Mailinglist Archive: opensuse-packaging (89 mails)

< Previous Next >
Re: [opensuse-packaging] "Virtual"/"meta" packages
  • From: Richard Bos <radoeka@xxxxxxxxx>
  • Date: Mon, 19 Dec 2005 11:11:20 +0100
  • Message-id: <200512191111.21506.radoeka@xxxxxxxxx>
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

< Previous Next >
References