[Piuparts-devel] reporting partial upgrade file overwrite bugs
Andreas Beckmann
debian at abeckmann.de
Sat May 26 13:59:21 UTC 2012
Hi,
looks like the most common bug we find with potential-cross-conflicts.py
are file overwrites during partial upgrades:
$ ./show-status cross-wheezy-sid | grep overw
overwri fail libjs-backbone=0.5.3-2 node-backbone=0.9.2-1
overwri fail libpdf-writer-ruby1.8=1.1.8+dfsg-1
ruby-pdf-writer=1.1.8+dfsg-2
overwri fail munin-common=1.4.6-3 munin-doc=2.0~rc6-3
overwri fail munin-node=1.4.6-3 munin-doc=2.0~rc6-3
overwri fail opendnssec-enforcer-mysql=1.4.0~a1-2
opendnssec-auditor=1:1.3.8-1
overwri fail phpunit=3.4.14-1 phpunit-selenium=1.2.6-1
overwri fail phpunit=3.4.14-1 phpunit-story=1.0.0-1
overwri overwri psi-plus-common=0.15~svn3910-2 psi-plus-sounds=0.15.5333-1
overwri overwri python-pyopencl=2011.2-1
python-pyopencl-headers=2011.2+git20120508-1
overwri fail quantum-plugin-cisco=2012.1-1 python-quantum=2012.1-4
overwri fail quantum-plugin-linuxbridge=2012.1-1
python-quantum=2012.1-4
overwri fail quantum-plugin-nicira=2012.1-1 python-quantum=2012.1-4
overwri fail quantum-plugin-openvswitch=2012.1-1
python-quantum=2012.1-4
overwri fail quantum-plugin-ryu=2012.1-1 python-quantum=2012.1-4
overwri fail quantum-plugin-sample=2012.1-1 python-quantum=2012.1-4
overwri overwri ttf-bpg-georgian-fonts=0.5a-2 fonts-bpg-georgian=0.5a-4
These are usually caused by moving files around between binary packages
of the same source package, so they don't show up during intra-
distribution checks.
IMO these bugs should be reported against the new binary package
(rightmost column) with an Affects: overwritten-package, ...
Ralf, you you use some script to prepare your bug reports?
Do you want to copy+adjust your file-overwrite template for this case?
Should we use the same usertag or a new one?
I have the following files that should help preparing a bug report by
filling some template automatically:
* candidate file
- file name provides package names and versions
(pkgold=verold_pkgnew=vernew)
- contains list of files
* piuparts logfile
- grep -C 5 'trying to overwrite' $logfile | sed '/^--/,$ d'
reports the interesting lines
Anyone who wants to do this?
Andreas
More information about the Piuparts-devel
mailing list