On 2013-02-20 01:37, Sebastian Ramacher wrote: > Sure, I wasn't questioning that it's a bad idea. From the original bug report > it > just wasn't clear to me why this would be an issue.
Luckily there are not enough packages with exactly this problem that would inspire me enough to write a more specific bug template :-) >> # dpkg --unpack /var/cache/apt/archives/glx-diversions_0.2.2_amd64.deb > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > I guess that should be python3-cxx-dev_6.2.4-2_all.deb, shouldn't it? Correct. ECopyNPaste. (BTW: glx-diversions was another package I tried that had unsatisfied pre-depends and dpkg refused to unpack it. (and no, adding a pre-depends is not the correct solution for this bug)) >> # apt-get -f install ... >> Congratulations, now python*-dev* is borked. > > Thank you. So that's the bit that was missing from the original bug report. > That > makes it a lot clearer. And now I have more good ideas to write a better bug report the next time I find such a mess :-) > Could you please check python3-bsddb3, python3-mpi4py, python3-numpy and > python3-pygame? These packages also install stuff to /usr/include/python3.2. I wheezy (just plain install, no upgrade from squeeze) I find (after filtering out the sendmail cruft) python3-epr-dbg_0.6.1-2.log 0m22.4s INFO: dirname part contains a symlink: /usr/include/python3.2_d/numpy (python3-numpy) != /usr/include/python3.2dmu/numpy (?) python3-scipy-dbg_0.10.1+dfsg2-1.log 0m29.1s INFO: dirname part contains a symlink: /usr/include/python3.2_d/numpy (python3-numpy) != /usr/include/python3.2dmu/numpy (?) Hmm, the other don't show such traces in their logs, but three were tested: -rw-r--r-- 2 piupartsm piuparts 43735 Jan 30 09:09 wheezy/main/pass/python3-bsddb3_5.2.0-1.log -rw-r--r-- 2 piupartsm piuparts 47279 Jan 29 10:03 wheezy/main/pass/python3-mpi4py_1.3+hg20120611-1.log -rw-r--r-- 2 piupartsm piuparts 47959 Jan 31 01:33 wheezy/main/pass/python3-numpy_1:1.6.2-1.log ls: cannot access wheezy/main/*/python3-pygame_*.log: No such file or directory There were no problems detected so far ... # ls -lad $(dpkg -L python3-numpy) | grep -v /usr/lib/python3/dist-packages/numpy drwxr-xr-x 23 root root 480 Feb 20 01:23 /. drwxr-xr-x 10 root root 200 Dec 1 2011 /usr drwxr-xr-x 2 root root 8240 Feb 20 01:24 /usr/bin -rwxr-xr-x 1 root root 1988 Apr 19 2012 /usr/bin/dh_numpy3 -rwxr-xr-x 1 root root 682 Feb 8 20:24 /usr/bin/f2py3.2 drwxr-xr-x 31 root root 2780 Feb 20 01:24 /usr/include drwxr-xr-x 2 root root 60 Feb 20 01:24 /usr/include/python3.2 lrwxrwxrwx 1 root root 56 Feb 8 20:24 /usr/include/python3.2/numpy -> ../../lib/python3/dist-packages/numpy/core/include/numpy drwxr-xr-x 2 root root 60 Feb 20 01:24 /usr/include/python3.2_d lrwxrwxrwx 1 root root 56 Feb 8 20:24 /usr/include/python3.2_d/numpy -> ../../lib/python3/dist-packages/numpy/core/include/numpy drwxr-xr-x 24 root root 840 Feb 20 01:24 /usr/lib drwxr-xr-x 3 root root 60 Jun 24 2011 /usr/lib/python3 drwxr-xr-x 3 root root 100 Feb 20 01:24 /usr/lib/python3/dist-packages drwxr-xr-x 44 root root 880 Feb 20 01:24 /usr/share drwxr-xr-x 141 root root 3280 Feb 20 01:24 /usr/share/doc drwxr-xr-x 2 root root 80 Feb 20 01:24 /usr/share/doc/python3-numpy -rw-r--r-- 1 root root 9043 Feb 8 20:02 /usr/share/doc/python3-numpy/changelog.Debian.gz -rw-r--r-- 1 root root 27266 Jul 13 2011 /usr/share/doc/python3-numpy/copyright drwxr-xr-x 35 root root 700 Feb 13 2012 /usr/share/man drwxr-xr-x 2 root root 8580 Feb 20 01:24 /usr/share/man/man1 lrwxrwxrwx 1 root root 9 Feb 8 20:24 /usr/share/man/man1/f2py3.2.1.gz -> f2py.1.gz Since there is no dependency from python-numpy to python*-dev*, everything is fine (well, at least this piuparts test does not see a problem). Good luck installing python*-dev* now :-( Detecting these properly needs another tool ... And more RC bugs to be filed ... Andreas -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org