Package: ftp.debian.org,bugs.debian.org Severity: minor Hi,
I've noticed that the pseudo-packages.{maintainers,description} files don't serve any particular purpose in dak on ries - there's a file scripts/debian/mkmaintainers which does: nonusmaint="$base/misc/Maintainers_Versions-non-US" if wget -T15 -q -O Maintainers_Versions-non-US.gz http://non-us.debian.org/indices-non-US/Maintainers_Versions.gz; then [...] fi cd $indices dak make-maintainers $nonusmaint $configdir/pseudo-packages.maintainers | [...] It just relies on the existence of that file, but it doesn't really care where it came from - the non-US maintainers file is fetched from that archive, so the analogous could easily be done with pseudo-packages.maintainers. Also, this is an internal Debian file, so it's good for dak in general to be able to get rid of it. So, I propose that we: * make the BTS hold the authoritative copyand export it via e.g. http://bugs.debian.org/pseudo-packages.{maintainers,description} (which I've just done) * in case something other than the BTS actually uses those entries in the debian/indices/Maintainers files, change the above script to have: pseudomaint="$base/misc/pseudo-packages.maintainers" wget -T15 -q -O $pseudomaint http://bugs.debian.org/pseudo-packages.maintainers dak make-maintainers $nonusmaint $pseudomaint | [...] * import the file into the version control system of the BTS, remove config/debian/pseudo-packages.* from dak and its version control * change the BTS scripts which build its maintainer indices to include the local file without previously rsyncing it off ftp-master * change the BTS the web site to fetch the files via HTTP rather than rsync * remove the [masterfiles] rsyncd module from ftp-master * (kick the reportbug maintainer to have reportbugs around the world allow for the list of pseudo-packages to be updated in case it's out of date by e.g. over a year :) TIA. -- 2. That which causes joy or happiness. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]