Pascal, Op maandag 19 december 2005 10:19, schreef Pascal Bleser:
Another idea... let's call it "meta" or "virtual" packages...
Make empty packages that pull several dependencies using their Requires tags to make packagers' life easier.
this is nothing new. It has been used in suse-7.3 already. This following packages are virual ones: ./suse/extra/8.1/koffice-suite-3.0-0_rb1.i386.rpm ./suse/extra/7.3/gnome2-2.0-rb2.i386.rpm ./suse/extra/7.3/kde-3.0-3.i386.rpm ./suse/extra/8.2/MPlayer-suite-1.0-rb2.i586.rpm You find them in ftp://ftp.gwdg.de/pub/linux/misc/apt4rpm/
Mauricio "netmask" Teixeira and I talked about that idea, as Mauricio told me that Connectiva has that approach with so-called "task" packages (task-c++-devel, etc...). They also use it to do the same as SUSE Linux' "selections" (*.sel files in yast2 repositories), e.g. "task-mail-server", but that's a different story ;)
I could really use such a "meta-gnome-devel" package ;)))
Than use apt: apt showgroup E: No groupname given. richard@linux:~/cvs/server> man apt Reformatting apt(1), please wait... richard@linux:~/cvs/server> apt groupnames Group name Description ----------- ------------ Basis-Devel-10.0-65.noarch C/C++ Compiler and Tools Fonts-10.0-65.noarch Fonts Games-10.0-65.noarch Games Gnome-10.0-65.noarch GNOME System Gnome-Devel-10.0-65.noarch GNOME Development apt showgroup Gnome-Devel-10.0-65.noarch Group: Gnome-Devel-10.0-65.noarch Summary: GNOME Development Required groups: Gnome Basis-Devel Packages: aalib-devel aalib-devel-32bit alsa-devel anjuta etc man apt is your friend would Patrick say. -- Richard Bos Without a home the journey is endless