[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Same package, different versions, existing on pandora and auric



I've been working on a new frontend to debbugs, that is SQL based.  In so
doing, I needed to import a Package -> Source mapping, and a Source ->
Maintainer mapping(indices/Maintainers is the combination of these two).

I have a script(1) that does the above, but noticed that when merging the two
systems that are on auric and pandora, that there were dups.  Below you will
find the list of duplicate binary packages and source packages.

For some reason or another, a package has moved from auric to pandora, or from
pandora to auric.  However, the old version of the package still has an entry
in the former machines projectb database.

Additionally, the script(1) I have handles multiple versions correctly(which
happens normally, and is not a bug), by only choosing the lastest
version(this selection can't be done with a simple SQL query, however).  The
goal is to use this new script to replace the existing Maintainers file,
which, as several know(2), has some inconsistencies.

Now, the question is, should bugs be filed on ftp.debian.org, to remove the
duplicate packages?  I do hope they use this script(or something very
similiar) to fix the bugs that the current Maintainers file has.

This first list maps package names to source packages.

not replacing: dbf2pg, dbf2sql: multiple hosts(existing = pandora[2.0-9], new = `auric[2.0-8]')
not replacing: dnsutils, bind9: multiple hosts(existing = pandora[1:9.1.3-1], new = `auric[1:8.2.3-0.potato.1]')
not replacing: erlang, erlang: multiple hosts(existing = pandora[1:7.3-2], new = `auric[49.1-10]')
not replacing: erlang-base, erlang: multiple hosts(existing = pandora[1:7.3-2], new = `auric[49.1-10]')
not replacing: libdbd-pg-perl, libdbd-pg-perl: multiple hosts(existing = pandora[1.01-1], new = `auric[0.93-2]')
not replacing: libnspr4, mozilla: multiple hosts(existing = pandora[2:0.9.3-1], new = `auric[M18-3]')
not replacing: libpgperl, postgresql: multiple hosts(existing = pandora[7.1.2-3], new = `auric[6.5.3-27]')
not replacing: libpgtcl, postgresql: multiple hosts(existing = pandora[7.1.2-3], new = `auric[6.5.3-27]')
replacing mapping for libroxen-ldapmod(old = `pandora[1.5-2]', new = `auric[1.5-5]')
not replacing: libzephyr-dev, zephyr: multiple hosts(existing = pandora[2.1.20010518.SNAPSHOT-2], new = `auric[2.0.4-7]')
not replacing: mailcrypt, mailcrypt: multiple hosts(existing = pandora[3.5.6-3], new = `auric[3.5.5-6.1]')
not replacing: mozilla, mozilla: multiple hosts(existing = pandora[2:0.9.3-1], new = `auric[M18-3]')
not replacing: mozilla-dev, mozilla: multiple hosts(existing = pandora[2:0.9.3-1], new = `auric[M18-3]')
not replacing: netatalk, netatalk: multiple hosts(existing = pandora[1.5pre6-6], new = `auric[1.4b2+asun2.1.3-6]')
not replacing: netatalk-dev, netatalk: multiple hosts(existing = pandora[1.5pre6-6], new = `auric[1.4b2+asun2.1.3-6]')
not replacing: netsaint, netsaint: multiple hosts(existing = pandora[0.0.6stable-8], new = `auric[0.0.6stable-7]')
not replacing: netsaint-nrpe-plugin, netsaint-nrpe: multiple hosts(existing = pandora[1.2.4-3], new = `auric[1.2.4-2]')
not replacing: netsaint-nrpe-server, netsaint-nrpe: multiple hosts(existing = pandora[1.2.4-3], new = `auric[1.2.4-2]')
not replacing: odbc-postgresql, postgresql: multiple hosts(existing = pandora[7.1.2-3], new = `auric[6.5.3-27]')
not replacing: perdition, perdition: multiple hosts(existing = pandora[0.1.9-2], new = `auric[0.1.7-3]')
not replacing: perdition-dev, perdition: multiple hosts(existing = pandora[0.1.9-2], new = `auric[0.1.7-3]')
not replacing: pgaccess, postgresql: multiple hosts(existing = pandora[7.1.2-3], new = `auric[6.5.3-27]')
not replacing: pgp4pine, pgp4pine: multiple hosts(existing = pandora[1.75-6-1], new = `auric[1.71b-5]')
not replacing: php3-cgi-pgsql, php3-pgsql: multiple hosts(existing = pandora[3:3.0.18-15], new = `auric[3:3.0.18-12]')
not replacing: php3-pgsql, php3-pgsql: multiple hosts(existing = pandora[3:3.0.18-15], new = `auric[3:3.0.18-12]')
not replacing: php4-pgsql, php4-pgsql: multiple hosts(existing = pandora[3:4.0.6-1], new = `auric[4.0.3pl1-0potato2]')
not replacing: postgresql, postgresql: multiple hosts(existing = pandora[7.1.2-3], new = `auric[6.5.3-27]')
not replacing: postgresql-client, postgresql: multiple hosts(existing = pandora[7.1.2-3], new = `auric[6.5.3-27]')
not replacing: postgresql-contrib, postgresql: multiple hosts(existing = pandora[7.1.2-3], new = `auric[6.5.3-27]')
not replacing: postgresql-dev, postgresql: multiple hosts(existing = pandora[7.1.2-3], new = `auric[6.5.3-27]')
not replacing: postgresql-doc, postgresql: multiple hosts(existing = pandora[7.1.2-3], new = `auric[6.5.3-27]')
not replacing: proftpd, proftpd: multiple hosts(existing = pandora[1.2.1+1.2.2rc3-3], new = `auric[1.2.0pre10-2.1]')
not replacing: python-pygresql, postgresql: multiple hosts(existing = pandora[7.1.2-3], new = `auric[6.5.3-27]')
not replacing: skipstone, skipstone: multiple hosts(existing = pandora[0.7.3-1], new = `auric[0.7-1]')
not replacing: task-dns-server, bind9: multiple hosts(existing = pandora[1:9.1.3-1], new = `auric[1:8.2.3-0.potato.1]')
not replacing: tripwire, tripwire: multiple hosts(existing = pandora[2.3.0.50-1], new = `auric[1.2-16.1]')
not replacing: unzip, unzip: multiple hosts(existing = pandora[5.42-2], new = `auric[5.40-1]')
not replacing: www-mysql, www-sql: multiple hosts(existing = pandora[0.5.7-11], new = `auric[0.5.7-4]')
not replacing: www-pgsql, www-sql: multiple hosts(existing = pandora[0.5.7-11], new = `auric[0.5.7-4]')
not replacing: zephyr-clients, zephyr: multiple hosts(existing = pandora[2.1.20010518.SNAPSHOT-2], new = `auric[2.0.4-7]')
not replacing: zephyr-server, zephyr: multiple hosts(existing = pandora[2.1.20010518.SNAPSHOT-2], new = `auric[2.0.4-7]')
not replacing: zip, zip: multiple hosts(existing = pandora[2.30-3], new = `auric[2.30-1]')

And the second maps source packages to maintainers.

not replacing: dbf2sql, Dr. Guenter Bechly <gbechly@debian.org>: multiple hosts(existing = pandora[2.0-9], new = `auric[2.0-8]')
not replacing: erlang, Samuel Tardieu <sam@debian.org>: multiple hosts(existing = pandora[1:7.3-2], new = `auric[49.1-10]')
not replacing: libdbd-pg-perl, Raphael Hertzog <hertzog@debian.org>: multiple hosts(existing = pandora[1.01-1], new = `auric[0.93-2]')
replacing mapping for libroxen-ldapmod(old = `pandora[1.5-2]', new = `auric[1.5-5]')
not replacing: mailcrypt, Davide G. M. Salvetti <salve@debian.org>: multiple hosts(existing = pandora[3.5.6-3], new = `auric[3.5.5-6.1]')
not replacing: maradns, Jaakko Niemi <liiwi@debian.org>: multiple hosts(existing = pandora[0.8.08-1], new = `auric[0.5.25-2]')
not replacing: mozilla, Takuo KITAME <kitame@northeye.org>: multiple hosts(existing = pandora[2:0.9.3-1], new = `auric[M18-3]')
not replacing: netatalk, Sebastian Rittau <srittau@debian.org>: multiple hosts(existing = pandora[1.5pre6-6], new = `auric[1.4b2+asun2.1.3-6]')
not replacing: netsaint, Ben Bell <bjb@debian.org>: multiple hosts(existing = pandora[0.0.6stable-8], new = `auric[0.0.6stable-7]')
not replacing: netsaint-nrpe, Ben Bell <bjb@debian.org>: multiple hosts(existing = pandora[1.2.4-3], new = `auric[1.2.4-2]')
not replacing: perdition, Simon Horman <horms@vergenet.net>: multiple hosts(existing = pandora[0.1.9-2], new = `auric[0.1.7-3]')
not replacing: pgp4pine, Adam Heath <doogie@debian.org>: multiple hosts(existing = pandora[1.75-6-1], new = `auric[1.71b-5]')
not replacing: postgresql, Oliver Elphick <Oliver.Elphick@lfix.co.uk>: multiple hosts(existing = pandora[7.1.2-3], new = `auric[6.5.3-27]')
not replacing: proftpd, Ivo Timmermans <ivo@debian.org>: multiple hosts(existing = pandora[1.2.1+1.2.2rc3-3], new = `auric[1.2.0pre10-2.1]')
not replacing: skipstone, Aaron Lehmann <aaronl@vitelus.com>: multiple hosts(existing = pandora[0.7.3-1], new = `auric[0.7-1]')
not replacing: tripwire, Stephen Zander <gibreel@debian.org>: multiple hosts(existing = pandora[2.3.0.50-1], new = `auric[1.2-16.1]')
not replacing: unzip, Santiago Vila <sanvila@debian.org>: multiple hosts(existing = pandora[5.42-2], new = `auric[5.40-1]')
not replacing: www-sql, Hamish Moffatt <hamish@debian.org>: multiple hosts(existing = pandora[0.5.7-11], new = `auric[0.5.7-4]')
not replacing: zephyr, Karl Ramm <kcr@debian.org>: multiple hosts(existing = pandora[2.1.20010518.SNAPSHOT-2], new = `auric[2.0.4-7]')
not replacing: zip, Santiago Vila <sanvila@debian.org>: multiple hosts(existing = pandora[2.30-3], new = `auric[2.30-2]')


1: master:~doogie/debbugs/update.source.  Requires ssh access to master, and
   uses ssh to connection to auric and pandora.
2: bugs on ftp.debian.org:
    82543: maintainer email s/b sanvila@debian.org, fixed with this script
    97358: zephyr changed maintainers and machines, fixed with this script
   102635: same as bug 97358
   106838: netatalk changed maintainers, fixed with this script




Reply to: