Bug#776066: RFS: python-click/3.3-2 [closes #772605]
❦ 23 janvier 2015 09:25 -0500, Alexandre Viau alexan...@alexandreviau.net : I have a fix for #772605 and I am looking for a sponsor. The release is already tagged on the collab-maint repo (see below), my current sponsor seems busy and does not answer my emails. http://anonscm.debian.org/cgit/collab-maint/python-click.git Hi! Just uploaded. -- Debian package sponsoring guidelines: http://vincent.bernat.im/en/debian-package-sponsoring.html signature.asc Description: PGP signature
Bug#772605: marked as done (src:python-click: FTBFS due to assertion errors in tests)
Your message dated Fri, 23 Jan 2015 16:48:26 + with message-id e1yehpg-0007ai...@franck.debian.org and subject line Bug#772605: fixed in python-click 3.3-2 has caused the Debian Bug report #772605, regarding src:python-click: FTBFS due to assertion errors in tests to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 772605: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772605 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ---BeginMessage--- Package: src:python-click Version: 3.3-1 Severity: serious Justification: fails to build from source Dear Maintainer, python-click FTBFS on amd64 (and presumably i386 as well) due to assertion errors during the tests. 74 tests fail, and 7 pass. Here is a pastebin of the failed local amd64 pbuilder build: http://paste.ubuntu.com/9436028/ And here is an example of one of the assertion errors: Click will abort further execution because Python 3 was configured to use ASCII as encoding for the environment. Either switch to Python 2 or consult http://click.pocoo.org/python3/ for mitigation steps. Thanks, Logan Rosen -- System Information: Debian Release: jessie/sid APT prefers vivid-updates APT policy: (500, 'vivid-updates'), (500, 'vivid-security'), (500, 'vivid'), (100, 'vivid-backports') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-25-generic (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash ---End Message--- ---BeginMessage--- Source: python-click Source-Version: 3.3-2 We believe that the bug you reported is fixed in the latest version of python-click, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 772...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Alexandre Viau alexan...@alexandreviau.net (supplier of updated python-click package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Tue, 09 Dec 2014 00:22:06 -0500 Source: python-click Binary: python-click python3-click Architecture: source all Version: 3.3-2 Distribution: unstable Urgency: low Maintainer: Alexandre Viau alexan...@alexandreviau.net Changed-By: Alexandre Viau alexan...@alexandreviau.net Description: python-click - Simple wrapper around optparse for powerful command line utilitie python3-click - Simple wrapper around optparse for powerful command line utilitie Closes: 772605 Changes: python-click (3.3-2) unstable; urgency=low . * Set UTF-8 before building (Closes: #772605) Checksums-Sha1: a64a1574828b55f1ed4b78f3d0434aa28006e930 2088 python-click_3.3-2.dsc 5e88dad567c2a4c6d4c2ae6935f2b0dfc275fcfb 2772 python-click_3.3-2.debian.tar.xz d652e26a3fd72651514525162b746c1091de7d64 49810 python-click_3.3-2_all.deb 7717e6077746118a8a538bcad4231b1582e57ded 49870 python3-click_3.3-2_all.deb Checksums-Sha256: af0a057c871ee71d782a39a71b7b92c0b33d233be8ec6bb236aef69c149ab38f 2088 python-click_3.3-2.dsc 87e6832a8edcd9fadf2a11cb415b595aeb3c9a24e8e689499ec91a3cacc13374 2772 python-click_3.3-2.debian.tar.xz 40eadf637dea76d6c9ea4f43f6c1873dd0c500d9d76d03eec7e88bf6eaa67834 49810 python-click_3.3-2_all.deb 1d4da3eb7866075ac3bb83a5f026b6db4ee4f633e1ee6a914e2e79df7a3fa434 49870 python3-click_3.3-2_all.deb Files: 5130fefe5a6acb52004e09d759720b81 2088 python optional python-click_3.3-2.dsc f3887321deba7f61c0b6a97737c61f56 2772 python optional python-click_3.3-2.debian.tar.xz c7243625e0764a28c5f8d809936afd6e 49810 python optional python-click_3.3-2_all.deb e952ff7c865c5e54c5a8ce40b30b1cc4 49870 python optional python3-click_3.3-2_all.deb -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIcBAEBCAAGBQJUwnkVAAoJEJWkL+g1NSX5FzEP/0f8jsfUC48ITHxlvAuPmcfX Bg5o+dUCTNFfJugrvTa5anUBKn/uMTwN5GaVElUDrpjpCopFsrsJbS/pR1DwxdqD c6TCDefW8ll/a4fH2NnG/dKcmvRHhn014cr2V8rVOPf//ILyEiNUutNGGMvTB8lf YCDxrL0gpuAvR8d2kccHwUZISOmbItshsnquJ/d6j7Z8StiwQEdwVyteGxOMUIUI wnYkbzATrPg3Bn3Sv0cSJmGmHf3jPfWD4954ORfMorFlRkpxzA0+u92I2dex59Aj N7Kw8uLSk7kv+lIg4bO1xAQVde433jvi2G8RYapgKre2aUXnNSg2rmFEjUSl1JcZ szGUgAJFLjh3zd5hyFIvcT7jbp6ZzAF5TghQj7tV2BUnVpVuv/SXTiNp3jmMePIV 3eWzvbT7XOLtpmzcGLgHRDJKorj+wAZFuaZJ7EZDpSyRl1o+Wc4ckEqz19Yuu3jl
Bug#774918: Fwd: Re: Bug#776072: dpkg-maintscript-helper dir_to_symlink explodes on subtree in cups-pdf package
2015-01-23 18:14 GMT+02:00 Andreas Beckmann a...@debian.org: Forwarded Message Subject: Re: Bug#776072: dpkg-maintscript-helper dir_to_symlink explodes on subtree in cups-pdf package Date: Fri, 23 Jan 2015 17:12:17 +0100 From: Guillem Jover guil...@debian.org To: Andreas Beckmann a...@debian.org, 776072-d...@bugs.debian.org Hi! On Fri, 2015-01-23 at 16:44:53 +0100, Andreas Beckmann wrote: Package: dpkg Version: 1.17.23 Severity: serious Control: block 774918 by -1 I don't think this is a bug in dpkg, see below. cups-pdf recently switched to dir_to_symlink which explodes for whatever reason (the cups-pdf bug is #774918): Selecting previously unselected package printer-driver-cups-pdf. Preparing to unpack .../printer-driver-cups-pdf_2.6.1-14.1_amd64.deb ... Unpacking printer-driver-cups-pdf (2.6.1-14.1) ... Replacing files in old package cups-pdf (2.6.1-6) ... Preparing to unpack .../cups-pdf_2.6.1-14.1_all.deb ... dpkg-query: no packages found matching cups-pdf:all dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. […] dpkg-maintscript-helper: error: directory '/usr/share/doc/cups-pdf' contains files not owned by package cups-pdf:all, cannot switch to symlink dpkg: error processing archive /var/cache/apt/archives/cups-pdf_2.6.1-14.1_all.deb (--unpack): subprocess new pre-installation script returned error exit status 1 Preparing to unpack .../libreadline5_5.2+dfsg-2_amd64.deb ... Unpacking libreadline5:amd64 (5.2+dfsg-2) over (5.2+dfsg-2~deb7u1) ... Preparing to unpack .../libpam-runtime_1.1.8-3.1_all.deb ... Unpacking libpam-runtime (1.1.8-3.1) over (1.1.3-7.1) ... Errors were encountered while processing: /var/cache/apt/archives/cups-pdf_2.6.1-14.1_all.deb That's because the previous version (2.6.1-6) was an arch:any package, so the dpkg-query on cups-pdf:all does not find it. This works as expected, and a fix needs to be implemented in cups-pdf itsel to cope with that. Right. I have changed that back to arch:any in 2.6.1-15, since dh_installdoc complains about it too. At this point we still have these files: # dpkg -S $(find /usr/share/doc/cups-pdf) […] Yes, if dpkg-maintscript-helper cannot do its job it will abort. and the preinst looks like this: #!/bin/sh set -e # Automatically added by dh_installdeb dpkg-maintscript-helper dir_to_symlink /usr/share/doc/cups-pdf /usr/share/doc/printer-driver-cups-pdf -- $@ # End automatically added section This needs to be passed the correct arch-qualified package name (either :arch or :all) for the previous package. Thus closing. But feel free to reopen if I missed something else. There is exactly one release that has that arch:all. Preveious and later releases use arch:any to maintain continuity and please DPKG. Basicall,y this won't show when upgrading to Jessie. Martin-Éric -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processed: Re: wheezy-backports affected by emacs24 bug #775564 (fails to byte-compile apel)
Processing control commands: severity -1 serious Bug #775564 [emacs24] emacs24: emacs fails to byte-compile apel and org-mode Severity set to 'serious' from 'important' -- 775564: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=775564 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processed: Re: Bug#776063: dbus fails to upgrade rendering entire apt unusable
Processing control commands: tags 776063 + moreinfo Bug #776063 [dbus] dbus fails to upgrade rendering entire apt unusable Added tag(s) moreinfo. -- 776063: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776063 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776063: dbus fails to upgrade rendering entire apt unusable
On Fri, 23 Jan 2015, Niels Thykier wrote: Thanks for reporting this issue. This is likely to be a bug in APT (or possibly in its interaction with dpkg), so I have CC'ed the relevant maintainers. @Yaroslav: Can you please provide your dpkg and apt logs to aid with the debugging? Last time we saw this issue, we were unable to reproduce it due to lack of information. Here are complete dpkg.log and apt logs I have which includes today attempt to upgrade http://www.onerussian.com/tmp/dpkg.log.20150123 http://www.onerussian.com/tmp/apt-term.log.20150123 http://www.onerussian.com/tmp/apt-history.log.20150123 -- Yaroslav O. Halchenko, Ph.D. http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org Research Scientist,Psychological and Brain Sciences Dept. Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776063: dbus fails to upgrade rendering entire apt unusable
Control: tags 776063 + moreinfo On 23/01/15 14:43, Niels Thykier wrote: On Fri, 23 Jan 2015 09:07:37 -0500 Yaroslav Halchenko deb...@onerussian.com wrote: Decided to upgrade my jessie/sid system today to see if remedy for hangouts not working came about (#770659) and upgrade failed because of dbus. Thanks for reporting this issue. This is likely to be a bug in APT (or possibly in its interaction with dpkg), so I have CC'ed the relevant maintainers. This looks very much like https://bugs.debian.org/771428. On #771428, David Kalnischkies wrote: This looks a lot like one of the buggy dpkg versions we had in unstable. Please check which dpkg version is used here. If it is between 1.17.17 and 1.17.21 there isn't much we can do about it. You might have to look up the version in /var/log/apt/history.log as the full-upgrade has potentially involved dpkg as well. If the status wasn't in complete proper order before running apt the version requirement raises to 1.17.22 (which e.g. would be true for your --fix-broken call). If not or if you aren't sure you can look at /var/backups/dpkg.status* files. Find the one dated from before your upgrade and attach it if possible (the file contains information about all packages installed and in which version. If you don't want or can't (e.g. if it is against corporate policy) make this public, you can also mail it just to me – in case you find this acceptable as a compromise of course). /var/log/apt/history.log, /var/log/apt/term.log are probably also interesting information. https://bugs.debian.org/774124 (merged with 771428) is also relevant. I think the reason this is always getting reported against dbus is that it's low-level in dependency trees (e.g. for systemd), but it also has file triggers (for system services); so when its file triggers encounter one of dpkg/apt's recent trigger-related bugs, the system is left in a rather bad state. If any apt or dpkg experts can come up with an adjustment to dbus that would work around this, I'm open to suggestions. S -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776066: marked as done (RFS: python-click/3.3-2 [closes #772605])
Your message dated Fri, 23 Jan 2015 11:56:24 -0500 with message-id CAL6amna+p--hv3s2wgbTOUFsH8by=e8csrd7e0mo-4deyrg...@mail.gmail.com and subject line Re: Bug#776066: RFS: python-click/3.3-2 [closes #772605] has caused the Debian Bug report #776066, regarding RFS: python-click/3.3-2 [closes #772605] to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 776066: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776066 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ---BeginMessage--- Package: sponsorship-requests Severity: serious Hello, I have a fix for #772605 and I am looking for a sponsor. The release is already tagged on the collab-maint repo (see below), my current sponsor seems busy and does not answer my emails. http://anonscm.debian.org/cgit/collab-maint/python-click.git Thank you! -- Alexandre Viau alexan...@alexandreviau.net signature.asc Description: OpenPGP digital signature ---End Message--- ---BeginMessage--- Thanks! Alexandre Viau alexan...@alexandreviau.net On Fri, Jan 23, 2015 at 11:39 AM, Vincent Bernat ber...@debian.org wrote: ❦ 23 janvier 2015 09:25 -0500, Alexandre Viau alexan...@alexandreviau.net : I have a fix for #772605 and I am looking for a sponsor. The release is already tagged on the collab-maint repo (see below), my current sponsor seems busy and does not answer my emails. http://anonscm.debian.org/cgit/collab-maint/python-click.git Hi! Just uploaded. -- Debian package sponsoring guidelines: http://vincent.bernat.im/en/debian-package-sponsoring.html ---End Message---
Bug#776063: dbus fails to upgrade rendering entire apt unusable
This looks very much like https://bugs.debian.org/771428. yes! unstable. Please check which dpkg version is used here. If it is between 1.17.17 and 1.17.21 there isn't much we can do about it. You ii apt 1.0.9.6 amd64commandline package manager ii dpkg1.17.23 amd64Debian package management system If not or if you aren't sure you can look at /var/backups/dpkg.status* files. Find the one dated from before your upgrade and attach it if possible (the file contains information about all packages installed listed as -rw-r--r-- 1 root root 3623928 Jan 16 23:47 /var/backups/dpkg.status.0 so uploaded as http://www.onerussian.com/tmp/dpkg.status.0.20150116 if of any help and in which version. If you don't want or can't (e.g. if it is against corporate policy) make this public, you can also mail it just to me – in case you find this acceptable as a compromise of course). /var/log/apt/history.log, /var/log/apt/term.log are probably also interesting information. http://www.onerussian.com/tmp/dpkg.log.20150123 http://www.onerussian.com/tmp/apt-term.log.20150123 http://www.onerussian.com/tmp/apt-history.log.20150123 -- Yaroslav O. Halchenko, Ph.D. http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org Research Scientist,Psychological and Brain Sciences Dept. Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776063: dbus fails to upgrade rendering entire apt unusable
Hi! On Fri, 2015-01-23 at 17:01:34 +, Simon McVittie wrote: Control: tags 776063 + moreinfo I think this one should be merged with the other dbus+triggers+apt bugs. On 23/01/15 14:43, Niels Thykier wrote: On Fri, 23 Jan 2015 09:07:37 -0500 Yaroslav Halchenko deb...@onerussian.com wrote: Decided to upgrade my jessie/sid system today to see if remedy for hangouts not working came about (#770659) and upgrade failed because of dbus. Thanks for reporting this issue. This is likely to be a bug in APT (or possibly in its interaction with dpkg), so I have CC'ed the relevant maintainers. This looks very much like https://bugs.debian.org/771428. The bug that contains the most interesting information and discussion is in fact 774124. You should be able to get out of that apt state by just calling «dpkg --configure --pending». https://bugs.debian.org/774124 (merged with 771428) is also relevant. I think the reason this is always getting reported against dbus is that it's low-level in dependency trees (e.g. for systemd), but it also has file triggers (for system services); so when its file triggers encounter one of dpkg/apt's recent trigger-related bugs, the system is left in a rather bad state. If any apt or dpkg experts can come up with an adjustment to dbus that would work around this, I'm open to suggestions. I don't think this can be worked around in dbus, barring the removal of its triggers. In any case given that apt can get into such state I assume it might still get into similar ones even if dbus was not involved, although I don't think we've heard of any other such instances involving other packages, so maybe there's something special in its dependency tree. That's one of the reasons I'd like to understand from apt maintainers _why_ apt gets there in the first place. Thanks, Guillem -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#775638: IPv6 database is corrupt
Hi Patrick. I tracked it down to a few broken entries in the city DB. It looks like the DB creation code makes almost all the entries correctly, but there are a couple of them that come out corrupted: (jessie)moise@localhost:~$ geoiplookup 1.120.146.170 GeoIP Country Edition: AU, Australia GeoIP City Edition, Rev 1: GP, ���-��-��%��%��%��%��-�-�-Ɣ-��%��%�-��-x�-v�-, N/A, N/A, N/A, -180.00, -179.993500, 0, 0 GeoIP ASNum Edition: AS30722 Vodafone Omnitel B.V. Note that's with a local build of the database -- that particular IP address may not be corrupted in the actual jessie database. In that local DB, as in the actual jessie database, almost all the entries are correct, just there are a handful that look like that one. I've been busy the last couple days, but I expect that I'll get enough time today to actually track down what's going wrong and fix it. -Andrew On Jan 23, 2015 9:43 AM, Patrick Matthäi pmatth...@debian.org wrote: Hi Andrew, do you have got any news? :) Am 20.01.2015 um 18:43 schrieb Andrew Moise: Thanks Patrick. One note - just like the v6 issue, the gdnsd test suite is detecting a genuine problem in the city DB. It is something wrong with the city DB creation tools that's causing it (i.e. not just an issue with the gdnsd tests). I just haven't finished tracking down exactly what the issue is yet. -Andrew On Jan 20, 2015 12:22 PM, Patrick Matthäi pmatth...@debian.org wrote: tag #775638 + confirmed clone #775638 -1 reassign -1 geoip-bin retitle -1 geoip-generator produces faulty v6/city database severity -1 grave found -1 1.6.2-3 thanks Hi Am 18.01.2015 um 05:21 schrieb Debian Bug Tracking System: Processing commands for cont...@bugs.debian.org: reassign 775638 geoip-database 20141027-1 Bug #775638 [src:gdnsd] gdnsd: FTBFS in jessie: dh_auto_test: make -j1 test returned exit code 2 Bug reassigned from package 'src:gdnsd' to 'geoip-database'. No longer marked as found in versions gdnsd/2.1.0-1. Ignoring request to alter fixed versions of bug #775638 to the same values previously set Bug #775638 [geoip-database] gdnsd: FTBFS in jessie: dh_auto_test: make -j1 test returned exit code 2 Marked as found in versions geoip-database/20141027-1. retitle 775638 IPv6 database is corrupt Bug #775638 [geoip-database] gdnsd: FTBFS in jessie: dh_auto_test: make -j1 test returned exit code 2 Changed Bug title to 'IPv6 database is corrupt' from 'gdnsd: FTBFS in jessie: dh_auto_test: make -j1 test returned exit code 2' severity 775638 grave Bug #775638 [geoip-database] IPv6 database is corrupt Severity set to 'grave' from 'serious' thanks thanks for spotting it. Curious that no one (also myself!) spotted it. The patch for the v6 database is just: --- geoip/branches/jessie/debian/src/geoip-csv-to-dat.cpp 2015-01-19 18:50:04 UTC (rev 5693) +++ geoip/branches/jessie/debian/src/geoip-csv-to-dat.cpp 2015-01-20 08:31:03 UTC (rev 5694) @@ -959,6 +959,7 @@ address_family = AF_INET; break; case '6': + database_type = GEOIP_COUNTRY_EDITION_V6; address_family = AF_INET6; break; case 'i': But Andrew found out that there is also an issue with the city database, which is working in general, but the gdnsd tests also fail. -- /* Mit freundlichem Gruß / With kind regards, Patrick Matthäi GNU/Linux Debian Developer Blog: http://www.linux-dev.org/ E-Mail: pmatth...@debian.org patr...@linux-dev.org */ -- /* Mit freundlichem Gruß / With kind regards, Patrick Matthäi GNU/Linux Debian Developer Blog: http://www.linux-dev.org/ E-Mail: pmatth...@debian.org patr...@linux-dev.org */ -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776079: tkrplot: FTBFS in unstable - fatal error: tk.h: No such file or directory
Source: tkrplot Version: 0.0.23-2 Severity: serious Tags: sid Hi, tkrplot seems to FTBFS in unstable (but not in jessie) with the error: gcc -std=gnu99 -I/usr/share/R/include -DNDEBUG -I/usr/include/tcl8.6 -I/usr/include/tcl8.6 -fpic -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -g -c tcltkimg.c -o tcltkimg.o tcltkimg.c:2:16: fatal error: tk.h: No such file or directory #include tk.h ^ compilation terminated. /usr/lib/R/etc/Makeconf:133: recipe for target 'tcltkimg.o' failed I think this is because R is compiled against tk8.6 in unstable (where the list of include directories are obtained from), but tkrplot only build depends on the tk development headers for tk8.5. Thanks, James -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776063: dbus fails to upgrade rendering entire apt unusable
You should be able to get out of that apt state by just calling «dpkg --configure --pending». great -- thanks. FWIW This indeed allowed to mitigate it. -- Yaroslav O. Halchenko, Ph.D. http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org Research Scientist,Psychological and Brain Sciences Dept. Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776065: marked as done (CVE-2015-0236 - sensitive information disclosure)
Your message dated Fri, 23 Jan 2015 19:33:57 + with message-id e1yejzr-0001bb...@franck.debian.org and subject line Bug#776065: fixed in libvirt 1.2.9-8 has caused the Debian Bug report #776065, regarding CVE-2015-0236 - sensitive information disclosure to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 776065: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776065 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ---BeginMessage--- Source: libvirt Version: 1.2.9-7 Severity: grave Stable is not affected. Cheers, -- Guido -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (990, 'testing'), (500, 'testing-updates'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-rc6 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) ---End Message--- ---BeginMessage--- Source: libvirt Source-Version: 1.2.9-8 We believe that the bug you reported is fixed in the latest version of libvirt, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 776...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Guido Günther a...@sigxcpu.org (supplier of updated libvirt package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Fri, 23 Jan 2015 19:01:40 +0100 Source: libvirt Binary: libvirt-bin libvirt-clients libvirt-daemon libvirt-daemon-system libvirt0 libvirt0-dbg libvirt-doc libvirt-dev libvirt-sanlock Architecture: source all Version: 1.2.9-8 Distribution: unstable Urgency: medium Maintainer: Debian Libvirt Maintainers pkg-libvirt-maintain...@lists.alioth.debian.org Changed-By: Guido Günther a...@sigxcpu.org Description: libvirt-bin - programs for the libvirt library libvirt-clients - programs for the libvirt library libvirt-daemon - programs for the libvirt library libvirt-daemon-system - Libvirt daemon configuration files libvirt-dev - development files for the libvirt library libvirt-doc - documentation for the libvirt library libvirt-sanlock - library for interfacing with different virtualization systems libvirt0 - library for interfacing with different virtualization systems libvirt0-dbg - library for interfacing with different virtualization systems Closes: 776065 Changes: libvirt (1.2.9-8) unstable; urgency=medium . * [885f33d] Fix CVE-2015-0236. Patches cherry-picked from upstream (Closes: #776065) Checksums-Sha1: b96f4b3137ae41fbe7ef3b869aa46387e321d06c 3573 libvirt_1.2.9-8.dsc 4c47d44c0d6606d286932c9576b1895fbe4b24d8 55204 libvirt_1.2.9-8.debian.tar.xz e8a8f748a6ddefe8e8570c8c8e1c1d0b4414e84a 1208904 libvirt-doc_1.2.9-8_all.deb Checksums-Sha256: bb385dcd093c2de5c72fcc1c0d502b7d6173df1e1a08197d4fa80d125e87acc2 3573 libvirt_1.2.9-8.dsc 3233c0aae7729c534284fa685b24ed6af6fa3c00232a604364687c3edd5e44d8 55204 libvirt_1.2.9-8.debian.tar.xz 1539b1a09a3e41861c4d458dc6c04c57dfa3224d3561aad653870beb1f77b86e 1208904 libvirt-doc_1.2.9-8_all.deb Files: bd308eb3611aec67e8b67efe772335ab 3573 libs optional libvirt_1.2.9-8.dsc 4fc247ef98bc9a4b1a231c150dcbfc0c 55204 libs optional libvirt_1.2.9-8.debian.tar.xz 6d71a99c2e851ef24b750e2584a377c7 1208904 doc optional libvirt-doc_1.2.9-8_all.deb -BEGIN PGP SIGNATURE- Version: GnuPG v1 iQIVAwUBVMKgfAe4t7DqmBILAQjLrBAAxOHHeb1KtKeCZvizFNfMYQGhOKr6jHnu CNQxnB8S8TnWH32sBvJO+k3/0kEagEH5GWD/f/pLgPUCz271wYVWh3UIuHsemDME jJiZ0Yrn+l5XnUamViepoXrNanhNAWye6tpyB67RXonMxcFX2m2zEmnaMDmJ5yxf zlZ3JBmuYKbl5lkLPg6+Q08U2NK2i3dIGgISFIHZadRDy2jMo81rCATDWJnu+UIM IA8oRpdUqFhmb7y1+huIOZSZlIyqiGhjsp1U4eWzhjbYnzGrNT8mRu2iFPmGfCNV sP8NEj2D2QGsaQr957kKMGpcrXaFazglLyN2YLlikHzeq5o2gQERPGYlelpvoDfC Pt4oTkWhc0YrwPK+yggmZC4hS4/EjPfSwyGEzO2KjKuXJ69JXfZwpbx3F8ykHYsP M/L+wuUx7QmoiDMez80XJ7ilNHTiZZPA3N9Kapp4qGu8Au/2gcLbev3LHVXIajxQ DwQB7AgfSl+PcXV63GMc3+j59LWbUUVVrqxj3jwNyjFr5LvCIn0GQ67HGY2bXOjT 9WsLB4C8aEWOVLEdq6Pza8lyWFzjRr1Ux6GYe+dMOvra3xTmj0Wl9s2c/SX9Wk1Y MObMIyyVdohqp/bDk2Hp5QTfWkRwgWHWaPuNUqaBTdLKEtGe/4K4UmtdoeMK9Dbs /XZGdxF4r8A= =OPRg -END PGP SIGNATUREEnd Message---
Bug#388141: Relicensing of Debian www pages
On 24/01/15 00:44, Bradley M. Kuhn wrote: Riley Baird wrote at 17:16 (EST) on Thursday: A couple of years ago, you offered to assist Debian in the relicensing of its www pages. Has there been any progress on this? I remain willing to help, but I cannot take the lead on this issue. If there's something specific that Debian needs help with to accomplish this task, I remain willing to help. Thanks! Can you give me an idea of what Debian would need to do next to accomplish this? -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#768032: frontaccounting
I have a solution to this, it has some manual configuring but no big deal. email me if you want to know how I did it, I got it to work on server 14.1032bit Jasper CWMC PC and Laptop Repair 512-522-8094US
Bug#776034: fsck runs in parallel on same physical disk
On Fri, 23 Jan 2015 07:44:57 +0100 Daniel Pocock dan...@pocock.pro wrote: I have a server with many LVM logical volumes on top of the same RAID1 md device on two spindles. At boot, fsck appeared to be starting on many of the LVs simultaneously. There was a horrendous sound of disk head movement from the server. This also makes the whole fsck process slower and therefore the boot process is slower. systemd-fsck is supposed to avoid this. According to its manpage: The file system check for root is performed before the other file systems. Other file systems may be checked in parallel, except when they are one the same rotating disk. Does your LVM setup provide the correct value for rotational? What does the following command say: sudo find /sys -name 'rotational' -exec head {} + - Josh Triplett -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776094: dovecot-imapd: corrupts mailbox after trying to retrieve it
Note: I've written an email to dove...@dovecot.org regarding this, but it has still to be moderated. If/when it reaches the list, I guess it counts as this bug being forwarded. Thanks. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776094: dovecot-imapd: corrupts mailbox after trying to retrieve it
Package: dovecot-imapd Version: 1:2.2.13-11 Severity: serious The following mbox folder, when put in $HOME/mail, becomes corrupted after trying to retrieve it with fetchmail. The problem may be reproduced by using the same machine as server and client: * Put inbox-b in $HOME/mail * Put this in $HOME/.fetchmailrc server localhost proto imap port 143: user someuser pass thepassword * Retrieve email using this command line: fetchmail -a localhost --folder inbox-b -m true Note: By looking at the true above it is clear that whatever fetchmail does with the message is not important at all. You will see something like this: 12 messages for someuser at localhost (folder inbox-b). reading message someuser@localhost:1 of 12 (171 header octets) (3 body octets) flushed reading message someuser@localhost:2 of 12 (245 header octets) (3 body octets) flushed reading message someuser@localhost:3 of 12 (245 header octets) (3 body octets) flushed reading message someuser@localhost:4 of 12 (245 header octets) (3 body octets) flushed reading message someuser@localhost:5 of 12 (245 header octets) (3 body octets) flushed reading message someuser@localhost:6 of 12 (171 header octets) (3 body octets) flushed reading message someuser@localhost:7 of 12 (171 header octets) (3 body octets) flushed reading message someuser@localhost:8 of 12 (245 header octets) (3 body octets) flushed reading message someuser@localhost:9 of 12 (245 header octets) (3 body octets) flushed reading message someuser@localhost:10 of 12 (245 header octets) (3 body octets) flushed reading message someuser@localhost:11 of 12 (245 header octets) (3 body octets) flushed reading message someuser@localhost:12 of 12 (273 header octets)fetchmail: incorrect header line found - see manpage for bad-header option not flushed And in fact inbox-b in the server is now like this: [...] From r...@example.com Tue Jan 13 10:18:20 2015 rstuvwxyzabcdefghijklmnopqrstuvw...@example.com To: a...@example.com Subject: a MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Message-Id: 20150113091737.b5ada5f...@example.com Date: Tue, 13 Jan 2015 10:17:25 +0100 (CET) X-UID: 16035 Status: O a Note how the From: line has been truncated from its original state. I have been suffering from this problem for months. At first I believed it was some misbehaving procmail/formail recipe I had on the server, but that's not the case as this example shows. Thanks. inbox-b.gz Description: application/gzip
Bug#776102: xserver-xorg-input-evdev: Power button misdetected, system goes to sleep immediately after start
Package: xserver-xorg-input-evdev Version: 1:2.9.0-2 Severity: serious Hi, I upgraded the system from stable to testing and could not get a working system. A few minutes (2-3) after boot the system seems to be tired and goes into suspend mode. Clicking the power button the system wakes up to start sleeping again after approximately 2 minutes, and so on ... Not funny ... I removed the pm-suspend and other pm-* tools (by linking to /bin/true) but this did not help. There was also no hint why the system is gooing to sleep in the system logs (dmesg, /var/log/messages, /var/log/syslog). After some time I remembered the acpi=off kernel option but with this I do not even get a working X session. The problem is that the system is unable to load i915.ko as is depends on some acpi_* symbols. The framebuffer is not activated at boot (no vga= option) and fails as well as the vesa mode :-( [This justifies at least one other bug report, what to you think?] Booting the kernel with acpi=off vga=0x31b I get a working X session without suspend. But now I cannot power off the system ... Why do I think it is evdevs fault? My non-working Xorg log (Xorg.0.log.old, without kernel options) contains [41.427] (II) config/udev: Adding input device Power Button (/dev/input/event4) [41.429] (**) Power Button: Applying InputClass evdev keyboard catchall [41.501] (II) Using input driver 'evdev' for 'Power Button' [41.501] (**) evdev: Power Button: Device: /dev/input/event4 [41.502] (II) XINPUT: Adding extended input device Power Button (type: KEYBOARD, id 6) [41.670] (II) config/udev: Adding input device Power Button (/dev/input/event2) [41.671] (**) evdev: Power Button: Device: /dev/input/event2 [41.671] (II) XINPUT: Adding extended input device Power Button (type: KEYBOARD, id 8) [41.685] (II) config/udev: Adding input device Sleep Button (/dev/input/event3) [41.686] (**) Sleep Button: Applying InputClass evdev keyboard catchall [41.686] (**) evdev: Sleep Button: Device: /dev/input/event3 [41.686] (II) XINPUT: Adding extended input device Sleep Button (type: KEYBOARD, id 9) [ 100.212] (II) evdev: Sleep Button: Close [ 100.212] (II) evdev: Power Button: Close [ 100.212] (II) evdev: Power Button: Close So there are two power buttons and a sleep button? Is this possible or is the keyboard interpreted as power button? I assume the latter. Please reassign this bug if necessary. My current X log is also attached (Xorg.0.log, with kernel option). dmesg: [ 15.738284] udevd[383]: starting version 175 [ 16.511124] ACPI: Requesting acpi_cpufreq [ 16.517493] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input1 [ 16.517573] ACPI: Lid Switch [LID0] [ 16.517724] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input2 [ 16.517737] ACPI: Power Button [PWRB] [ 16.517881] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input3 [ 16.517891] ACPI: Sleep Button [SLPB] [ 16.527455] Marking TSC unstable due to TSC halts in idle [ 16.527489] ACPI: acpi_idle registered with cpuidle [ 16.527910] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4 [ 16.527923] ACPI: Power Button [PWRF] syslog: Jan 18 20:22:00 SilverBeauty kernel: [ 857.581995] i915: Unknown symbol acpi_video_verify_backlight_support (err 0) Jan 18 20:22:00 SilverBeauty kernel: [ 857.583357] i915: Unknown symbol acpi_lid_notifier_register (err 0) Jan 18 20:22:00 SilverBeauty kernel: [ 857.584988] i915: Unknown symbol acpi_video_unregister (err 0) Jan 18 20:22:00 SilverBeauty kernel: [ 857.585811] i915: Unknown symbol acpi_lid_notifier_unregister (err 0) Jan 18 20:22:00 SilverBeauty kernel: [ 857.586148] i915: Unknown symbol acpi_lid_open (err 0) Jan 18 20:22:00 SilverBeauty kernel: [ 857.586514] i915: Unknown symbol acpi_video_register (err 0) -- Package-specific info: X server symlink status: lrwxrwxrwx 1 root root 13 Apr 5 2014 /etc/X11/X - /usr/bin/Xorg -rwxr-xr-x 1 root root 2569072 Dec 9 23:13 /usr/bin/Xorg VGA-compatible devices on PCI bus: -- 00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller [8086:2592] (rev 03) /etc/X11/xorg.conf does not exist. /etc/X11/xorg.conf.d does not exist. KMS configuration files: /etc/modprobe.d/radeon-kms.conf: options radeon modeset=1 Kernel version (/proc/version): --- Linux version 3.16.0-4-586 (debian-ker...@lists.debian.org) (gcc version 4.8.3 (Debian 4.8.3-16) ) #1 Debian 3.16.7-ckt2-1 (2014-12-08) Xorg X server log files on system: -- -rw-r--r-- 1 root root 28405 Nov 16 17:26 /var/log/Xorg.1.log -rw-r--r-- 1 root root 14543 Jan 23 23:21 /var/log/Xorg.0.log Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
Bug#775356: New patch
OK, I've pushed code to git as described by the attached patch with the resulting attached /etc/dhcp/dhclient-enter-hooks.d/resolvconf. Will be released as 1.77. -- Thomas diff --git a/debian/changelog b/debian/changelog index eb219dd..7f925b8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +resolvconf (1.77) unstable; urgency=medium + + * [eb81ca0] Eliminate bashisms. +Thanks to Michael Gilbert (Closes: #775356) + + -- Thomas Hood jdth...@gmail.com Fri, 23 Jan 2015 21:46:34 +0100 + resolvconf (1.76) unstable; urgency=low * resolvconf.service: Install into sysinit.target, not into diff --git a/etc/dhcp/dhclient-enter-hooks.d/resolvconf b/etc/dhcp/dhclient-enter-hooks.d/resolvconf index 529504b..72b2be7 100644 --- a/etc/dhcp/dhclient-enter-hooks.d/resolvconf +++ b/etc/dhcp/dhclient-enter-hooks.d/resolvconf @@ -23,7 +23,7 @@ if [ -x /sbin/resolvconf ] ; then # It gets run later (or, in the TIMEOUT case, MAY get run later) make_resolv_conf() { local R - local nameserver + local N R= if [ $new_domain_name_servers ] [ $new_domain_name ] ; then R=${R}domain $new_domain_name @@ -33,8 +33,8 @@ if [ -x /sbin/resolvconf ] ; then R=${R}search $new_domain_search fi - for nameserver in $new_domain_name_servers ; do -R=${R}nameserver $nameserver + for N in $new_domain_name_servers ; do +R=${R}nameserver $N done [ ! $interface ] || echo -n $R | /sbin/resolvconf -a ${interface}.dhclient @@ -45,27 +45,27 @@ if [ -x /sbin/resolvconf ] ; then # It gets run later (or, in the TIMEOUT case, MAY get run later) make_resolv_conf() { local R - local nameserver - local zone_id + local N + local N_LOW + local ZONE_ID R= if [ $new_dhcp6_name_servers ] [ $new_dhcp6_domain_search ] ; then R=${R}search $new_dhcp6_domain_search fi - shopt -s nocasematch - for nameserver in $new_dhcp6_name_servers ; do + for N in $new_dhcp6_name_servers ; do # If the nameserver has a link-local address # then add a zone ID (interface name) to it. -if [[ $nameserver =~ ^fe80:: ]] ; then - zone_id=%$interface +N_LOW=$(echo $N | tr '[:upper:]' '[:lower:]') +if expr $N_LOW : ^fe80:: /dev/null ; then + ZONE_ID=%$interface else - zone_id= + ZONE_ID= fi -R=${R}nameserver $nameserver$zone_id +R=${R}nameserver $N$ZONE_ID done - shopt -u nocasematch [ ! $interface ] || echo -n $R | /sbin/resolvconf -a ${interface}.ip6.dhclient } ;; resolvconf Description: Binary data
Processed: add patch tag
Processing commands for cont...@bugs.debian.org: tags 744145 + patch Bug #744145 [python-pip] pip crashes on import requests Added tag(s) patch. thanks Stopping processing here. Please contact me if you need assistance. -- 744145: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744145 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776113: emacs23-common-non-dfsg: Useless without emacs23
Package: emacs23-common-non-dfsg Version: 23.4+1-1 Severity: serious Hi, I just noticed this package in the list of available packages on a pure Jessie system. emacs23 has been removed from Unstable like three months ago. So IMHO its non-free components are useless to keep in Debian and especially useless to release with Jessie. Filing as RC-level bug against the package to hear some other opinions, especially the maintainer ones. Feel free to reassign and retitle this bug report accordingly as RM bug report against ftp.debian.org if you agree with me. Or feel free to downgrade this bug report if you disagree. -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (909, 'testing'), (500, 'testing-updates'), (500, 'testing-proposed-updates'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages emacs23-common-non-dfsg depends on: ii dpkg 1.17.23 ii install-info 5.2.0.dfsg.1-6 emacs23-common-non-dfsg recommends no packages. emacs23-common-non-dfsg suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#775624: procps: FTBFS in jessie: dh_auto_test: make -j1 check returned exit code 2
On Fri, Jan 23, 2015 at 12:58:27PM +0100, Vincent Bernat wrote: Same, but: $ cat /proc/1/smaps cat: /proc/1/smaps: Permission denied A user, any user, is able to open that file. However only some users can read the file. This is strace of more /proc/1/smaps the open succeeds but the read fails. open(/proc/1/smaps, O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8c6c9cc000 lseek(3, 0, SEEK_SET) = 0 read(3, 0x7f8c6c9cc000, 1024) = -1 EACCES (Permission denied) The tests are correctly detecting something. Something in the kernel has changed (yet again) meaning that pmap's behaviour has changed, failing the test. If you run the exact same command on my computer and your computer, you will get a different result. Interestingly, cat gives permission denied, more does not though it doesn't print anything either. Can you strace pmap -X 1 and send me the output? What I'm looking for is, in my strace line 86 open(/proc/1/smaps, O_RDONLY) = 3 then 94,96 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 read(3, 0x7f7026b42000, 1024) = -1 EACCES (Permission denied) This is equivalent of the fopen() working in one_proc and the read() failing in print_extended_maps I suspect that something strange is going on with the open() -- Craig Small (@smallsees) http://enc.com.au/ csmall at : enc.com.au Debian GNU/Linux http://www.debian.org/ csmall at : debian.org GPG fingerprint:5D2F B320 B825 D939 04D2 0519 3938 F96B DF50 FEA5 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#744145: pip3 breaks after upgrading requests
Hi again maintainer, As Yannick suggests, this seems to have been caused by this change to requests back in July: https://github.com/kennethreitz/requests/commit/47d0517d66e8cf5832768262221f0357ae134ad1 Now that requests.compat no longer imports IncompleteRead, it won't be available for pip to use. There are two sequential commits in pip which remove its use of IncompleteRead: https://github.com/pypa/pip/commit/53eab2357e4425436b51e109bfaedcb9f3772072 https://github.com/pypa/pip/commit/e77c0c573c059bb4a86b2c5c06835f57e4af6c47 These were merged as part of the PR: https://github.com/pypa/pip/pull/2024 Unfortunately, the commits themselves don't contain much context for the change. It looks like it was perhaps made to satisfy CI warnings? On Tue, Oct 21, 2014 at 10:14:49PM +0200, Yannick Roehlly wrote: A quick fix would be to use from httplib import IncompleteRead in the de-vendorize.patch (even if the IncompleteRead will not be raised by requests any more). I've attached a patch that does this (with a minor change to support Python3), and tested that it works. I've also attached a patch which backports the two pip commits into the current python-pip source package. Both of these fix the current problem, and allow pip to work with both the version of requests the Debian package, and the current version from PyPI, which is likely to be installed by users. I'm not sure which is preferable, so I've included both (only one should be applied, of course). Note that there may be other problems with pip using the upgraded requests. This is probably also worth reiterating. I wonder how hard it would be to change system pip to always use system versions of libraries. There's no guarantee that a change to the internals of requests doesn't break pip again tomorrow. Thanks again! Chris On Fri, Jan 23, 2015 at 01:34:16AM -0800, Chris Kuehl wrote: Hi maintainer, I am able to reproduce this reliably. On a clean jessie or sid system (does not happen on wheezy): root# apt-get install python3 python3-pip root# pip3 install --upgrade requests After this, every invocation of pip3 fails: root# pip3 Traceback (most recent call last): File /usr/bin/pip3, line 9, in module load_entry_point('pip==1.5.6', 'console_scripts', 'pip3')() File /usr/lib/python3/dist-packages/pkg_resources.py, line 356, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File /usr/lib/python3/dist-packages/pkg_resources.py, line 2476, in load_entry_point return ep.load() File /usr/lib/python3/dist-packages/pkg_resources.py, line 2190, in load ['__name__']) File /usr/lib/python3/dist-packages/pip/__init__.py, line 61, in module from pip.vcs import git, mercurial, subversion, bazaar # noqa File /usr/lib/python3/dist-packages/pip/vcs/mercurial.py, line 9, in module from pip.download import path_to_url File /usr/lib/python3/dist-packages/pip/download.py, line 25, in module from requests.compat import IncompleteRead ImportError: cannot import name 'IncompleteRead' The version of requests which the upgrade installs is currently 2.5.1. This renders pip unusable for many cases, and can break not just pip but also other Python packages. In particular, any Python package that depends on requests which you upgrade using system pip will permanently break pip. Thanks for looking into this -- I'm more than happy to help with testing any fixes! Happy Friday, Chris From: Chris Kuehl cku...@ocf.berkeley.edu Date: Fri, 23 Jan 2015 14:54:24 -0800 Subject: [PATCH] Don't raise IncompleteRead if response reads fails This is a backport of the following commits onto the python-pip package. https://github.com/pypa/pip/commit/53eab2357e4425436b51e109bfaedcb9f3772072 https://github.com/pypa/pip/commit/e77c0c573c059bb4a86b2c5c06835f57e4af6c47 This fixes Debian bug#744145 by allowing pip to continue to work with upgraded versions of the requests library. --- pip/download.py | 35 +++ 1 file changed, 27 insertions(+), 8 deletions(-) diff --git a/pip/download.py b/pip/download.py index adff2ec..768e7ba 100644 --- a/pip/download.py +++ b/pip/download.py @@ -22,8 +22,7 @@ from pip.log import logger import requests, six from requests.adapters import BaseAdapter from requests.auth import AuthBase, HTTPBasicAuth -from requests.compat import IncompleteRead -from requests.exceptions import InvalidURL, ChunkedEncodingError +from requests.exceptions import InvalidURL from requests.models import Response from requests.structures import CaseInsensitiveDict @@ -416,12 +415,32 @@ def _download_url(resp, link, temp_location): def resp_read(chunk_size): try: # Special case for urllib3. -try: -for chunk in resp.raw.stream( -chunk_size,
Processed: nagios3-cgi: prompting due to modified conffiles which were not modified by the user: /etc/nagios3/cgi.cfg
Processing control commands: affects -1 nagios3 Bug #776118 [nagios3-cgi] nagios3-cgi: prompting due to modified conffiles which were not modified by the user: /etc/nagios3/cgi.cfg Added indication that 776118 affects nagios3 -- 776118: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776118 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776118: nagios3-cgi: prompting due to modified conffiles which were not modified by the user: /etc/nagios3/cgi.cfg
Package: nagios3-cgi Version: 3.4.1-3+deb7u1 Severity: serious User: debian...@lists.debian.org Usertags: piuparts Control: affects -1 nagios3 Hi, during a test with piuparts I noticed your package failed the piuparts upgrade test because dpkg detected a conffile as being modified and then prompted the user for an action. As there is no user input, this fails. But this is not the real problem, the real problem is that this prompt shows up in the first place, as there was nobody modifying this conffile at all, the package has just been installed and upgraded... This is a violation of policy 10.7.3, see https://www.debian.org/doc/debian-policy/ch-files.html#s10.7.3, which says [These scripts handling conffiles] must not ask unnecessary questions (particularly during upgrades), and must otherwise be good citizens. https://wiki.debian.org/DpkgConffileHandling should help with figuring out how to do this properly. In https://lists.debian.org/debian-devel/2009/08/msg00675.html and followups it has been agreed that these bugs are to be filed with severity serious. This has been observed on an upgrade test from lenny to squeeze to wheezy ... From the attached log (scroll to the bottom...): Setting up nagios3-cgi (3.4.1-3+deb7u1) ... Configuration file `/etc/nagios3/cgi.cfg' == Modified (by you or by a script) since installation. == Package distributor has shipped an updated version. What would you like to do about it ? Your options are: Y or I : install the package maintainer's version N or O : keep your currently-installed version D : show the differences between the versions Z : start a shell to examine the situation The default action is to keep your current version. *** cgi.cfg (Y/I/N/O/D/Z) [default=N] ? dpkg: error processing nagios3-cgi (--configure): EOF on stdin at conffile prompt Setting up nagios3-core (3.4.1-3+deb7u1) ... configured to not write apport reports invoke-rc.d: policy-rc.d denied execution of start. dpkg: dependency problems prevent configuration of nagios3: nagios3 depends on nagios3-cgi (= 3.4.1-3+deb7u1); however: Package nagios3-cgi is not configured yet. dpkg: error processing nagios3 (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: nagios3-cgi nagios3 cheers, Andreas nagios3_3.5.1.dfsg-2+b1.log.gz Description: application/gzip
Bug#775624: procps: FTBFS in jessie: dh_auto_test: make -j1 check returned exit code 2
Control: tags -1 + patch ❦ 18 janvier 2015 01:49 +0100, Lucas Nussbaum lu...@lucas-nussbaum.net : During a rebuild of all packages in jessie (in a jessie chroot, not a sid chroot), your package failed to build on amd64. I am able to reproduce this bug as well. The failure happens in pmap test on an unreachable process (PID 1). pmap just exits with status 1 in this case because it isn't able to open /proc/1/smaps. The test is expecting to see the process PID and name as the first line. I can't see why the test would have worked at some point. Either you are root and you will get the full map or you are not and you won't get the expected first line because it is only displayed if a user is able to open /proc/1/smaps. Here is a patch just removing the test. Description: don't test pmap against unreachable process When running as root, the test will fail because 1 will be reachable. When running as non-root, the test will fail because pmap doesn't even try to read the process map when /proc/XX/smaps is not readable. Bug-Debian: https://bugs.debian.org/775624 Last-Update: 2015-01-23 Index: procps-3.3.9/testsuite/pmap.test/pmap.exp === --- procps-3.3.9.orig/testsuite/pmap.test/pmap.exp +++ procps-3.3.9/testsuite/pmap.test/pmap.exp @@ -57,12 +57,3 @@ expect_table $test $pmap_generic_header set test pmap double extra extended output spawn $pmap -XX $mypid expect_table $test $pmap_generic_header \[^=\]+ \[= \]+ - -set test pmap X with unreachable process -spawn $pmap -X 1 -expect_pass $test $pmap_initname\$ - -set test pmap XX with unreachable process -spawn $pmap -XX 1 -expect_pass $test $pmap_initname\$ - -- Make sure input cannot violate the limits of the program. - The Elements of Programming Style (Kernighan Plauger) signature.asc Description: PGP signature
Processed: Re: Bug#775624: procps: FTBFS in jessie: dh_auto_test: make -j1 check returned exit code 2
Processing control commands: tags -1 + patch Bug #775624 [src:procps] procps: FTBFS in jessie: dh_auto_test: make -j1 check returned exit code 2 Added tag(s) patch. -- 775624: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=775624 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#775375: marked as done (python-django: CVE-2015-0219 CVE-2015-0220 CVE-2015-0221 CVE-2015-0222)
Your message dated Fri, 23 Jan 2015 11:33:51 + with message-id e1yecup-000497...@franck.debian.org and subject line Bug#775375: fixed in python-django 1.7.3-1~exp1 has caused the Debian Bug report #775375, regarding python-django: CVE-2015-0219 CVE-2015-0220 CVE-2015-0221 CVE-2015-0222 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 775375: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=775375 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ---BeginMessage--- Source: python-django Version: 1.7.1-1 Severity: grave Tags: security upstream fixed-upstream Hi, the following vulnerabilities were published for python-django. CVE-2015-0219[0]: WSGI header spoofing via underscore/dash conflation CVE-2015-0220[1]: Mitigated possible XSS attack via user-supplied redirect URLs CVE-2015-0221[2]: Denial-of-service attack against django.views.static.serve CVE-2015-0222[3]: Database denial-of-service with ModelMultipleChoiceField If you fix the vulnerabilities please also make sure to include the CVE (Common Vulnerabilities Exposures) ids in your changelog entry. For further information see: [0] https://security-tracker.debian.org/tracker/CVE-2015-0219 [1] https://security-tracker.debian.org/tracker/CVE-2015-0220 [2] https://security-tracker.debian.org/tracker/CVE-2015-0221 [3] https://security-tracker.debian.org/tracker/CVE-2015-0222 [4] https://www.djangoproject.com/weblog/2015/jan/13/security/ Please adjust the affected versions in the BTS as needed. Regards, Salvatore ---End Message--- ---BeginMessage--- Source: python-django Source-Version: 1.7.3-1~exp1 We believe that the bug you reported is fixed in the latest version of python-django, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 775...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Raphaël Hertzog hert...@debian.org (supplier of updated python-django package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.8 Date: Wed, 21 Jan 2015 09:56:19 +0100 Source: python-django Binary: python-django python3-django python-django-common python-django-doc Architecture: source all Version: 1.7.3-1~exp1 Distribution: experimental Urgency: high Maintainer: Debian Python Modules Team python-modules-t...@lists.alioth.debian.org Changed-By: Raphaël Hertzog hert...@debian.org Description: python-django - High-level Python web development framework (Python 2 version) python-django-common - High-level Python web development framework (common) python-django-doc - High-level Python web development framework (documentation) python3-django - High-level Python web development framework (Python 3 version) Closes: 775375 Changes: python-django (1.7.3-1~exp1) experimental; urgency=high . [ Luke Faraone ] * New upstream security release. - WSGI header spoofing via underscore/dash conflation (CVE-2015-0219) - Possible XSS attack via user-supplied redirect URLs (CVE-2015-0220) - DoS attack against django.views.static.serve (CVE-2015-0221) - Database DoS with ModelMultipleChoiceField (CVE-2015-0222) Closes: #775375 . [ Raphaël Hertzog ] * Add patch fix-24193-python34-test-failure.diff to fix a test failure with Python3.4. Checksums-Sha1: 71dfe01131bd6780d2b232be9b0f70adb40e2920 2360 python-django_1.7.3-1~exp1.dsc 2577e8e40999f5120b091c17e8cabfb518917ca2 7589559 python-django_1.7.3.orig.tar.gz 44bf7f31f2914dfed151c0d77d09635511c7f815 23068 python-django_1.7.3-1~exp1.debian.tar.xz bfb8e1c9d77c635a21a5772d94a3db9b259801c1 986154 python-django_1.7.3-1~exp1_all.deb 1e607ed73007bdfb043faadef9fd43164994a630 966204 python3-django_1.7.3-1~exp1_all.deb 904c44ee1497c9c99310f645505d46fa7dcb8c86 1488282 python-django-common_1.7.3-1~exp1_all.deb 4826d69e9910a7ea9c71ec4a49b56f9753f50c20 2460952 python-django-doc_1.7.3-1~exp1_all.deb Checksums-Sha256: c4abbb38ff0be5e786f50e87605befeb119de683d87e4d4ed4e6944a79d04b13 2360 python-django_1.7.3-1~exp1.dsc f226fb8aa438456968d403f6739de1cf2dad128db86f66ee2b41dfebe3645c5b 7589559 python-django_1.7.3.orig.tar.gz e2c0e96bdd7f51b70c0f3b637316f0529a868132eb7e2c3b7d3b7255aa9def84 23068
Bug#775624: procps: FTBFS in jessie: dh_auto_test: make -j1 check returned exit code 2
❦ 23 janvier 2015 22:16 +1100, Craig Small csm...@debian.org : /proc/1/smaps. The test is expecting to see the process PID and name as the first line. I can't see why the test would have worked at some You mean like this? $ pmap -X 1 1: /sbin/init I get: $ pmap -X 1 $ echo $? 1 if a user is able to open /proc/1/smaps. $ ls -l /proc/1/smaps -r--r--r-- 1 root root 0 Jan 23 22:12 /proc/1/smaps So, do you have a different set of permissions? Same, but: $ cat /proc/1/smaps cat: /proc/1/smaps: Permission denied $ uname -r 3.18.0-trunk-amd64 -- Let us endeavor so to live that when we come to die even the undertaker will be sorry. -- Mark Twain, Pudd'nhead Wilson's Calendar signature.asc Description: PGP signature
Bug#776131: gridengine: Should gridengine be removed from jessie?
Source: gridengine Version: 6.2u5-7.3 Severity: serious Justification: possibly not fit for the release Hi I wonder if in the light of #693722[1] and given the last three uploads for gridengine were NMU, if gridengine should possibly not be shipped with jessie. [1] https://bugs.debian.org/693722 There is also an offer to take over the packaging to a more recent version based on 8.1.x in [2]. So maybe the package could be keept in unstable, but jessie not released without gridengine/6.2u5-7.3? [2] http://lists.alioth.debian.org/pipermail/pkg-gridengine-devel/2014-October/000738.html Regards, Salvatore signature.asc Description: Digital signature
Bug#775624: procps: FTBFS in jessie: dh_auto_test: make -j1 check returned exit code 2
❦ 24 janvier 2015 13:40 +1100, Craig Small csm...@debian.org : $ cat /proc/1/smaps cat: /proc/1/smaps: Permission denied A user, any user, is able to open that file. However only some users can read the file. This is strace of more /proc/1/smaps the open succeeds but the read fails. open(/proc/1/smaps, O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8c6c9cc000 lseek(3, 0, SEEK_SET) = 0 read(3, 0x7f8c6c9cc000, 1024) = -1 EACCES (Permission denied) With 3.18: open(/proc/1/smaps, O_RDONLY) = -1 EACCES (Permission denied) Can you strace pmap -X 1 and send me the output? What I'm looking for is, in my strace line 86 open(/proc/1/smaps, O_RDONLY) = 3 then 94,96 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 read(3, 0x7f7026b42000, 1024) = -1 EACCES (Permission denied) Same as for more. -- Use uniform input formats. - The Elements of Programming Style (Kernighan Plauger) signature.asc Description: PGP signature
Bug#775624: procps: FTBFS in jessie: dh_auto_test: make -j1 check returned exit code 2
On Sat, Jan 24, 2015 at 08:25:20AM +0100, Vincent Bernat wrote: ❦ 24 janvier 2015 13:40 +1100, Craig Small csm...@debian.org : open(/proc/1/smaps, O_RDONLY) = 3 With 3.18: open(/proc/1/smaps, O_RDONLY) = -1 EACCES (Permission denied) Ah ha, there we have it (and confirmed in your next email around the kernel change). I'll pull the printing of the process ahead of the open and we should all be good, or at least consistent. My guess is whenever this was written, noone would of thought you could open a file then hit a permission denied on the read of that file descriptor. I'm not sure if you are able to, but if you could apply the attached patch to see if the test works now that would be great. make make test (fails) apply patch make make test (works) Same as for more. My more shows different to cat. I think the kernel patch will give a more consistent look to a lot of things that use that file. - Craig -- Craig Small (@smallsees) http://enc.com.au/ csmall at : enc.com.au Debian GNU/Linux http://www.debian.org/ csmall at : debian.org GPG fingerprint:5D2F B320 B825 D939 04D2 0519 3938 F96B DF50 FEA5 diff --git a/pmap.c b/pmap.c index c83617c..17e0e30 100644 --- a/pmap.c +++ b/pmap.c @@ -533,6 +533,10 @@ static int one_proc(proc_t * p) */ int maxcmd = 0xf; + escape_command(cmdbuf, p, sizeof cmdbuf, maxcmd, + ESC_ARGS | ESC_BRACKETS); + printf(%u: %s\n, p-tgid, cmdbuf); + if (x_option || X_option || c_option) { sprintf(buf, /proc/%u/smaps, p-tgid); if ((fp = fopen(buf, r)) == NULL) @@ -543,10 +547,6 @@ static int one_proc(proc_t * p) return 1; } - escape_command(cmdbuf, p, sizeof cmdbuf, maxcmd, - ESC_ARGS | ESC_BRACKETS); - printf(%u: %s\n, p-tgid, cmdbuf); - if (X_option || c_option) { print_extended_maps(fp); return 0;
Bug#776131: gridengine: Should gridengine be removed from jessie?
Hi Just a quick note, a removal from jessie in any case will also affect the logol package which has a Depends on libdrmaa-java: cut-cut-cut-cut-cut-cut- $ dak rm -n -R -s testing gridengine Will remove the following packages from testing: gridengine | 6.2u5-7.3 | source gridengine-client | 6.2u5-7.3 | amd64, i386, powerpc gridengine-common | 6.2u5-7.3 | all gridengine-drmaa-dev | 6.2u5-7.3 | amd64, i386, powerpc gridengine-drmaa1.0 | 6.2u5-7.3 | amd64, i386, powerpc gridengine-exec | 6.2u5-7.3 | amd64, i386, powerpc gridengine-master | 6.2u5-7.3 | amd64, i386, powerpc gridengine-qmon | 6.2u5-7.3 | amd64, i386, powerpc libdrmaa-java | 6.2u5-7.3 | amd64, i386, powerpc Maintainer: Debian Grid Engine Maintainers pkg-gridengine-de...@lists.alioth.debian.org --- Reason --- -- Checking reverse dependencies... # Broken Depends: logol: logol # Broken Build-Depends: logol: libdrmaa-java Dependency problem found. cut-cut-cut-cut-cut-cut- Regards, Salvatore -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#775624: procps: FTBFS in jessie: dh_auto_test: make -j1 check returned exit code 2
❦ 24 janvier 2015 13:40 +1100, Craig Small csm...@debian.org : This is strace of more /proc/1/smaps the open succeeds but the read fails. open(/proc/1/smaps, O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f8c6c9cc000 lseek(3, 0, SEEK_SET) = 0 read(3, 0x7f8c6c9cc000, 1024) = -1 EACCES (Permission denied) This was changed in 29a40ace841cba9b661711f042d1821cdc4ad47c (introduced in 3.18rc1): commit 29a40ace841cba9b661711f042d1821cdc4ad47c Author: Oleg Nesterov o...@redhat.com Date: Thu Oct 9 15:25:26 2014 -0700 fs/proc/task_mmu.c: shift mm_access() from m_start() to proc_maps_open() A simple test-case from Kirill Shutemov cat /proc/self/maps /dev/null chmod +x /proc/self/net/packet exec /proc/self/net/packet makes lockdep unhappy, cat/exec take seq_file-lock + cred_guard_mutex in the opposite order. It's a false positive and probably we should not allow chmod +x on proc files. Still I think that we should avoid mm_access() and cred_guard_mutex in sys_read() paths, security checking should happen at open time. Besides, this doesn't even look right if the task changes its -mm between m_stop() and m_start(). Add the new mm_struct *mm member into struct proc_maps_private and change proc_maps_open() to initialize it using proc_mem_open(). Change m_start() to use priv-mm if atomic_inc_not_zero(mm_users) succeeds or return NULL (eof) otherwise. The only complication is that proc_maps_open() users should additionally do mmdrop() in fop-release(), add the new proc_map_release() helper for that. Note: this is the user-visible change, if the task execs after open(maps) the new -mm won't be visible via this file. I hope this is fine, and this matches /proc/pid/mem bahaviour. [a...@linux-foundation.org: coding-style fixes] Signed-off-by: Oleg Nesterov o...@redhat.com Reported-by: Kirill A. Shutemov kir...@shutemov.name Acked-by: Kirill A. Shutemov kirill.shute...@linux.intel.com Acked-by: Cyrill Gorcunov gorcu...@openvz.org Cc: Eric W. Biederman ebied...@xmission.com Signed-off-by: Andrew Morton a...@linux-foundation.org Signed-off-by: Linus Torvalds torva...@linux-foundation.org diff --git a/fs/proc/internal.h b/fs/proc/internal.h index 3c685563406f..d27182854a28 100644 --- a/fs/proc/internal.h +++ b/fs/proc/internal.h @@ -270,6 +270,7 @@ extern int proc_remount(struct super_block *, int *, char *); struct proc_maps_private { struct pid *pid; struct task_struct *task; + struct mm_struct *mm; #ifdef CONFIG_MMU struct vm_area_struct *tail_vma; #endif diff --git a/fs/proc/task_mmu.c b/fs/proc/task_mmu.c index 4d716a09d500..a1454dac7e0a 100644 --- a/fs/proc/task_mmu.c +++ b/fs/proc/task_mmu.c @@ -165,9 +165,9 @@ static void *m_start(struct seq_file *m, loff_t *pos) if (!priv-task) return ERR_PTR(-ESRCH); - mm = mm_access(priv-task, PTRACE_MODE_READ); - if (!mm || IS_ERR(mm)) - return mm; + mm = priv-mm; + if (!mm || !atomic_inc_not_zero(mm-mm_users)) + return NULL; down_read(mm-mmap_sem); tail_vma = get_gate_vma(mm); @@ -240,9 +240,28 @@ static int proc_maps_open(struct inode *inode, struct file *file, return -ENOMEM; priv-pid = proc_pid(inode); + priv-mm = proc_mem_open(inode, PTRACE_MODE_READ); + if (IS_ERR(priv-mm)) { + int err = PTR_ERR(priv-mm); + + seq_release_private(inode, file); + return err; + } + return 0; } +static int proc_map_release(struct inode *inode, struct file *file) +{ + struct seq_file *seq = file-private_data; + struct proc_maps_private *priv = seq-private; + + if (priv-mm) + mmdrop(priv-mm); + + return seq_release_private(inode, file); +} + static int do_maps_open(struct inode *inode, struct file *file, const struct seq_operations *ops) { @@ -398,14 +417,14 @@ const struct file_operations proc_pid_maps_operations = { .open = pid_maps_open, .read = seq_read, .llseek = seq_lseek, - .release= seq_release_private, + .release= proc_map_release, }; const struct file_operations proc_tid_maps_operations = { .open = tid_maps_open, .read = seq_read, .llseek = seq_lseek, - .release= seq_release_private, + .release= proc_map_release, }; /* @@ -680,14 +699,14 @@ const struct file_operations proc_pid_smaps_operations = { .open = pid_smaps_open, .read = seq_read, .llseek = seq_lseek, -
Processed (with 1 errors): your mail
Processing commands for cont...@bugs.debian.org: severity 744145 grave Bug #744145 [python-pip] pip crashes on import requests Severity set to 'grave' from 'normal' tags 744145 - unreproducable Unknown tag/s: unreproducable. Recognized are: patch wontfix moreinfo unreproducible fixed potato woody sid help security upstream pending sarge sarge-ignore experimental d-i confirmed ipv6 lfs fixed-in-experimental fixed-upstream l10n newcomer etch etch-ignore lenny lenny-ignore squeeze squeeze-ignore wheezy wheezy-ignore jessie jessie-ignore stretch stretch-ignore buster buster-ignore. Bug #744145 [python-pip] pip crashes on import requests Requested to remove no tags; doing nothing. found 744145 python-pip/1.5.6-4 Bug #744145 [python-pip] pip crashes on import requests Marked as found in versions python-pip/1.5.6-4. thanks Stopping processing here. Please contact me if you need assistance. -- 744145: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744145 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processed: your mail
Processing commands for cont...@bugs.debian.org: tags 744145 - unreproducible Bug #744145 [python-pip] pip crashes on import requests Removed tag(s) unreproducible. End of message, stopping processing here. Please contact me if you need assistance. -- 744145: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=744145 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#720517: [/sid] Only parse file ownership/perms when a file does not yet exist
tag 720517 pending thanks Date: Sat Oct 11 08:40:40 2014 +0200 Author: Paul Gevers elb...@debian.org Commit ID: 83df166cd2385eab97b9cf1fa4155943a4c9d8e9 Commit URL: https://anonscm.debian.org/cgit/dbconfig-common/dbconfig-common.git;a=commitdiff;h=83df166cd2385eab97b9cf1fa4155943a4c9d8e9 Patch URL: https://anonscm.debian.org/cgit/dbconfig-common/dbconfig-common.git;a=commitdiff_plain;h=83df166cd2385eab97b9cf1fa4155943a4c9d8e9 Only parse file ownership/perms when a file does not yet exist Closes: #720517 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processed: [/sid] Only parse file ownership/perms when a file does not yet exist
Processing commands for cont...@bugs.debian.org: tag 720517 pending Bug #720517 {Done: Paul Gevers elb...@debian.org} [dbconfig-common] dbconfig-common must not change ownership of files Added tag(s) pending. thanks Stopping processing here. Please contact me if you need assistance. -- 720517: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720517 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#775624: procps: FTBFS in jessie: dh_auto_test: make -j1 check returned exit code 2
On Fri, Jan 23, 2015 at 10:22:51AM +0100, Vincent Bernat wrote: /proc/1/smaps. The test is expecting to see the process PID and name as the first line. I can't see why the test would have worked at some You mean like this? $ pmap -X 1 1: /sbin/init if a user is able to open /proc/1/smaps. $ ls -l /proc/1/smaps -r--r--r-- 1 root root 0 Jan 23 22:12 /proc/1/smaps So, do you have a different set of permissions? - Craig -- Craig Small (@smallsees) http://enc.com.au/ csmall at : enc.com.au Debian GNU/Linux http://www.debian.org/ csmall at : debian.org GPG fingerprint:5D2F B320 B825 D939 04D2 0519 3938 F96B DF50 FEA5 -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processed: severity
Processing commands for cont...@bugs.debian.org: severity 689266 serious Bug #689266 [grub-pc] grub-pc: graphics mode sends VGA signal out of range on ATI Rage 128 Pro Ultra TR Severity set to 'serious' from 'normal' found 689266 2.02~beta2-19 Bug #689266 [grub-pc] grub-pc: graphics mode sends VGA signal out of range on ATI Rage 128 Pro Ultra TR Marked as found in versions grub2/2.02~beta2-19. End of message, stopping processing here. Please contact me if you need assistance. -- 689266: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=689266 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776063: dbus fails to upgrade rendering entire apt unusable
Package: dbus Version: 1.8.12-1 Severity: critical Decided to upgrade my jessie/sid system today to see if remedy for hangouts not working came about (#770659) and upgrade failed because of dbus. Here is an output of (sudo apt-get -f install -y 21 | xsel -i) and I marked with critical severity since now I can't use apt for anything (like build-dep): Reading package lists... Building dependency tree... Reading state information... Correcting dependencies... Done The following packages were automatically installed and are no longer required: glx-alternative-nvidia gnome-js-common libc6-i386 libfreenect0.2 libicc2 libimdi0 libjansson4 libllvm3.4 libnvidia-compiler libqqwing2 libseed-gtk3-0 libtorque2 libts-0.0-0 libxnvctrl0 linux-image-3.16-2-amd64 linux-image-3.16-3-amd64 nvidia-kernel-common nvidia-modprobe nvidia-opencl-common nvidia-support python3-packagekit tsconf Use 'apt-get autoremove' to remove them. The following extra packages will be installed: libpam-systemd The following packages will be upgraded: libpam-systemd Reading changelogs... 1 upgraded, 0 newly installed, 0 to remove and 236 not upgraded. 18 not fully installed or removed. Need to get 0 B/120 kB of archives. After this operation, 4,096 B disk space will be freed. dpkg: dependency problems prevent processing triggers for dbus: dbus depends on libdbus-1-3 (= 1.7.6); however: Package libdbus-1-3:amd64 is not configured yet. dpkg: error processing package dbus (--configure): dependency problems - leaving triggers unprocessed dpkg: dependency problems prevent processing triggers for dbus: dbus depends on libdbus-1-3 (= 1.7.6); however: Package libdbus-1-3:amd64 is not configured yet. dpkg: error processing package dbus (--configure): dependency problems - leaving triggers unprocessed dpkg: dependency problems prevent processing triggers for dbus: dbus depends on libdbus-1-3 (= 1.7.6); however: Package libdbus-1-3:amd64 is not configured yet. dpkg: error processing package dbus (--configure): dependency problems - leaving triggers unprocessed dpkg: dependency problems prevent processing triggers for dbus: dbus depends on libdbus-1-3 (= 1.7.6); however: Package libdbus-1-3:amd64 is not configured yet. dpkg: error processing package dbus (--configure): dependency problems - leaving triggers unprocessed dpkg: dependency problems prevent processing triggers for dbus: dbus depends on libdbus-1-3 (= 1.7.6); however: Package libdbus-1-3:amd64 is not configured yet. dpkg: error processing package dbus (--configure): dependency problems - leaving triggers unprocessed dpkg: dependency problems prevent processing triggers for dbus: dbus depends on libdbus-1-3 (= 1.7.6); however: Package libdbus-1-3:amd64 is not configured yet. dpkg: error processing package dbus (--configure): dependency problems - leaving triggers unprocessed dpkg: dependency problems prevent processing triggers for dbus: dbus depends on libdbus-1-3 (= 1.7.6); however: Package libdbus-1-3:amd64 is not configured yet. dpkg: error processing package dbus (--configure): dependency problems - leaving triggers unprocessed dpkg: dependency problems prevent processing triggers for dbus: dbus depends on libdbus-1-3 (= 1.7.6); however: Package libdbus-1-3:amd64 is not configured yet. dpkg: error processing package dbus (--configure): dependency problems - leaving triggers unprocessed dpkg: dependency problems prevent processing triggers for dbus: dbus depends on libdbus-1-3 (= 1.7.6); however: Package libdbus-1-3:amd64 is not configured yet. dpkg: error processing package dbus (--configure): dependency problems - leaving triggers unprocessed dpkg: dependency problems prevent processing triggers for dbus: dbus depends on libdbus-1-3 (= 1.7.6); however: Package libdbus-1-3:amd64 is not configured yet. dpkg: error processing package dbus (--configure): dependency problems - leaving triggers unprocessed dpkg: dependency problems prevent processing triggers for dbus: dbus depends on libdbus-1-3 (= 1.7.6); however: Package libdbus-1-3:amd64 is not configured yet. dpkg: error processing package dbus (--configure): dependency problems - leaving triggers unprocessed dpkg: dependency problems prevent processing triggers for dbus: dbus depends on libdbus-1-3 (= 1.7.6); however: Package libdbus-1-3:amd64 is not configured yet. dpkg: error processing package dbus (--configure): dependency problems - leaving triggers unprocessed dpkg: dependency problems prevent processing triggers for dbus: dbus depends on libdbus-1-3 (= 1.7.6); however: Package libdbus-1-3:amd64 is not configured yet. dpkg: error processing package dbus (--configure): dependency problems - leaving triggers unprocessed dpkg: dependency problems prevent processing triggers for dbus: dbus depends on libdbus-1-3 (= 1.7.6); however: Package libdbus-1-3:amd64 is not configured
Bug#775638: IPv6 database is corrupt
Hi Andrew, do you have got any news? :) Am 20.01.2015 um 18:43 schrieb Andrew Moise: Thanks Patrick. One note - just like the v6 issue, the gdnsd test suite is detecting a genuine problem in the city DB. It is something wrong with the city DB creation tools that's causing it (i.e. not just an issue with the gdnsd tests). I just haven't finished tracking down exactly what the issue is yet. -Andrew On Jan 20, 2015 12:22 PM, Patrick Matthäi pmatth...@debian.org mailto:pmatth...@debian.org wrote: tag #775638 + confirmed clone #775638 -1 reassign -1 geoip-bin retitle -1 geoip-generator produces faulty v6/city database severity -1 grave found -1 1.6.2-3 thanks Hi Am 18.01.2015 um 05:21 schrieb Debian Bug Tracking System: Processing commands for cont...@bugs.debian.org mailto:cont...@bugs.debian.org: reassign 775638 geoip-database 20141027-1 Bug #775638 [src:gdnsd] gdnsd: FTBFS in jessie: dh_auto_test: make -j1 test returned exit code 2 Bug reassigned from package 'src:gdnsd' to 'geoip-database'. No longer marked as found in versions gdnsd/2.1.0-1. Ignoring request to alter fixed versions of bug #775638 to the same values previously set Bug #775638 [geoip-database] gdnsd: FTBFS in jessie: dh_auto_test: make -j1 test returned exit code 2 Marked as found in versions geoip-database/20141027-1. retitle 775638 IPv6 database is corrupt Bug #775638 [geoip-database] gdnsd: FTBFS in jessie: dh_auto_test: make -j1 test returned exit code 2 Changed Bug title to 'IPv6 database is corrupt' from 'gdnsd: FTBFS in jessie: dh_auto_test: make -j1 test returned exit code 2' severity 775638 grave Bug #775638 [geoip-database] IPv6 database is corrupt Severity set to 'grave' from 'serious' thanks thanks for spotting it. Curious that no one (also myself!) spotted it. The patch for the v6 database is just: --- geoip/branches/jessie/debian/src/geoip-csv-to-dat.cpp 2015-01-19 18:50:04 UTC (rev 5693) +++ geoip/branches/jessie/debian/src/geoip-csv-to-dat.cpp 2015-01-20 08:31:03 UTC (rev 5694) @@ -959,6 +959,7 @@ address_family = AF_INET; break; case '6': + database_type = GEOIP_COUNTRY_EDITION_V6; address_family = AF_INET6; break; case 'i': But Andrew found out that there is also an issue with the city database, which is working in general, but the gdnsd tests also fail. -- /* Mit freundlichem Gruß / With kind regards, Patrick Matthäi GNU/Linux Debian Developer Blog: http://www.linux-dev.org/ E-Mail: pmatth...@debian.org mailto:pmatth...@debian.org patr...@linux-dev.org mailto:patr...@linux-dev.org */ -- /* Mit freundlichem Gruß / With kind regards, Patrick Matthäi GNU/Linux Debian Developer Blog: http://www.linux-dev.org/ E-Mail: pmatth...@debian.org patr...@linux-dev.org */
Bug#776063: dbus fails to upgrade rendering entire apt unusable
On Fri, 23 Jan 2015 09:07:37 -0500 Yaroslav Halchenko deb...@onerussian.com wrote: Package: dbus Version: 1.8.12-1 Severity: critical Decided to upgrade my jessie/sid system today to see if remedy for hangouts not working came about (#770659) and upgrade failed because of dbus. Here is an output of (sudo apt-get -f install -y 21 | xsel -i) and I marked with critical severity since now I can't use apt for anything (like build-dep): [...] Hi, Thanks for reporting this issue. This is likely to be a bug in APT (or possibly in its interaction with dpkg), so I have CC'ed the relevant maintainers. @Yaroslav: Can you please provide your dpkg and apt logs to aid with the debugging? Last time we saw this issue, we were unable to reproduce it due to lack of information. Thanks, ~Niels -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#388141: Relicensing of Debian www pages
Riley Baird wrote at 17:16 (EST) on Thursday: A couple of years ago, you offered to assist Debian in the relicensing of its www pages. Has there been any progress on this? I remain willing to help, but I cannot take the lead on this issue. If there's something specific that Debian needs help with to accomplish this task, I remain willing to help. -- -- bkuhn -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776065: CVE-2015-0236 - sensitive information disclosure
Source: libvirt Version: 1.2.9-7 Severity: grave Stable is not affected. Cheers, -- Guido -- System Information: Debian Release: 8.0 APT prefers testing APT policy: (990, 'testing'), (500, 'testing-updates'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.16.0-rc6 (SMP w/4 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#772605: RFS: python-click/3.3-2 [closes #772605]
Hello, I have a fix for #772605 and I am looking for a sponsor. The release is already tagged on the collab-maint repo (see below), my current sponsor seems busy and does not answer my emails. http://anonscm.debian.org/cgit/collab-maint/python-click.git Thank you! -- Alexandre Viau alexan...@alexandreviau.net signature.asc Description: OpenPGP digital signature
Bug#776066: RFS: python-click/3.3-2 [closes #772605]
Package: sponsorship-requests Severity: serious Hello, I have a fix for #772605 and I am looking for a sponsor. The release is already tagged on the collab-maint repo (see below), my current sponsor seems busy and does not answer my emails. http://anonscm.debian.org/cgit/collab-maint/python-click.git Thank you! -- Alexandre Viau alexan...@alexandreviau.net signature.asc Description: OpenPGP digital signature
Processed: Block 772605 by RFS
Processing commands for cont...@bugs.debian.org: block 772605 by 776066 Bug #772605 [src:python-click] src:python-click: FTBFS due to assertion errors in tests 772605 was not blocked by any bugs. 772605 was not blocking any bugs. Added blocking bug(s) of 772605: 776066 End of message, stopping processing here. Please contact me if you need assistance. -- 772605: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=772605 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776075: ats2-lang: FTBFS on most architectures
Source: ats2-lang Version: 0.1.7-1 Severity: serious Hi, ats2-lang FTBFS on most architectures. The 32-bit arches all fail with an error like this (eg on i386): make -C utils/atscc patscc make[2]: Entering directory '/«PKGBUILDDIR»/utils/atscc' /«PKGBUILDDIR»/bin/patsopt --output patscc_dats.c --dynamic patscc.dats freeitmlst_mark_unset: illegal pointer: ptr = 0x9104064 Makefile:41: recipe for target 'patscc_dats.c' failed Some of the 64-bit arches fail with other errors later on (segfaults or other random errors). https://buildd.debian.org/status/package.php?p=ats2-lang http://buildd.debian-ports.org/status/package.php?p=ats2-langsuite=sid Thanks, James -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776072: marked as done (dpkg-maintscript-helper dir_to_symlink explodes on subtree in cups-pdf package)
Your message dated Fri, 23 Jan 2015 17:12:17 +0100 with message-id 20150123161217.ga32...@gaara.hadrons.org and subject line Re: Bug#776072: dpkg-maintscript-helper dir_to_symlink explodes on subtree in cups-pdf package has caused the Debian Bug report #776072, regarding dpkg-maintscript-helper dir_to_symlink explodes on subtree in cups-pdf package to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 776072: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776072 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ---BeginMessage--- Package: dpkg Version: 1.17.23 Severity: serious Control: block 774918 by -1 Hi Guillem, cups-pdf recently switched to dir_to_symlink which explodes for whatever reason (the cups-pdf bug is #774918): Selecting previously unselected package printer-driver-cups-pdf. Preparing to unpack .../printer-driver-cups-pdf_2.6.1-14.1_amd64.deb ... Unpacking printer-driver-cups-pdf (2.6.1-14.1) ... Replacing files in old package cups-pdf (2.6.1-6) ... Preparing to unpack .../cups-pdf_2.6.1-14.1_all.deb ... dpkg-query: no packages found matching cups-pdf:all dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their
Bug#774918: Fwd: Re: Bug#776072: dpkg-maintscript-helper dir_to_symlink explodes on subtree in cups-pdf package
Forwarded Message Subject: Re: Bug#776072: dpkg-maintscript-helper dir_to_symlink explodes on subtree in cups-pdf package Date: Fri, 23 Jan 2015 17:12:17 +0100 From: Guillem Jover guil...@debian.org To: Andreas Beckmann a...@debian.org, 776072-d...@bugs.debian.org Hi! On Fri, 2015-01-23 at 16:44:53 +0100, Andreas Beckmann wrote: Package: dpkg Version: 1.17.23 Severity: serious Control: block 774918 by -1 I don't think this is a bug in dpkg, see below. cups-pdf recently switched to dir_to_symlink which explodes for whatever reason (the cups-pdf bug is #774918): Selecting previously unselected package printer-driver-cups-pdf. Preparing to unpack .../printer-driver-cups-pdf_2.6.1-14.1_amd64.deb ... Unpacking printer-driver-cups-pdf (2.6.1-14.1) ... Replacing files in old package cups-pdf (2.6.1-6) ... Preparing to unpack .../cups-pdf_2.6.1-14.1_all.deb ... dpkg-query: no packages found matching cups-pdf:all dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. […] dpkg-maintscript-helper: error: directory '/usr/share/doc/cups-pdf' contains files not owned by package cups-pdf:all, cannot switch to symlink dpkg: error processing archive /var/cache/apt/archives/cups-pdf_2.6.1-14.1_all.deb (--unpack): subprocess new pre-installation script returned error exit status 1 Preparing to unpack .../libreadline5_5.2+dfsg-2_amd64.deb ... Unpacking libreadline5:amd64 (5.2+dfsg-2) over (5.2+dfsg-2~deb7u1) ... Preparing to unpack .../libpam-runtime_1.1.8-3.1_all.deb ... Unpacking libpam-runtime (1.1.8-3.1) over (1.1.3-7.1) ... Errors were encountered while processing: /var/cache/apt/archives/cups-pdf_2.6.1-14.1_all.deb That's because the previous version (2.6.1-6) was an arch:any package, so the dpkg-query on cups-pdf:all does not find it. This works as expected, and a fix needs to be implemented in cups-pdf itsel to cope with that. At this point we still have these files: # dpkg -S $(find /usr/share/doc/cups-pdf) […] Yes, if dpkg-maintscript-helper cannot do its job it will abort. and the preinst looks like this: #!/bin/sh set -e # Automatically added by dh_installdeb dpkg-maintscript-helper dir_to_symlink /usr/share/doc/cups-pdf /usr/share/doc/printer-driver-cups-pdf -- $@ # End automatically added section This needs to be passed the correct arch-qualified package name (either :arch or :all) for the previous package. Thus closing. But feel free to reopen if I missed something else. Thanks, Guillem -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processed: tagging 776065
Processing commands for cont...@bugs.debian.org: tags 776065 + security upstream fixed-upstream Bug #776065 [src:libvirt] CVE-2015-0236 - sensitive information disclosure Added tag(s) upstream, security, and fixed-upstream. thanks Stopping processing here. Please contact me if you need assistance. -- 776065: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776065 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processed: dpkg-maintscript-helper dir_to_symlink explodes on subtree in cups-pdf package
Processing control commands: block 774918 by -1 Bug #774918 [cups-pdf] cups-pdf: copyright file missing after upgrade (policy 12.5) 774918 was not blocked by any bugs. 774918 was not blocking any bugs. Added blocking bug(s) of 774918: 776072 -- 774918: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774918 776072: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776072 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776072: dpkg-maintscript-helper dir_to_symlink explodes on subtree in cups-pdf package
Package: dpkg Version: 1.17.23 Severity: serious Control: block 774918 by -1 Hi Guillem, cups-pdf recently switched to dir_to_symlink which explodes for whatever reason (the cups-pdf bug is #774918): Selecting previously unselected package printer-driver-cups-pdf. Preparing to unpack .../printer-driver-cups-pdf_2.6.1-14.1_amd64.deb ... Unpacking printer-driver-cups-pdf (2.6.1-14.1) ... Replacing files in old package cups-pdf (2.6.1-6) ... Preparing to unpack .../cups-pdf_2.6.1-14.1_all.deb ... dpkg-query: no packages found matching cups-pdf:all dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query:
Bug#776073: lynx-cur: can connect to site with expired certificate
Package: lynx-cur Version: 2.8.9dev1-2+b1 Severity: grave Tags: security Justification: user security hole lynx can connect to https://www.projet-plume.org/ without any error, though its certificate has expired. Firefox says: www.projet-plume.org uses an invalid security certificate. The certificate expired on 2014-12-05 00:59. The current time is 2015-01-23 16:38. (Error code: sec_error_expired_certificate) Also checked with: openssl s_client -CApath /etc/ssl/certs -connect www.projet-plume.org:443 which outputs: CONNECTED(0003) depth=3 C = SE, O = AddTrust AB, OU = AddTrust External TTP Network, CN = AddTrust External CA Root verify return:1 depth=2 C = US, ST = UT, L = Salt Lake City, O = The USERTRUST Network, OU = http://www.usertrust.com, CN = UTN-USERFirst-Hardware verify return:1 depth=1 C = NL, O = TERENA, CN = TERENA SSL CA verify return:1 depth=0 C = FR, L = LABEGE CEDEX, O = CNRS, OU = MOY1678, CN = projet-plume.org verify error:num=10:certificate has expired notAfter=Dec 4 23:59:59 2014 GMT verify return:1 depth=0 C = FR, L = LABEGE CEDEX, O = CNRS, OU = MOY1678, CN = projet-plume.org notAfter=Dec 4 23:59:59 2014 GMT verify return:1 [...] Verify return code: 10 (certificate has expired) --- DONE -- System Information: Debian Release: 8.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores) Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages lynx-cur depends on: ii libbsd00.7.0-2 ii libbz2-1.0 1.0.6-7+b2 ii libc6 2.19-13 ii libgcrypt201.6.2-4+b1 ii libgnutls-deb0-28 3.3.8-5 ii libidn11 1.29-1+b2 ii libncursesw5 5.9+20140913-1+b1 ii libtinfo5 5.9+20140913-1+b1 ii zlib1g 1:1.2.8.dfsg-2+b1 Versions of packages lynx-cur recommends: ii mime-support 3.58 lynx-cur suggests no packages. -- debconf information: lynx-cur/etc_lynx.cfg: lynx-cur/defaulturl: http://www.vinc17.org/ -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#776072: dpkg-maintscript-helper dir_to_symlink explodes on subtree in cups-pdf package
Control: severity -1 important Control: reopen -1 Control: retitle -1 dpkg-maintscript-helper: document required package qualification on arch:all = arch:any switches On 2015-01-23 17:12, Guillem Jover wrote: This needs to be passed the correct arch-qualified package name (either :arch or :all) for the previous package. Thus closing. But feel free to reopen if I missed something else. I think this should be documented ... Andreas -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processed: Re: Bug#776072: dpkg-maintscript-helper dir_to_symlink explodes on subtree in cups-pdf package
Processing control commands: severity -1 important Bug #776072 {Done: Guillem Jover guil...@debian.org} [dpkg] dpkg-maintscript-helper dir_to_symlink explodes on subtree in cups-pdf package Severity set to 'important' from 'serious' reopen -1 Bug #776072 {Done: Guillem Jover guil...@debian.org} [dpkg] dpkg-maintscript-helper dir_to_symlink explodes on subtree in cups-pdf package Bug reopened Ignoring request to alter fixed versions of bug #776072 to the same values previously set retitle -1 dpkg-maintscript-helper: document required package qualification on arch:all = arch:any switches Bug #776072 [dpkg] dpkg-maintscript-helper dir_to_symlink explodes on subtree in cups-pdf package Changed Bug title to 'dpkg-maintscript-helper: document required package qualification on arch:all = arch:any switches' from 'dpkg-maintscript-helper dir_to_symlink explodes on subtree in cups-pdf package' -- 776072: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776072 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#774918: cups-pdf: copyright file missing after upgrade (policy 12.5)
Followup-For: Bug #774918 Control: found -1 2.6.1-14.1 That did not work: Selecting previously unselected package printer-driver-cups-pdf. Preparing to unpack .../printer-driver-cups-pdf_2.6.1-14.1_amd64.deb ... Unpacking printer-driver-cups-pdf (2.6.1-14.1) ... Replacing files in old package cups-pdf (2.6.1-6) ... Preparing to unpack .../cups-pdf_2.6.1-14.1_all.deb ... dpkg-query: no packages found matching cups-pdf:all dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. dpkg-query: package 'cups-pdf' is not installed Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (=
Processed: Re: cups-pdf: copyright file missing after upgrade (policy 12.5)
Processing control commands: found -1 2.6.1-14.1 Bug #774918 {Done: Jonathan Wiltshire j...@debian.org} [cups-pdf] cups-pdf: copyright file missing after upgrade (policy 12.5) Marked as found in versions cups-pdf/2.6.1-14.1; no longer marked as fixed in versions cups-pdf/2.6.1-14.1 and reopened. -- 774918: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774918 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org