Ticket #2 (new enhancement)

Opened 9 years ago

Last modified 9 years ago

collections of software

Reported by: Vinagre Assigned to: skvidal
Priority: major Milestone:
Component: createrepo Version:
Keywords: Cc:

Description

Hi, I'm trying fedora rawhide 11, and using the anaconda fedora installer, I'm missing a feature ubuntu installer has, that permits to install collections of software I want. I tryed to report this in the in the fedora bugzilla has a anaconda problem. but has Chris Lumens pointed out, this is not a anaconda problem, because they can't add something that's going to go out of date. In anaconda they can't do nothing, but this could be done in the repositories side. I see two options to add this in the repo side. One would be to change repomd.xml to support multiple comps files, one for each collection of software. The other would be to change the comps file structure.

In ubuntu, this in done in the Packages file. For example package firefox will be in the software collections declared in Task.


Package: firefox Priority: optional Section: web Installed-Size: 124 Maintainer: Alexander Sack <asac@ubuntu.com> Architecture: all Source: firefox-3.0 Version: 3.0.7+nobinonly-0ubuntu1 Depends: firefox-3.0, firefox-3.0-branding Filename: pool/main/f/firefox-3.0/firefox_3.0.7+nobinonly-0ubuntu1_all.deb Size: 69028 MD5sum: 7d0619754e78f9e141c6fa87d4c89501 SHA1: fd10cfbea33547ab4f0ff81ad1f7e8df924defa4 SHA256: 4abb4ad8e4c990289dfe40a121187e6106ce2f822fb89a08d435eb981cbb44ca Description: meta package for the popular mozilla web browser

Firefox 3 is the next major release of the standalone Mozilla browser; it is written in the XUL language and designed to be lightweight and cross-platform. . This is a meta package that will point to the latest firefox package in

ubuntu.

Don't remove this if you want to receive automatic major version upgrades for this package in future.

Bugs: mailto:ubuntu-users@lists.ubuntu.com Origin: Ubuntu Task: ubuntu-desktop, edubuntu-desktop, xubuntu-desktop, mobile-netbook-remix, mythbuntu-backend-master, mythbuntu-backend-slave, mythbuntu-desktop, mythbuntu-frontend


Change History

(follow-up: ↓ 2 ) 03/13/09 14:43:11 changed by skvidal

I'm a little lost - what is it you want out of createrepo for this? It looks like you can do what you want simply by using multiple groups in a single comps file.

Is that not the case?

(in reply to: ↑ 1 ) 03/13/09 15:59:20 changed by Vinagre

Replying to skvidal:

I'm a little lost - what is it you want out of createrepo for this? It looks like you can do what you want simply by using multiple groups in a single comps file. Is that not the case?

Has it is not used in fedora rawhide repositories I assumed it was not a feature on the repo side.

Can you clarify the phrase "using multiple groups in a single comps file", should I understand you meant to write using multiple groups in a single repomd.xml file? Could you point me, if you know one, to a repository with multiple groups?

If this is indeed possible, fedora rawhide repositories should offer, at least, a group to kde, so we are not default to gnome, and anaconda should support a step to choose the collection of software we want.

regards