[Piuparts-devel] potential-cross-conflicts.py does not detect some already known problems?
Andreas Beckmann
debian at abeckmann.de
Fri May 25 11:25:39 UTC 2012
On 2012-05-06 21:16, Ralf Treinen wrote:
> Hi Andreas,
>
> On Mon, Apr 16, 2012 at 08:35:44PM +0200, Andreas Beckmann wrote:
>
>> there are a list of file overwrite errors detected by piupsrts on
>> upgrades, e.g. squeeze2wheezy:
>> http://piuparts.debian.org/squeeze2wheezy/overwrite_other_packages_files_error.html
>> but I don't see them as candidates produced by potential-cross-conflicts.py
>
> there was indeed a stupid bug in potential-cross-conflicts. I just pushed
> a fixed version to the git repository. The new vesion finds most of the
> conflicts mentionend on the web page.
Thanks. Looks like I've got some bugs to check/file:
(columns: 1 = result partial upgrade, 2 = result partial downgrade, 3 = package=version old distro, 4 = package=version new distro)
wheezy + sid:
disappe unknown nagios-plugins-basic=1.4.15-5 nagios-plugins-common=1.4.15-7
disappe unknown phpunit=3.4.14-1 phpunit-mock-object=1.1.1-2
overwri overwri ada-reference-manual-info=1:2005.2-1 ada-reference-manual-2005=1:2012.1-1
overwri unknown libjetty-java-doc=6.1.24-6 libjetty8-java-doc=8.1.3-2
overwri unknown libjs-backbone=0.5.3-2 node-backbone=0.9.2-1
overwri unknown libpdf-writer-ruby1.8=1.1.8+dfsg-1 ruby-pdf-writer=1.1.8+dfsg-2
overwri unknown libxen-dev=4.1.2-6 libxs-dev=1.1.0-1
overwri unknown munin-common=1.4.6-3 munin-doc=2.0~rc6-3
overwri unknown munin-node=1.4.6-3 munin-doc=2.0~rc6-3
overwri unknown netgen=4.9.13.dfsg-3.1 sumo=0.15.0~dfsg-1
overwri unknown opendnssec-enforcer-mysql=1.4.0~a1-2 opendnssec-auditor=1:1.3.8-1
overwri unknown phpunit=3.4.14-1 phpunit-selenium=1.2.6-1
overwri unknown phpunit=3.4.14-1 phpunit-story=1.0.0-1
overwri unknown psi-plus-common=0.15~svn3910-2 psi-plus-sounds=0.15.5333-1
overwri unknown python-pyopencl=2011.2-1 python-pyopencl-headers=2011.2+git20120508-1
overwri unknown quantum-plugin-cisco=2012.1-1 python-quantum=2012.1-4
overwri unknown quantum-plugin-linuxbridge=2012.1-1 python-quantum=2012.1-4
overwri unknown quantum-plugin-nicira=2012.1-1 python-quantum=2012.1-4
overwri unknown quantum-plugin-openvswitch=2012.1-1 python-quantum=2012.1-4
overwri unknown quantum-plugin-ryu=2012.1-1 python-quantum=2012.1-4
overwri unknown quantum-plugin-sample=2012.1-1 python-quantum=2012.1-4
overwri unknown ttf-bpg-georgian-fonts=0.5a-2 fonts-bpg-georgian=0.5a-4
squeeze + wheezy:
disappe fail angband=1:3.1.2v2-2 angband-data=1:3.3.2-2
disappe fail apache2.2-bin=2.2.16-6+squeeze7 apache2-utils=2.2.22-5
disappe fail autoconf2.13=2.13-60 autoconf=2.69-1
disappe fail bitlbee=1.2.8-1 bitlbee-common=3.0.5-1
disappe fail gdm=2.20.11-4 debian-edu-artwork=0.0.33-2
disappe fail gir-repository-dev=0.6.5-7 libatk1.0-dev=2.4.0-2
disappe fail gir-repository-dev=0.6.5-7 libgdk-pixbuf2.0-dev=2.26.1-1
disappe fail gir-repository-dev=0.6.5-7 libgirepository1.0-dev=1.32.1-1
disappe fail gir-repository-dev=0.6.5-7 libgtk2.0-dev=2.24.10-1
disappe fail gir-repository-dev=0.6.5-7 libpango1.0-dev=1.30.0-1
disappe fail gir-repository-dev=0.6.5-7 libsoup2.4-dev=2.38.1-2
disappe fail gnome-media-common=2.30.0-1 gnome-control-center-data=1:3.2.2-3
disappe fail gnome-media-common=2.30.0-1 gnome-media-profiles=3.0.0-1
disappe fail gnome-media-common=2.30.0-1 gnome-media=3.4.0-1
disappe fail guile-1.8-dev=1.8.7+1-3 guile-1.8-libs=1.8.8+1-8
disappe fail ibus-table-erbi=1.3.0.20100512-1 ibus-table-erbi-qs=1.3.4-1
disappe fail ibus-table-translit=1.2.0.20090907-1 ibus-table-translit-ua=1.3.0.20100528-3
disappe fail ibus-table=1.3.0.20100621-1 ibus-table-compose=1.3.0.20100528-3
disappe fail icedove-gcontactsync=0.2.8-1 xul-ext-gcontactsync=0.3.5-1
disappe fail kicad=0.0.20100314-1 kicad-common=0.20120126+bzr3256-3
disappe pass libaio-dev=0.3.107-7 manpages-dev=3.40-0.1
disappe fail libarpack2-dev=2.1+parpack96.dfsg-3+b1 libparpack2-dev=3.1.0-2
disappe fail libarpack2=2.1+parpack96.dfsg-3+b1 libparpack2=3.1.0-2
disappe fail libc-bin=2.11.3-3 manpages=3.40-0.1
disappe pass libconfuse0=2.7-1 libconfuse-common=2.7-4
disappe pass libdbi0=0.8.2-3 libdbi-dev=0.8.4-6
disappe pass libdieharder2=2.28.1-3 libdieharder-dev=3.31.1-4
disappe fail libesmtp5=1.0.4-5 libesmtp6=1.0.6-1+b1
disappe fail libestools2.0-dev=1:2.0.95~beta-2 libestools2.1-dev=1:2.1~release-4
disappe pass libexo-common=0.3.107-1 libexo-helpers=0.6.2-4
disappe fail libfm-gtk0=0.1.12-1 libfm-gtk-bin=0.1.17-2
disappe pass libfm0=0.1.12-1 libfm-data=0.1.17-2
disappe fail libgpewidget1=0.117-2 libgpewidget-data=0.117-6
disappe fail libgtk-vnc-1.0-0=0.4.1-4 libgvnc-1.0-0=0.5.0-3
disappe fail libgtk-vnc-1.0-dev=0.4.1-4 libgvnc-1.0-dev=0.5.0-3
disappe fail libibus-dev=1.3.7-1 libibus-1.0-dev=1.4.1-5
disappe unknown libncurses5-dev=5.7+20100313-5 ncurses-doc=5.9-7
disappe unknown libpam-modules=1.1.1-6.1+squeeze1 libpam-modules-bin=1.1.3-7.1
disappe unknown libsane-extras=1.0.21.2 libsane-extras-common=1.0.22.2
disappe unknown libsane=1.0.21-9 libsane-common=1.0.22-7.1
disappe unknown libupnp3-dev=1:1.6.6-5 libupnp6-doc=1:1.6.17-1.1
disappe unknown openarena-data=0.8.5-3 openarena-081-maps=0.8.5split-2
disappe unknown openarena-data=0.8.5-3 openarena-081-misc=0.8.5split-2
disappe unknown openarena-data=0.8.5-3 openarena-081-players-mature=0.8.5split-2
disappe unknown openarena-data=0.8.5-3 openarena-081-players=0.8.5split-2
disappe unknown openarena-data=0.8.5-3 openarena-081-textures=0.8.5split-2
disappe unknown openarena-data=0.8.5-3 openarena-085-data=0.8.5split-2
disappe unknown openoffice.org-hyphenation-af=1:3.2.1-2 hyphen-af=1:3.3.0-3
disappe unknown openoffice.org-hyphenation-ca=1:3.2.1-2 hyphen-ca=1:3.3.0-3
disappe unknown openoffice.org-hyphenation-de=1:3.2.1-2 hyphen-de=1:3.3.0-3
disappe unknown openoffice.org-hyphenation-en-us=2.5-1 hyphen-en-us=2.8.3-2
disappe unknown openoffice.org-hyphenation-fr=1:3.2.1-2 hyphen-fr=1:3.3.0-3
disappe unknown openoffice.org-hyphenation-hu=1:3.2.1-2 hyphen-hu=1:3.3.0-3
disappe unknown openoffice.org-hyphenation-it=1:3.2.1-2 hyphen-it=1:3.3.0-3
disappe unknown openoffice.org-hyphenation-pl=1:3.0a-3 hyphen-pl=1:3.0a-4
disappe unknown openoffice.org-hyphenation-ro=1:3.2.1-2 hyphen-ro=1:3.3.0-3
disappe unknown openoffice.org-hyphenation-sh=1:3.2.1-2 hyphen-sh=1:3.3.0-3
disappe unknown openoffice.org-hyphenation-sl=1:3.2.1-2 hyphen-sl=1:3.3.0-3
disappe unknown openoffice.org-hyphenation-sr=1:3.2.1-2 hyphen-sr=1:3.3.0-3
disappe unknown openoffice.org-hyphenation-zu=1:3.2.1-2 hyphen-zu=1:3.3.0-3
disappe unknown openoffice.org-thesaurus-ca=1:3.2.1-2 mythes-ca=1:3.3.0-3
disappe unknown openoffice.org-thesaurus-cs=1:3.2.1-2 mythes-cs=1:3.3.0-3
disappe unknown openoffice.org-thesaurus-de-ch=20100603-1 mythes-de-ch=20120516-1
disappe unknown openoffice.org-thesaurus-de=20100603-1 mythes-de=20120516-1
disappe unknown openoffice.org-thesaurus-en-us=1:3.2.1-2 mythes-en-us=1:3.3.0-3
disappe unknown openoffice.org-thesaurus-fr=1:3.2.1-2 mythes-fr=1:3.3.0-3
disappe unknown openoffice.org-thesaurus-hu=1:3.2.1-2 mythes-hu=1:3.3.0-3
disappe unknown openoffice.org-thesaurus-ne=1:3.2.1-2 mythes-ne=1:3.3.0-3
disappe unknown openoffice.org-thesaurus-pl=1.5-3 mythes-pl=1.5-4
disappe unknown openoffice.org-thesaurus-ro=1:3.2.1-2 mythes-ro=1:3.3.0-3
disappe unknown openoffice.org-thesaurus-ru=1:3.2.1-2 mythes-ru=1:3.3.0-3
disappe unknown openoffice.org-thesaurus-sk=1:3.2.1-2 mythes-sk=1:3.3.0-3
disappe unknown pari-extra=2.1-1 pari-elldata=0.20120415-1
disappe unknown pari-extra=2.1-1 pari-galdata=0.20080411-2
disappe unknown python-aptdaemon-gtk=0.31+bzr413-1.1 aptdaemon-data=0.43+bzr790-1
disappe unknown python-spf=2.0.5-2+squeeze1 spf-tools-python=2.0.7-1
disappe unknown python-stemmer=1.1.0+dfsg-1 python-stemmer-doc=1.2.0+dfsg-1
disappe unknown python-whoosh=0.3.18-1 python-whoosh-doc=2.3.2-2
disappe unknown thunar-data=1.0.2-1 libthunar-vfs-1-common=1.2.0-3
disappe pass tkdiff=1:4.1.4-1 tkcvs=8.2.1-2
disappe unknown ttf-nanum=2.020-2 fonts-nanum-extra=3.010-2
disappe unknown ttf-opensymbol=1:3.2.1-11+squeeze4 fonts-opensymbol=2:2.4.3+LibO3.4.6-2
disappe unknown webhttrack-common=3.43.9-1 webhttrack=3.45.4-1
disappe unknown xfdesktop4-data=4.6.2-1 libgarcon-common=0.1.12-1
overwri fail coccinelle=0.2.3.deb-1 coccinelle-doc=1.0.0~rc12.deb-4
overwri fail dcap=2.47.2-2 dicom3tools=1.0~20120402-1
overwri fail evolver=2.30c-2 paml=4.4e-1
overwri fail freevo-doc=1.9.0-10 freevo=1.9.2b2-2
overwri fail gmerlin-data=0.4.3-2 libgmerlin-dev=1.0.0~dfsg-13+b1
overwri fail gri=2.12.21-1 gri-pdf-doc=2.12.23-2.1
overwri fail grid-packaging-tools=3.2globus2-5 globus-common-progs=14.6-1
overwri fail gsoap=2.7.9l-0.2 gsoap-doc=2.8.7-1
overwri fail ipython=0.10-2 ipython-doc=0.12.1+dfsg-1
overwri fail isdnutils-base=1:3.9.20060704+dfsg.2-4.1 libcapi20-dev=1:3.22+dfsg1-6
overwri fail kst-bin=1.7.0-1.1+b1 kst-data=2.0.3-1.1
overwri fail libcanberra-gtk-dev=0.24-1 libcanberra-gtk-common-dev=0.28-4
overwri overwri libconcord1-dev=0.22-3 libconcord-dev=0.24-1
overwri overwri libcroco3=0.6.2-1 libcroco-tools=0.6.5-1
overwri overwri libcsv-java=2.0-10 libcsv-java-doc=2.0-11
overwri overwri libcvc3-2-dev=2.2-13 libcvc3-5-dev=2.4.1-2
overwri fail libcvc3-2-jni=2.2-13 libcvc3-5-jni=2.4.1-2
overwri fail libedataserverui1.2-dev=2.30.3-2+squeeze1 libedataserverui-3.0-dev=3.2.2-3
overwri fail libextutils-command-perl=1.16-1 libshell-command-perl=0.06-1
overwri overwri libfstrcmp-dev=0.3.D001-1 fstrcmp=0.4.D001-1
overwri fail libghc6-datetime-doc=0.2-1 libghc-datetime-doc=0.2.1-1
overwri fail libghc6-feed-doc=0.3.7-4 libghc-feed-doc=0.3.8-1
overwri fail libghc6-haskelldb-doc=0.12-7 libghc-haskelldb-doc=2.1.1-1
overwri fail libghc6-haskore-doc=0.1.0.4-1 libghc-haskore-doc=0.2.0.2-1
overwri fail libghc6-hsql-odbc-doc=1.7.1-4 libghc-hsql-odbc-doc=1.7.1-5
overwri fail libghc6-hsql-postgresql-doc=1.7.3-5 libghc-hsql-postgresql-doc=1.8.1-1
overwri fail libghc6-hsql-sqlite3-doc=1.7.1-4 libghc-hsql-sqlite3-doc=1.7.1-5
overwri fail libghc6-recaptcha-doc=0.1-2 libghc-recaptcha-doc=0.1-3
overwri fail libghc6-split-doc=0.1.2-2 libghc-split-doc=0.1.4.1-1
overwri fail libgtk-vnc-1.0-0-dbg=0.4.1-4 libgvnc-1.0-0-dbg=0.5.0-3
overwri overwri libicc2=2.12+argyll1.1.1-1 icc-utils=1.4.0-4
overwri overwri liblscp-dev=0.5.5-1+cvs080828 liblscp-doc=0.5.6-5
overwri overwri libowfat-dev=0.28-2 libowfat-dietlibc-dev=0.28-5
670111 overwri libreadline6-dev=6.1-3 libreadline-gplv2-dev=5.2-11
overwri unknown libsoprano-dev=2.5.0+dfsg.1-1 libsoprano-doc=2.7.5+dfsg.1-1
overwri unknown mailavenger=0.8.1-3 dovecot-core=1:2.0.18-1
overwri unknown manpages-dev=3.27-1 libaio-dev=0.3.109-2
overwri unknown mingw32-ocaml=3.11.2+debian4 mingw-ocaml=3.12.1+debian2
overwri unknown nordugrid-arc-nox-client=1.1.0~rc6-2.1 nordugrid-arc-hed=1.1.1-1
overwri unknown openbox=3.4.11.1-1 gnome-panel-control=3.5.0-3
overwri unknown openoffice.org-thesaurus-it=2.0.7.gh.deb1-1.1 mythes-it=2.0.7.gh.deb1-4
overwri unknown proofgeneral=3.7-4 proofgeneral-doc=4.2~pre120411-2
overwri unknown python-gdata=2.0.8-1.1 python-gdata-doc=2.0.16-1
overwri unknown python-mock=0.6.0-1.1 python-mock-doc=0.8.0-1
overwri unknown python-sip-dev=4.10.2-1 python-sip-doc=4.13.2-1
overwri unknown python3-mako=0.3.4-5 python-mako-doc=0.7.0-1
overwri unknown simh=3.8.1-2 python-novaclient=1:2012.1~e4-1
overwri unknown speech-dispatcher=0.7-6.1 libspeechd-dev=0.7.1-6.1
overwri unknown ssdeep=2.5-1 libfuzzy-dev=2.7-1
overwri unknown ssdeep=2.5-1 libfuzzy2=2.7-1
overwri unknown valac=0.8.1-2 libdconf-dev=0.12.1-1
overwri unknown wireshark-dev=1.2.11-6+squeeze6 libwsutil-dev=1.6.7-1
overwri unknown zoem-doc=08-248-1 aephea=10.008-1
squeeze + sid: being tested right now
this list excludes all cases where both partial up- and downgrade failed
> One reason why a file conflict might not be found by my script is that
> an installation request triggers installation of other packages from
> the same distribution, and the file conflict occurs between these
But this should already be covered by potential-file-conflicts.py?
> packages. My script only generates candidates where one package is in
> the first distribution, and the other one in the second distribution.
More information about the Piuparts-devel
mailing list