-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday 19 January 2004 08:33, Matthias Saou wrote: > Indeed, silly me. Then wouldn't using the same layout as Red Hat is > currently using for FC development be best? It's having "SRPMS" and all > arch directories beside each other in the version or component > directory. > > [...]/redhat/$releasever/{updates,..}/{SRPMS,i386,ia64,..}/{headers/,*.r >pm} > > > I wish to use something close to that, but maintain my SRPM links for > > multiarch space concerns. > > Wit the above, you don't really need any kind of symlink, although for > Fedora Core, Red Hat has create one within all $basearch which points to > ../SRPMS IIRC. > > At a quick glance, this conforms to Warren's recommendations, as long as > the base ftp/rsync directory/module name is "fedoralegacy". I'm also all > for using the "legacy-addons" name for the legacy-specific additional > packages, as we've already seen confusion on the list as to where the > "legacy updates" packages were actually located. > > http://download.fedoralegacy.org/redhat/$releasever/<mod>/SRPMS/headers > http://download.fedoralegacy.org/redhat/$releasever/<mod>/SRPMS/*.rpm > http://download.fedoralegacy.org/redhat/$releasever/<mod>/$basearch/head >ers > http://download.fedoralegacy.org/redhat/$releasever/<mod>/$basearch/*.rp >m > > With "<mod>" in : base, updates, testing-updates, legacy-addons > The headers in SRPMS could probably be omitted to not increase even more > the number of files to consider for each mirror rsync run, as they are > not useful or used AFAIK. Again, your running into a situation where the end user would have to have an explicit "SRPM" yum/apt config line. With my structure the [updates] section itself supports both RPMS and SRPMS. This seems far less confusing to the end user. > Oh, another concern : Is there any plan to include any debuginfo > packages? It could then be something like this? : > [...]/fedora/$releasever/updates/$basearch/debug/{headers/,*.rpm} > > But the headers for the non-debug packages would then contain the debug > ones too... Yes, difficult thing to think of. Perhaps it would be feasable for the master mirror to hold the correct headers/ file that has SRPMS and debug stuff, but have a mirror.headers/ directory that is the result of ignoring the SRPMS and the debug stuff. I personally don't wish to include debug stuff. If the end user wants debug, they can download the SRPM and build it themselves. But a headers/ and a headers.nosrpms/ would be useful for mirror folks. - -- Jesse Keating RHCE MCSE (http://geek.j2solutions.net) Fedora Legacy Team (http://www.fedora.us/wiki/FedoraLegacy) Mondo DevTeam (www.mondorescue.org) GPG Public Key (http://geek.j2solutions.net/jkeating.j2solutions.pub) Was I helpful? Let others know: http://svcs.affero.net/rm.php?r=jkeating -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQFADAmc4v2HLvE71NURAhcIAJ0UXs7+zpgTfqdfCeZuoJrnyA5kXgCfQRHW mVntqafPD6WMH8mULdC0rTk= =ifeb -----END PGP SIGNATURE-----