Bug#939552: libvirt: New upstream version (5.10)
Dear maintainer, please consider raising the severity of this wishlist bug. I have just updated a system to bullseye with libvirt 5.6.0-2, and I'm hitting upstream bug https://bugzilla.redhat.com/show_bug.cgi?id=1732298 When I start a VM that is connected to an OVS portgroup then I get the following error message: error: unsupported configuration: an interface connecting to network 'ovs-network' is requesting a vlan tag, but that is not supported for this type of network Steps to reproduce: 1. create ovs-network with some portgroups 2. create VM connected to such portgroup on ovs-network 3. start domain This issue is fixed in version 5.7, the patch is linked in the upstream bug database: https://www.redhat.com/archives/libvir-list/2019-August/msg00201.html Thanks, Thomas
Bug#890039: linux-image-4.14.0-3-amd64: unable to handle kernel NULL pointer dereference
I'm experiencing the same bug. When updating the system, the computer becomes unresponsive and after a hard reboot I see a kernel error in the log (BUG: unable to handle kernel NULL pointer dereference at 00b0, IP: pids_free+0x11/0x40). I'm using linux-image-4.14.0-3-amd64 (4.14.13-1) and after downgrading to a self-compiled kernel (version 4.13.16) I don't see this problem any longer. Cheers, Thomas -- Log file: Feb 20 08:39:38 tplinux dbus-daemon[483]: [system] Reloaded configuration Feb 20 08:39:38 tplinux dbus-daemon[483]: [system] Reloaded configuration Feb 20 08:39:39 tplinux dbus-daemon[483]: [system] Reloaded configuration Feb 20 08:39:40 tplinux systemd[1]: Reloading. Feb 20 08:39:40 tplinux kernel: [ cut here ] Feb 20 08:39:40 tplinux kernel: WARNING: CPU: 6 PID: 1 at /build/linux-LHmLg5/linux-4.14.13/kernel/fork.c:419 __put_task_struct+0xeb/0x150 Feb 20 08:39:40 tplinux kernel: Modules linked in: vhost_net vhost tap ip6t_REJECT nf_reject_ipv6 nls_utf8 cifs ccm dns_resolver fscache xt_CHECKSUM iptable_mangle ipt_MASQUERADE nf_nat_masquerade_ipv4 iptable_nat nf_nat_ipv4 nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack nf_conntrack libcrc32c ipt_REJECT nf_reject_ipv4 xt_tcpudp tun ebtable_filter ebtables ip6table_filter ip6_tables devlink iptable_filter snd_hda_codec_hdmi bridge binfmt_misc snd_hda_codec_realtek intel_powerclamp nouveau snd_hda_codec_generic coretemp kvm_intel asix usbnet video iTCO_wdt kvm snd_hda_intel mii iTCO_vendor_support irqbypass ttm libphy snd_hda_codec mxm_wmi ppdev snd_hda_core drm_kms_helper intel_cstate snd_hwdep joydev snd_pcm evdev intel_uncore drm snd_timer pcspkr snd i2c_algo_bit lpc_ich soundcore mfd_core sg winbond_cir i7core_edac Feb 20 08:39:40 tplinux kernel: rc_core parport_pc parport shpchp wmi button acpi_cpufreq i5500_temp 8021q garp mrp stp llc sunrpc ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 fscrypto ecb crypto_simd cryptd glue_helper aes_x86_64 btrfs crc32c_generic xor zstd_decompress zstd_compress xxhash raid6_pq hid_generic usbhid hid sr_mod cdrom sd_mod ata_generic pata_marvell crc32c_intel ahci libahci libata firewire_ohci uhci_hcd ehci_pci ehci_hcd i2c_i801 firewire_core crc_itu_t scsi_mod e1000e usbcore ptp usb_common pps_core Feb 20 08:39:40 tplinux kernel: CPU: 6 PID: 1 Comm: systemd Tainted: G I 4.14.0-3-amd64 #1 Debian 4.14.13-1 Feb 20 08:39:40 tplinux kernel: Hardware name: /DX58SO, BIOS SOX5810J.86A.5599.2012.0529.2218 05/29/2012 Feb 20 08:39:40 tplinux kernel: task: 9074612a0e00 task.stack: ad8cc18d Feb 20 08:39:40 tplinux kernel: RIP: 0010:__put_task_struct+0xeb/0x150 Feb 20 08:39:40 tplinux kernel: RSP: 0018:ad8cc18d3e38 EFLAGS: 00010246 Feb 20 08:39:40 tplinux kernel: RAX: RBX: 90742b3cfc10 RCX: 0001 Feb 20 08:39:40 tplinux kernel: RDX: ad8cc18d3ea0 RSI: 90742b3cfc10 RDI: 90742b3cfc10 Feb 20 08:39:40 tplinux kernel: RBP: ad8cc18d3f20 R08: 1000 R09: 0016 Feb 20 08:39:40 tplinux kernel: R10: 5566d15ef010 R11: 90742a03d015 R12: 9073a1d9d600 Feb 20 08:39:40 tplinux kernel: R13: R14: 90742b3cfc10 R15: 90745d783f80 Feb 20 08:39:40 tplinux kernel: FS: 7fd2068609c0() GS:90746338() knlGS: Feb 20 08:39:40 tplinux kernel: CS: 0010 DS: ES: CR0: 80050033 Feb 20 08:39:40 tplinux kernel: CR2: 5566d17995c8 CR3: 00032033e000 CR4: 26e0 Feb 20 08:39:40 tplinux kernel: Call Trace: Feb 20 08:39:40 tplinux kernel: css_task_iter_next+0x6f/0x80 Feb 20 08:39:40 tplinux kernel: kernfs_seq_next+0x23/0x50 Feb 20 08:39:40 tplinux kernel: ? cgroup_procs_show+0x26/0x30 Feb 20 08:39:40 tplinux kernel: seq_read+0x313/0x440 Feb 20 08:39:40 tplinux kernel: vfs_read+0x89/0x130 Feb 20 08:39:40 tplinux kernel: SyS_read+0x52/0xc0 Feb 20 08:39:40 tplinux kernel: system_call_fast_compare_end+0xc/0x6f Feb 20 08:39:40 tplinux kernel: RIP: 0033:0x7fd206189908 Feb 20 08:39:40 tplinux kernel: RSP: 002b:7fff9cd451c0 EFLAGS: 0246 Feb 20 08:39:40 tplinux kernel: Code: f0 ff 4a 5c 74 40 48 8b 3d 7b d9 50 01 48 89 ee e8 db cf 18 00 48 89 df e8 73 49 07 00 85 c0 75 b0 48 89 df 5b 5d e9 c5 fe ff ff <0f> ff 8b 43 48 85 c0 0f 84 2b ff ff ff 0f ff e9 24 ff ff ff 0f Feb 20 08:39:40 tplinux kernel: ---[ end trace 722d628960eef859 ]--- Feb 20 08:39:40 tplinux kernel: BUG: unable to handle kernel NULL pointer dereference at 00b0 Feb 20 08:39:40 tplinux kernel: IP: pids_free+0x11/0x40 -- Reboot -- Feb 20 08:40:52 tplinux kernel: microcode: microcode updated early to revision 0x19, date = 2013-06-21 Feb 20 08:40:52 tplinux kernel: Linux version 4.14.0-3-amd64 (debian-ker...@lists.debian.org) (gcc version 7.2.0 (Debian 7.2.0-19)) #1 SMP Debian 4.14.13-1 (2018-01-14) Feb 20 08:40:52 tplinux kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-4.14.0-3-amd64
Bug#876027: RFS: libcgicc/3.2.19-0.2 [NMU] -- C++ class library for writing CGI applications
On 2017-09-17 20:59, Gianfranco Costamagna wrote: BTW the only patch the package is carrying at this moment, has been created to make the package multiarch. So, moving the configurator outside usr/bin, will make the patch even useless. Hi, yes, you have a good point there... I have uploaded a new version that just removes the -fdebug-prefix-map option from the old-style config file. Let me know if there are any other problems. Thanks, Thomas
Bug#876027: RFS: libcgicc/3.2.19-0.2 [NMU] -- C++ class library for writing CGI applications
On 2017-09-17 16:14, Andrey Rahmatullin wrote: On Sun, Sep 17, 2017 at 02:59:48PM +, Gianfranco Costamagna wrote: hello, I find this approach a little bit too invasive -cxxflags="-Wall -W -pedantic -g -O2 -fdebug-prefix-map=/build/libcgicc-GEfIf8/libcgicc-3.2.19=. -fstack-protector-strong -Wformat -Werror=format-security" +cxxflags="-Wall -W -pedantic -g -O2 -fdebug-prefix-map=/build/libcgicc-pUjh6F/libcgicc-3.2.19=. -fstack-protector-strong -Wformat -Werror=format-security" What's that? Have you diffed the build logs instread of the source packages? This is the diff of /usr/bin/cgicc-config between packages from different architectures (or possibly between two different builds?). That's why #874225 was raised: the libcgicc-dev package had this conflicting file for multi-arch. I'll try to get the debug-prefix-map removed from the cgicc-config file and will do a new upload to mentors. Cheers, Thomas
Bug#876027: RFS: libcgicc/3.2.19-0.2 [NMU] -- C++ class library for writing CGI applications
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "libcgicc" * Package name: libcgicc Version : 3.2.19-0.2 Upstream Author : Sebastien Diaz <sebastien.d...@gmail.com> * URL : http://www.gnu.org/software/cgicc/ * License : GPL-2+ Section : libs It builds those binary packages: libcgicc-dev - C++ class library for writing CGI applications (development files libcgicc-doc - C++ class library for writing CGI applications (documentation) libcgicc3 - C++ class library for writing CGI applications (library) To access further information about this package, please visit the following URL: https://mentors.debian.net/package/libcgicc Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/libc/libcgicc/libcgicc_3.2.19-0.2.dsc More information about cgicc can be obtained from http://www.gnu.org/software/cgicc/. Changes since the last upload: * Non-maintainer upload. * Updated to Standards-Version 4.1.0 (no changes required). * Move the old-style config file to the multi-arch directory under /usr/lib (Closes: #874225). I have deferred the package by 10 days to give the maintainer the opportunity to intervene, should he wish to do so. Regards, Thomas Pircher
Bug#869767: qemu: The guest OS locks up or reports an unstable clocksource
Package: qemu Version: 1:2.8+dfsg-6+deb9u1 Severity: important Dear Maintainer, after the latest qemu update (to 1:2.8+dfsg-6+deb9u1) I started observing instabilities in my x86_64 guest VMs. - A Centos 6.4 guest reliably locks up not more than 10 minutes after being booted. - A Ubuntu 14.10 occasionally hangs for a few seconds and the log contains the string "Clocksource tsc unstable (delta = 62606051 ns)". I have not observed any of these symptoms before the qemu update. A possible workaround for the Centos lock-up is to add the kernel option "no-kvmclock" to the kernel boot parameters in the guest. This seems to have stabilised the Centos VM for me. Please let me know if you need further description of my host or guest setup. Thanks, Thomas -- System Information: Debian Release: 9.1 APT prefers stable APT policy: (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.12.3.tp (SMP w/8 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages qemu depends on: ii qemu-system 1:2.8+dfsg-6+deb9u1 ii qemu-user1:2.8+dfsg-6+deb9u1 ii qemu-utils 1:2.8+dfsg-6+deb9u1 qemu recommends no packages. Versions of packages qemu suggests: pn qemu-user-static -- no debconf information
Bug#866046: closed by Gianfranco Costamagna <locutusofb...@debian.org> (Re: Bug#866046: RFS: libcgicc/3.2.18-0.1 NMU)
On 2017-06-28 12:36, ow...@bugs.debian.org wrote: #866046: RFS: libcgicc/3.2.19-0.1 NMU It has been closed by Gianfranco Costamagna. Hi Gianfranco, I meant to write a short mail for this upload, but you found it already... Thanks for doing the reviews! Thomas
Bug#863266: libvirt-daemon: spice port conflict - multiple VMs want Port 5900
I'm having the same problem in Debian Stretch. This might be related to the following bugs: https://bugzilla.redhat.com/show_bug.cgi?id=1397440 https://bugzilla.redhat.com/show_bug.cgi?id=1432684 If you don't need remote connections to my VMs, you can try working around this issue by using a local socket rather than a port: Thomas
Bug#866046: RFS: libcgicc/3.2.18-0.1 NMU
On 2017-06-27 06:59, Gianfranco Costamagna wrote: Adam Borowski wrote: Please get an ok from the maintainer. this is true in general, unfortunately Chrisb is inactive since one year or so, and his last upload is around 5 years ago. Hi Adam, Gianfranco, thanks for looking into this. Apologies for not including the maintainer in the original mail, it wasn't intentional. Deferring the packet is probably a wise move to give the maintainer an opportunity to step in (I consider that unlikely, to be honest), should you consider going ahead with the review. Should I re-upload this package with a high deferred number or can this be done from mentors? BTW all of the diff, except for ~100 lines is about autotools autogenerated stuff :) Yes, the actual diff in the source code is much smaller than the 400 kloc. Unfortunately this release tar ball contains a lot of autogenerated stuff, in addition to full a archive of the previous release. I considered removing some files in a patch, but that would have increased the total change rather than reducing it. As far as I can see the changes in the source code since the last package are listed below. The latter two bugs were previously patched in the Debian package; these patches are now incorporated upstream, hence I could drop them from the Debian package. bug #49557: XHTMLDoctype.h fails to include MStreamable.h http://savannah.gnu.org/bugs/index.php?49557 bug #49120: cgicc should not call exit() http://savannah.gnu.org/bugs/index.php?49120 bug #48677: Generated index.html is empty http://savannah.gnu.org/bugs/index.php?48677 bug #46426: Pkg-config file does not provide flags for include path or the library itself http://savannah.gnu.org/bugs/index.php?46426 Thanks, Thomas
Bug#866046: RFS: libcgicc/3.2.18-0.1 NMU
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "libcgicc" * Package name: libcgicc Version : 3.2.18-0.1 Upstream Author : Sebastien Diaz <sebastien.d...@gmail.com> * URL : http://www.gnu.org/software/cgicc/ * License : GPL-2+ Section : libs It builds those binary packages: libcgicc-dev - C++ class library for writing CGI applications (development files libcgicc-doc - C++ class library for writing CGI applications (documentation) libcgicc3 - C++ class library for writing CGI applications (library) To access further information about this package, please visit the following URL: https://mentors.debian.net/package/libcgicc Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/libc/libcgicc/libcgicc_3.2.18-0.1.dsc More information about cgicc can be obtained from http://www.gnu.org/software/cgicc/. Changes since the last upload: * New upstream release. - fixes include statement for MStreamable.h. (Closes: #865275). - upstream includes patches for pkgconfig file and empty index.html. * Updated to Standards-Version 4.0.0 (no changes required). Regards, Thomas Pircher
Bug#865275: libcgicc-dev: XHTMLDoctype.h fails to include MStreamable.h
On 2017-06-20 09:04, Par-Ola Nilsson wrote: Editing XHTMLDoctype.h and replacing <> with "" fixes the problem Hi Par-Ola, thanks for the report. This was also reported upstream as http://savannah.gnu.org/bugs/?49557
Bug#852127: qcontrold is not started on default
On 2017-01-23 20:00, Ian Campbell wrote: [0] https://git.hellion.org.uk/?p=qcontrol.git;a=tree;f=systemd;h=f9b3c 358a84915b10bb780e0a8becdfa47604924;hb=HEAD Ok, I haven't managed to get the service files working. I copied the service and socket files to /usr/lib/systemd/user and enabled them with systemctl enable. The qcontrol.service seems to work fine, but for the qcontrold.service I got an warning message that the WantedBy is missing. As a test I have copied the section from qcontrol.service, but the service then didn't start (hung on a systemctl start, presumably waiting for some prerequisites which never activated). I'm afraid this is as far as my knowledge as systemd user goes. I can try tinkering a bit more after reading up on service files, but that might not happen very soon due to time constraints.
Bug#852127: qcontrold is not started on default
On 2017-01-23 20:00, Ian Campbell wrote: Upstream has socket and service files included, see [0]. Perhaps qcontrol should be switched over. I can't remember why I didn't, perhaps just "if it ain't broke" (except now it is...). I'm by no means an expert with systemd, but I'll give it a go tonight or tomorrow evening to see if I can get it to work with the systemd files. Thomas
Bug#852127: qcontrold is not started on default
Thomas Pircher wrote: after an update from jessie to stretch the qcontrold daemon is no longer started. This should have read "is no longer enabled by default". I can start the qcontrold manually and the daemon works fine, once it is started. I have worked around this issue by manually setting the link in /etc/rc2.d/Sxxqcontrold. Is there maybe something I'm missing after the switch to systemd? Thanks, Thomas
Bug#852127: qcontrold is not started on default
Package: qcontrol Version: 0.5.5-2 Severity: normal Dear Maintainer, after an update from jessie to stretch the qcontrold daemon is no longer started. Both initscripts, qcontrold and qcontrol are in /etc/init.d but only the qcontrol script is linked from /etc/rc2.d. The latter script fails, as it depends on qcontrold. I have tried reinstalling the qcontrol package but this did result in the same configuration described above. -- System Information: Debian Release: 9.0 APT prefers testing APT policy: (500, 'testing') Architecture: armel (armv5tel) Kernel: Linux 4.8.0-2-marvell Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages qcontrol depends on: ii libc62.24-8 ii liblua5.1-0 5.1.5-8.1+b2 ii udev 232-8 qcontrol recommends no packages. qcontrol suggests no packages. -- no debconf information
Bug#837798: RFS: libcgicc/3.2.16-0.1 NMU -- C++ class library for writing CGI applications
On 2016-10-16 10:00, Gianfranco Costamagna wrote: dh_auto_configure already injects some flags such as libdir and multiarch stuff it would be nice to remove them [..] Also, please take the opportunity to fix the changelog as josch pointed out :) Hi Gianfranco and Johannes, the issues you mentioned should be now fixed in the last update on mentors. Thanks, Thomas
Bug#837798: RFS: libcgicc/3.2.16-0.1 NMU -- C++ class library for writing CGI applications
On 2016-10-15 12:35, Gianfranco Costamagna wrote: BTW for a next update would be nice to consider using dh_auto_configure instead of directly calling ./configure Hi Gianfranco, I have uploaded a new version to mentors with the two changes you mentioned in your mails today: - Using dh_auto_configure instead of calling ./configure directly. - Removed the Replaces and Conflicts directive for the binary package. Use this package if you deem those changes worth the hassle of re-uploading the package to deferred/15. If not, then I'm happy to keep the changes for the next time I need to update the cgicc package. Thanks, Thomas
Bug#837798: RFS: libcgicc/3.2.16-0.1 NMU -- C++ class library for writing CGI applications
On 2016-10-11 22:22, Gianfranco Costamagna wrote: I see you forgot to probably run dh_clean (I see debian/autoreconf.before and debian/autoreconf.after files) D'oh. They were leftovers from a previous build and are gone now. and I still see a libcgicc3-dev package (instead of libcgicc-dev) Yes, that was my mistake; I misunderstood your suggestion and made libcgicc-dev a virtual package. The last update on mentors now consists of libcgicc3, libcgicc-dev and libcgicc-doc. Thanks, Thomas
Bug#837798: RFS: libcgicc/3.2.16-0.1 NMU -- C++ class library for writing CGI applications
On 2016-10-11 16:18, Gianfranco Costamagna wrote: let me know that last two bits and I'll probably sponsor in deferred/10 (due to the high changes number) (Adding Chris to the loop, in case he as maintainer has a different opinion) Hi Gianfranco, I have uploaded a new package to mentors, with the two outstanding issues fixed. Thanks again for your patient and thorough reviews! Thomas
Bug#837798: RFS: libcgicc/3.2.16-0.1 NMU -- C++ class library for writing CGI applications
Hi Gianfranco, I missed to add you and 837...@bugs.debian.org in my last mail. In the upload to mentors from last week I have addressed your feedback (at least I think I did, that is). The only thing I'm not entirely sure about is the missing build-dependency on pkg-config as build-dependency, as described below. Cheers, Thomas On 2016-10-02 18:07, Thomas Pircher wrote: On 2016-09-28 22:37, Gianfranco Costamagna wrote: [..] drop the explicit dependencies since dh-autoreconf already depends on automake and libtool? If this is the customary way then I'll drop the explicit dependencies on automake and libtool. I think so. dh-autoreconf should be enough (with an added pkg-config if needed, IIRC) Hi Gianfranco, automake and libtool are no longer explicit dependencies in my latest upload to mentors [1]. But I haven't added pkg-config. It is not required for building libcgicc and I could not find a mention of pkg-config in the dh-autoreconf documentation. But if I'm missing something than I'll be happy to add the build dependency. I think patching it to be architecture independent might be the best solution Thanks for that. I had not appreciated that packages may contain bit-identical files. That does indeed solve my problem, and I have patched out the --host and --libdir options and re-added the script to the package. Thanks again for your continuing efforts! Thomas [1] https://mentors.debian.net/package/libcgicc
Bug#837798: RFS: libcgicc/3.2.16-0.1 NMU -- C++ class library for writing CGI applications
On 2016-09-18 19:11, Thomas Pircher wrote: Thinking again, I guess that's not correct. This would require the packages to be renamed to libcgicc3. Hi, I have uploaded a new build to debian mentors for further review. https://mentors.debian.net/package/libcgicc This build should address the issues raised on my previous upload, modulo mistakes and misinterpretations on my side. This version does rename the libraries to libcgicc3 (from libcgicc5), replacing and conflicting with the previous name. Thanks, Thomas
Bug#837798: RFS: libcgicc/3.2.16-0.1 NMU -- C++ class library for writing CGI applications
On 2016-09-18 17:39, Thomas Pircher wrote: W: libcgicc5: package-name-doesnt-match-sonames libcgicc3 This should be fixed by the renaming from libcgicc5* -> libcgicc*. Thinking again, I guess that's not correct. This would require the packages to be renamed to libcgicc3. Thomas
Bug#837798: RFS: libcgicc/3.2.16-0.1 NMU -- C++ class library for writing CGI applications
On 2016-09-15 10:49, Gianfranco Costamagna wrote: changes are huge, but being half mia, and on lowNMU threshold... (and too many bugs here, so lets do it) First of all, thanks for the detailed review. I have addressed most issues but not yet uploaded a new version to mentors, pending a couple of questions. 1) have patches been upstreamed? Patch 0001 (pkg-config change) comes from the upstream bug tracker and patch 0002 (empty index.html) has been upstreamed. Patch 0003 (removal of /usr/bin/cgicc-config, see also below, point 7) is not, since I see this as a packaging issue rather than an upstream problem. 2) patch description might be nice 3) d/p/003-no-old-style-config.patch So, in case please patch Makefile.am 4) automake, libtool, doxygen, dh-autoreconf doxygen might be needed only for arch:all builds, so you might want to move it into Build-Depends-Indep Fair points, my next upload to mentors will fix these. 5) automake, libtool, are them useful? They are both used in the build. But if I understand you right, are you suggesting to drop the explicit dependencies since dh-autoreconf already depends on automake and libtool? If this is the customary way then I'll drop the explicit dependencies on automake and libtool. 6) new files diff -Nru libcgicc-3.2.9/debian/libcgicc-dev.dirs diff -Nru libcgicc-3.2.9/debian/libcgicc-dev.install why? Uh, these files are not needed and are leftovers from my experiments with a multi-arch library and will be removed in my next upload. 7) /usr/bin/cgicc-config this was shipped before, why are you removing it? This file is made obsolete by the pkg-config file, and it was creating a problem for multiarch packages: it would install in /usr/bin/cgicc-config, making it impossible to install two architectures of this package. Also, https://lintian.debian.org/tags/old-style-config-script.html says: | Using this kind of system to pass compile file is obsolete and will likely introduce bugs in a multi-arch system. | Particularly, this kind of script could only belong to a package that is not Multi-Arch. So I took this as excuse to remove the file from the package. One possible solution (suggested by lintian) is to move the file out of the way (to /usr/share/doc, I presume) so it is still shipped, but it won't be found by build tools, which kind of defeats its purpose. I'm doubtful there is any benefit in shipping this file. 8) library changed soname? from libcgicc.so.5.0.2 to libcgicc.so.3.2.10 As far as I can see from the CVS changes, the 'current' value in the soname was increased in the early 2000's, presumably due to ABI changes. Then in 2013 the soname was decreased from 5 to 3 in order to match the library version. This was done as part of these bugs: https://savannah.gnu.org/bugs/?func=detailitem_id=38053 https://savannah.gnu.org/bugs/?func=detailitem_id=38224 I presume the package should follow the upstream soname. And this would probably also justify the renamed package, as you were musing in your mail. If there are no objections, I will rename the packages from libcgicc5 to libcgicc. W: libcgicc5: package-name-doesnt-match-sonames libcgicc3 This should be fixed by the renaming from libcgicc5* -> libcgicc*. X: libcgicc5: shlib-calls-exit usr/lib/x86_64-linux-gnu/libcgicc.so.3.2.10 (^^ this is something for upstream) Raised as https://savannah.gnu.org/bugs/index.php?49120 Thanks, Thomas
Bug#837798: RFS: libcgicc/3.2.16-0.1 NMU --
Package: sponsorship-requests Severity: normal Dear mentors, having been unsuccessful in contacting the maintainer of this package and after having consulted m...@debian.org, I am looking for a sponsor for the package "libcgicc" * Package name: libcgicc Version : 3.2.16-0.1 Upstream Author : Sebastien Diaz <sebastien.d...@gmail.com> * URL : https://www.gnu.org/software/cgicc/ * License : LGPL-3+, GFDL-1.1+ for documentation Section : libs It builds those binary packages: libcgicc-doc - C++ class library for writing CGI applications (documentation) libcgicc5 - C++ class library for writing CGI applications (library) libcgicc5-dev - C++ class library for writing CGI applications (development files To access further information about this package, please visit the following URL: https://mentors.debian.net/package/libcgicc Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/libc/libcgicc/libcgicc_3.2.16-0.1.dsc More information about libcgicc can be obtained from https://savannah.gnu.org/p/cgicc Changes since the last upload: * Non-maintainer upload. * New upstream release (closes: #833081, #811988, #798624, #645616). * Updated to Standards-Version 3.9.8 (no changes required). * Updated to debhelper 9, updated Build-Depends. * Added Multiarch support. * Updated debian/*.install and removed the install directory where source and destination directories are the same. * Added patch to generate non-empty index.html in the documentation. * Removed old-style config file. * Commented out the broken Vcs URLs in debian/control. Regards, Thomas Pircher
Bug#833081: libcgicc5: New upstream version available
Attached the diff, which was missing in the previous mail.diff -urN orig/debian/cgicc-config.1 mine/debian/cgicc-config.1 --- orig/debian/cgicc-config.1 2011-04-08 00:49:34.0 +0100 +++ mine/debian/cgicc-config.1 1970-01-01 01:00:00.0 +0100 @@ -1,52 +0,0 @@ -.\" Hey, EMACS: -*- nroff -*- -.\" First parameter, NAME, should be all caps -.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection -.\" other parameters are allowed: see man(7), man(1) -.TH CGICC-CONFIG 1 "11 September 07" -.\" Please adjust this date whenever revising the manpage. -.\" -.\" Some roff macros, for reference: -.\" .nhdisable hyphenation -.\" .hyenable hyphenation -.\" .ad l left justify -.\" .ad b justify to both left and right margins -.\" .nfdisable filling -.\" .fienable filling -.\" .brinsert line break -.\" .sp insert n+1 empty lines -.\" for manpage-specific macros, see man(7) -.SH NAME -cgicc-config \- script to get information about the installed version of cgicc -.SH SYNOPSIS -.B cgicc-config -[\-\-prefix] [\-\-exec\-prefix] [\-\-version] [\-\-libs] [\-\-static-libs] [\-\-cflags] -.SH DESCRIPTION -.B cgicc-config -displays information about the libcgicc installation -.SH OPTIONS -These programs follow the usual GNU command line syntax, with long -options starting with two dashes (`-'). -.TP -.B \-\-prefix -Display architecture-independent installation dir -.TP -.B \-\-exec\-prefix -Display architecture-dependent installation dir -.TP -.B \-\-includedir -Display header file installation dir -.TP -.B \-\-libdir -Display object-code installation dir -.TP -.B \-\-host -Display host information -.TP -.B \-\-version -Display version information -.TP -.B \-\-help -Display summary of options. -.SH AUTHOR -This manual page was written by Chris Butler <chr...@debian.org>, -for the Debian project (but may be used by others). diff -urN orig/debian/changelog mine/debian/changelog --- orig/debian/changelog 2011-04-12 02:06:09.0 +0100 +++ mine/debian/changelog 2016-09-08 19:41:26.0 +0100 @@ -1,3 +1,18 @@ +libcgicc (3.2.16-0.1) unstable; urgency=low + + * Non-maintainer upload. + * New upstream release (closes: #833081, #811988, #798624, #645616). + * Updated to Standards-Version 3.9.8 (no changes required). + * Updated to debhelper 9, updated Build-Depends. + * Added Multiarch support. + * Updated debian/*.install and removed the install directory where source and +destination directories are the same. + * Added patch to generate non-empty index.html in the documentation. + * Removed old-style config file. + * Commented out the broken Vcs URLs in debian/control. + + -- Thomas Pircher <tehpeh-deb...@tty1.net> Thu, 08 Sep 2016 19:41:26 +0100 + libcgicc (3.2.9-3) unstable; urgency=low * Fix binary-only build by adding --no-run-if-empty to xargs in the diff -urN orig/debian/compat mine/debian/compat --- orig/debian/compat 2011-04-08 00:49:34.0 +0100 +++ mine/debian/compat 2016-09-08 19:41:26.0 +0100 @@ -1 +1 @@ -7 +9 diff -urN orig/debian/control mine/debian/control --- orig/debian/control 2011-04-10 14:12:20.0 +0100 +++ mine/debian/control 2016-09-08 19:41:26.0 +0100 @@ -2,11 +2,11 @@ Priority: optional Section: libs Maintainer: Chris Butler <chr...@debian.org> -Build-Depends: debhelper (>> 7.0.50~), automake, libtool, doxygen, dh-autoreconf -Standards-Version: 3.9.2 +Build-Depends: debhelper (>=9), automake, libtool, doxygen, dh-autoreconf +Standards-Version: 3.9.8 Homepage: http://www.gnu.org/software/cgicc/ -Vcs-Git: git://git.crustynet.org.uk/libcgicc.git/ -Vcs-Browser: http://git.crustynet.org.uk/libcgicc.git +#Vcs-Git: git://git.crustynet.org.uk/libcgicc.git/ +#Vcs-Browser: http://git.crustynet.org.uk/libcgicc.git Package: libcgicc-doc Section: doc @@ -32,6 +32,7 @@ Package: libcgicc5-dev Section: libdevel Architecture: any +Multi-Arch: same Depends: libcgicc5 (= ${binary:Version}), ${misc:Depends} Provides: libcgicc-dev Conflicts: libcgicc-dev, libcgicc1-dev @@ -60,6 +61,7 @@ Conflicts: libcgicc1 Section: libs Architecture: any +Multi-Arch: same Depends: ${shlibs:Depends}, ${misc:Depends} Description: C++ class library for writing CGI applications (library) An ANSI C++ compliant class library that greatly simplifies the creation of diff -urN orig/debian/libcgicc1.install mine/debian/libcgicc1.install --- orig/debian/libcgicc1.install 1970-01-01 01:00:00.0 +0100 +++ mine/debian/libcgicc1.install 2016-09-08 19:41:26.0 +0100 @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -urN orig/debian/libcgicc5-dev.dirs mine/debian/libcgicc5-dev.dirs --- orig/debian/libcgicc5-dev.dirs 2011-04-08 00:49:34.0 +0100 +++ mine/debian/libcgicc5-dev.dirs 2016-09-08 19:41:26.0 +0100 @@ -1,3 +1 @@ -usr/bin -usr/lib usr/
Bug#833081: libcgicc5: New upstream version available
I have updated the proposed patch with a few more changes: - reduced cosmetic changes in the patch. - removed the old-style config file, as it is deprecated and replaced by pkg-config. The proposed changes are attached as libcgicc_3.2.16-0.1.debian.tar.xz and as diff. I have also uploaded a build to Debian mentors, and will request for sponsorship for the package in a few days, unless I hear otherwise. Thanks, Thomas libcgicc_3.2.16-0.1.debian.tar.xz Description: application/xz
Bug#833081: libcgicc5: New upstream version available
Any objection to me opening a FRS and do a non-maintainer upload of this package? Thanks, Thomas
Bug#833081: libcgicc5: New upstream version available
One more change: I have updated the packet to build as multiarch package. The proposed changes are attached as libcgicc_3.2.16-0.1.debian.tar.xz and as diff. libcgicc_3.2.16-0.1.debian.tar.xz Description: application/xz diff -urN orig/debian/changelog mine/debian/changelog --- orig/debian/changelog 2011-04-12 02:06:09.0 +0100 +++ mine/debian/changelog 2016-07-29 21:00:13.0 +0100 @@ -1,3 +1,15 @@ +libcgicc (3.2.16-0.1) unstable; urgency=low + + * NMU upload + * New upstream release (closes: #833081, #811988, #798624, #645616) + * Updated to Standards-Version 3.9.8 (no changes required) + * Updated to debhelper 9, updated Build-Depends + * Updated debian/*.install and removed the install directory where source and +destination directories are the same + * Added patch to generate non-empty index.html in the documentation + + -- Thomas Pircher <tehpeh-deb...@tty1.net> Fri, 29 Jul 2016 21:00:13 +0100 + libcgicc (3.2.9-3) unstable; urgency=low * Fix binary-only build by adding --no-run-if-empty to xargs in the diff -urN orig/debian/compat mine/debian/compat --- orig/debian/compat 2011-04-08 00:49:34.0 +0100 +++ mine/debian/compat 2016-07-29 21:00:13.0 +0100 @@ -1 +1 @@ -7 +9 diff -urN orig/debian/control mine/debian/control --- orig/debian/control 2011-04-10 14:12:20.0 +0100 +++ mine/debian/control 2016-07-29 21:00:13.0 +0100 @@ -1,12 +1,12 @@ Source: libcgicc Priority: optional -Section: libs Maintainer: Chris Butler <chr...@debian.org> -Build-Depends: debhelper (>> 7.0.50~), automake, libtool, doxygen, dh-autoreconf -Standards-Version: 3.9.2 +Build-Depends: debhelper (>=9), automake, libtool, autotools-dev, doxygen +Standards-Version: 3.9.8 +Section: libs Homepage: http://www.gnu.org/software/cgicc/ -Vcs-Git: git://git.crustynet.org.uk/libcgicc.git/ -Vcs-Browser: http://git.crustynet.org.uk/libcgicc.git +#Vcs-Git: git://git.crustynet.org.uk/libcgicc.git/ +#Vcs-Browser: http://git.crustynet.org.uk/libcgicc.git Package: libcgicc-doc Section: doc @@ -17,18 +17,18 @@ CGI applications for the World Wide Web. libcgicc performs the following functions: . - * Parses both GET and POST form data transparently. + * Parses both GET and POST form data transparently. * Provides string, integer, floating-point and single- and multiple-choice -retrieval methods for form data. +retrieval methods for form data. * Provides methods for saving and restoring CGI environments to aid in -application debugging. +application debugging. * Provides full on-the-fly HTML generation capabilities, with support for -cookies. - * Supports HTTP file upload. - * Compatible with FastCGI. +cookies. + * Supports HTTP file upload. + * Compatible with FastCGI. . This package contains documentation on the usage of the library. - + Package: libcgicc5-dev Section: libdevel Architecture: any @@ -42,15 +42,15 @@ CGI applications for the World Wide Web. libcgicc performs the following functions: . - * Parses both GET and POST form data transparently. + * Parses both GET and POST form data transparently. * Provides string, integer, floating-point and single- and multiple-choice -retrieval methods for form data. +retrieval methods for form data. * Provides methods for saving and restoring CGI environments to aid in -application debugging. +application debugging. * Provides full on-the-fly HTML generation capabilities, with support for -cookies. - * Supports HTTP file upload. - * Compatible with FastCGI. +cookies. + * Supports HTTP file upload. + * Compatible with FastCGI. . This package contains development files needed for writing and compiling applications that use libcgicc. @@ -66,15 +66,15 @@ CGI applications for the World Wide Web. libcgicc performs the following functions: . - * Parses both GET and POST form data transparently. + * Parses both GET and POST form data transparently. * Provides string, integer, floating-point and single- and multiple-choice -retrieval methods for form data. +retrieval methods for form data. * Provides methods for saving and restoring CGI environments to aid in -application debugging. +application debugging. * Provides full on-the-fly HTML generation capabilities, with support for -cookies. - * Supports HTTP file upload. - * Compatible with FastCGI. +cookies. + * Supports HTTP file upload. + * Compatible with FastCGI. . This package contains runtime library files for running applications that use libcgicc. diff -urN orig/debian/copyright mine/debian/copyright --- orig/debian/copyright 2011-04-08 00:49:34.0 +0100 +++ mine/debian/copyright 2016-07-29 21:00:13.0 +0100 @@ -1,38 +1,46 @@ -This package was downloaded from http://www.gnu.org/software/cgicc +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name
Bug#833081: libcgicc5: New upstream version available
Tags: patch I have updated the proposed patch with an additional fix for the generated user documentation. The generated index.html file used to be empty. The bug is reported upstream as http://savannah.gnu.org/bugs/index.php?48677 The proposed changes are attached as libcgicc_3.2.16-0.1.debian.tar.xz and as diff. Thanks, Thomasdiff -urN orig/debian/changelog mine/debian/changelog --- orig/debian/changelog 2011-04-12 02:06:09.0 +0100 +++ mine/debian/changelog 2016-08-01 20:37:28.0 +0100 @@ -1,3 +1,16 @@ +libcgicc (3.2.16-0.1) unstable; urgency=low + + * NMU upload + * New upstream release (closes: #833081, #811988, #798624, #645616) + * Updated to Standards-Version 3.9.8 (no changes required) + * Updated to debhelper 9, updated Build-Depends + * Updated the Vcs URLs in debian/control with the upstream sources + * Updated debian/*.install and removed the install directory where source and +destination directories are the same + * Added patch to generate non-empty index.html in the documentation + + -- Thomas Pircher <tehpeh-deb...@tty1.net> Fri, 29 Jul 2016 21:00:13 +0100 + libcgicc (3.2.9-3) unstable; urgency=low * Fix binary-only build by adding --no-run-if-empty to xargs in the diff -urN orig/debian/compat mine/debian/compat --- orig/debian/compat 2011-04-08 00:49:34.0 +0100 +++ mine/debian/compat 2016-07-29 21:54:06.0 +0100 @@ -1 +1 @@ -7 +9 diff -urN orig/debian/control mine/debian/control --- orig/debian/control 2011-04-10 14:12:20.0 +0100 +++ mine/debian/control 2016-07-30 20:42:08.0 +0100 @@ -1,12 +1,12 @@ Source: libcgicc Priority: optional -Section: libs Maintainer: Chris Butler <chr...@debian.org> -Build-Depends: debhelper (>> 7.0.50~), automake, libtool, doxygen, dh-autoreconf -Standards-Version: 3.9.2 +Build-Depends: debhelper (>=9), automake, libtool, autotools-dev, doxygen +Standards-Version: 3.9.8 +Section: libs Homepage: http://www.gnu.org/software/cgicc/ -Vcs-Git: git://git.crustynet.org.uk/libcgicc.git/ -Vcs-Browser: http://git.crustynet.org.uk/libcgicc.git +Vcs-Cvs: :pserver:anonym...@cvs.savannah.gnu.org:/sources/cgicc +Vcs-Browser: http://cvs.savannah.gnu.org/viewvc/?root=cgicc Package: libcgicc-doc Section: doc @@ -17,18 +17,18 @@ CGI applications for the World Wide Web. libcgicc performs the following functions: . - * Parses both GET and POST form data transparently. + * Parses both GET and POST form data transparently. * Provides string, integer, floating-point and single- and multiple-choice -retrieval methods for form data. +retrieval methods for form data. * Provides methods for saving and restoring CGI environments to aid in -application debugging. +application debugging. * Provides full on-the-fly HTML generation capabilities, with support for -cookies. - * Supports HTTP file upload. - * Compatible with FastCGI. +cookies. + * Supports HTTP file upload. + * Compatible with FastCGI. . This package contains documentation on the usage of the library. - + Package: libcgicc5-dev Section: libdevel Architecture: any @@ -42,15 +42,15 @@ CGI applications for the World Wide Web. libcgicc performs the following functions: . - * Parses both GET and POST form data transparently. + * Parses both GET and POST form data transparently. * Provides string, integer, floating-point and single- and multiple-choice -retrieval methods for form data. +retrieval methods for form data. * Provides methods for saving and restoring CGI environments to aid in -application debugging. +application debugging. * Provides full on-the-fly HTML generation capabilities, with support for -cookies. - * Supports HTTP file upload. - * Compatible with FastCGI. +cookies. + * Supports HTTP file upload. + * Compatible with FastCGI. . This package contains development files needed for writing and compiling applications that use libcgicc. @@ -66,15 +66,15 @@ CGI applications for the World Wide Web. libcgicc performs the following functions: . - * Parses both GET and POST form data transparently. + * Parses both GET and POST form data transparently. * Provides string, integer, floating-point and single- and multiple-choice -retrieval methods for form data. +retrieval methods for form data. * Provides methods for saving and restoring CGI environments to aid in -application debugging. +application debugging. * Provides full on-the-fly HTML generation capabilities, with support for -cookies. - * Supports HTTP file upload. - * Compatible with FastCGI. +cookies. + * Supports HTTP file upload. + * Compatible with FastCGI. . This package contains runtime library files for running applications that use libcgicc. diff -urN orig/debian/copyright mine/debian/copyright --- orig/debian/copyright 2011-04-08 00:49:34.0 +0100 +++ mine/debian/copyr
Bug#833081: libcgicc5: New upstream version available
Please consider the attached patch for libcgicc5. I have attached the libcgicc_3.2.16-0.1.debian.tar.xz file from a successful build of libgcc5 with the upstream version 3.2.16. Alternatively, the diff between the latest package in sid 3.2.9-3 and my NMU version 3.2.16-0.1 is also attached. The debian/changelog might have to be updated with a proper debian developer email address, and a non-NMU version number, if my patch is accepted. Thanks, Thomas libcgicc_3.2.16-0.1.debian.tar.xz Description: application/xz diff -urN orig/debian/changelog mine/debian/changelog --- orig/debian/changelog 2011-04-12 02:06:09.0 +0100 +++ mine/debian/changelog 2016-07-31 16:46:35.0 +0100 @@ -1,3 +1,15 @@ +libcgicc (3.2.16-0.1) unstable; urgency=low + + * NMU upload + * New upstream release (closes: #833081, #811988, #798624, #645616) + * Updated to Standards-Version 3.9.8 (no changes required) + * Updated to debhelper 9, updated Build-Depends + * Updated the Vcs URLs in debian/control with the upstream sources + * Updated debian/*.install and removed the install directory where source and +destination directories are the same. + + -- Thomas Pircher <tehpeh-deb...@tty1.net> Fri, 29 Jul 2016 21:00:13 +0100 + libcgicc (3.2.9-3) unstable; urgency=low * Fix binary-only build by adding --no-run-if-empty to xargs in the diff -urN orig/debian/compat mine/debian/compat --- orig/debian/compat 2011-04-08 00:49:34.0 +0100 +++ mine/debian/compat 2016-07-29 21:54:06.0 +0100 @@ -1 +1 @@ -7 +9 diff -urN orig/debian/control mine/debian/control --- orig/debian/control 2011-04-10 14:12:20.0 +0100 +++ mine/debian/control 2016-07-30 20:42:08.0 +0100 @@ -1,12 +1,12 @@ Source: libcgicc Priority: optional -Section: libs Maintainer: Chris Butler <chr...@debian.org> -Build-Depends: debhelper (>> 7.0.50~), automake, libtool, doxygen, dh-autoreconf -Standards-Version: 3.9.2 +Build-Depends: debhelper (>=9), automake, libtool, autotools-dev, doxygen +Standards-Version: 3.9.8 +Section: libs Homepage: http://www.gnu.org/software/cgicc/ -Vcs-Git: git://git.crustynet.org.uk/libcgicc.git/ -Vcs-Browser: http://git.crustynet.org.uk/libcgicc.git +Vcs-Cvs: :pserver:anonym...@cvs.savannah.gnu.org:/sources/cgicc +Vcs-Browser: http://cvs.savannah.gnu.org/viewvc/?root=cgicc Package: libcgicc-doc Section: doc @@ -17,18 +17,18 @@ CGI applications for the World Wide Web. libcgicc performs the following functions: . - * Parses both GET and POST form data transparently. + * Parses both GET and POST form data transparently. * Provides string, integer, floating-point and single- and multiple-choice -retrieval methods for form data. +retrieval methods for form data. * Provides methods for saving and restoring CGI environments to aid in -application debugging. +application debugging. * Provides full on-the-fly HTML generation capabilities, with support for -cookies. - * Supports HTTP file upload. - * Compatible with FastCGI. +cookies. + * Supports HTTP file upload. + * Compatible with FastCGI. . This package contains documentation on the usage of the library. - + Package: libcgicc5-dev Section: libdevel Architecture: any @@ -42,15 +42,15 @@ CGI applications for the World Wide Web. libcgicc performs the following functions: . - * Parses both GET and POST form data transparently. + * Parses both GET and POST form data transparently. * Provides string, integer, floating-point and single- and multiple-choice -retrieval methods for form data. +retrieval methods for form data. * Provides methods for saving and restoring CGI environments to aid in -application debugging. +application debugging. * Provides full on-the-fly HTML generation capabilities, with support for -cookies. - * Supports HTTP file upload. - * Compatible with FastCGI. +cookies. + * Supports HTTP file upload. + * Compatible with FastCGI. . This package contains development files needed for writing and compiling applications that use libcgicc. @@ -66,15 +66,15 @@ CGI applications for the World Wide Web. libcgicc performs the following functions: . - * Parses both GET and POST form data transparently. + * Parses both GET and POST form data transparently. * Provides string, integer, floating-point and single- and multiple-choice -retrieval methods for form data. +retrieval methods for form data. * Provides methods for saving and restoring CGI environments to aid in -application debugging. +application debugging. * Provides full on-the-fly HTML generation capabilities, with support for -cookies. - * Supports HTTP file upload. - * Compatible with FastCGI. +cookies. + * Supports HTTP file upload. + * Compatible with FastCGI. . This package contains runtime library files for running applications that use libcgicc. diff -urN orig/debian/copyright
Bug#833081: libcgicc5: New upstream version available
Package: libcgicc5 Version: 3.2.9-3 Severity: wishlist Dear Maintainer, a new upstream version 3.2.16 is available. cgicc has been removed from Debian testing recently. Upgrading to the newer version will also fix #811988 and #798624, so that cgicc can be re-added to testing. Thanks -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 4.6.4.thp (SMP w/4 CPU cores; PREEMPT) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages libcgicc5 depends on: ii libc6 2.23-2 ii libgcc1 1:6.1.1-10 ii libstdc++6 6.1.1-10 libcgicc5 recommends no packages. libcgicc5 suggests no packages. -- no debconf information
Bug#569215: please test this patch (network-manager: ignores setting of unmanaged mode)
I tried the patch using network-manager_0.8.1-4.debian.tar.gz network- manager_0.8.1.orig.tar.gz on testing/squeeze, and it works for me. The patch applied with an offset of -2 lines on both hunks in system- settings/plugins/ifupdown/plugin.c. Then I compiled the package with dpkg- buildpackage -b. I have installed the locally built packages, NetworkManager was started as a daemon and my wlan0 connection remained intact. I have attached the relevant bit of /var/log/daemon.log. To make the counter-test I have re-installed network-manager from packages.debian.org and the connection dropped immediately after the installation of the package. Thanks for looking into this. Thomas Dec 2 22:25:58 grummel NetworkManager[24805]: info NetworkManager (version 0.8.1) is starting... Dec 2 22:25:58 grummel NetworkManager[24805]: info Read config file /etc/NetworkManager/NetworkManager.conf Dec 2 22:25:58 grummel NetworkManager[24805]: info modem-manager is now available Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: init! Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: update_system_hostname Dec 2 22:25:58 grummel NetworkManager[24805]:SCPluginIfupdown: guessed connection type (eth0) = 802-3-ethernet Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: update_connection_setting_from_if_block: name:eth0, type:802-3-ethernet, id:Ifupdown (eth0), uuid: 681b428f-beaf-8932-dce4-687ed5bae28e Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: addresses count: 1 Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: No dns-nameserver configured in /etc/network/interfaces Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: adding eth0 to iface_connections Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: adding eth0 to well_known_interfaces Dec 2 22:25:58 grummel NetworkManager[24805]:SCPluginIfupdown: guessed connection type (wlan0) = 802-11-wireless Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: update_connection_setting_from_if_block: name:wlan0, type:802-11-wireless, id:Ifupdown (wlan0), uuid: 5391eba4-6426-faca-338e-5828034ff9d1 Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: update wireless settings (wlan0). Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: setting wpa ssid = 6 Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: update wireless security settings (wlan0). Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: setting wpa security key: psk=omitted Dec 2 22:25:58 grummel NetworkManager[24805]: nm-ifupdown-connection.c.119 - invalid connection read from /etc/network/interfaces: (2) key-mgmt Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: adding wlan0 to well_known_interfaces Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: autoconnect Dec 2 22:25:58 grummel NetworkManager[24805]:SCPluginIfupdown: management mode: unmanaged Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: devices added (path: /sys/devices/pci:00/:00:1c.5/:02:00.0/net/eth0, iface: eth0) Dec 2 22:25:58 grummel NetworkManager[24805]:SCPluginIfupdown: locking wired connection setting Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: devices added (path: /sys/devices/pci:00/:00:1d.7/usb2/2-1/2-1:1.0/net/wlan0, iface: wlan0) Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/lo, iface: lo) Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/lo, iface: lo): no ifupdown configuration found. Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/sit0, iface: sit0) Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/sit0, iface: sit0): no ifupdown configuration found. Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: end _init. Dec 2 22:25:58 grummel NetworkManager[24805]: info Loaded plugin ifupdown: (C) 2008 Canonical Ltd. To report bugs please use the NetworkManager mailing list. Dec 2 22:25:58 grummel NetworkManager[24805]: info Loaded plugin keyfile: (c) 2007 - 2008 Red Hat, Inc. To report bugs please use the NetworkManager mailing list. Dec 2 22:25:58 grummel NetworkManager[24805]:Ifupdown: get unmanaged devices count: 2 Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: (9402816) ... get_connections. Dec 2 22:25:58 grummel NetworkManager[24805]:SCPlugin-Ifupdown: (9402816) ... get_connections (managed=false): return empty list. Dec 2 22:25:58 grummel NetworkManager[24805]:Ifupdown: get unmanaged devices count: 2 Dec 2 22:25:58 grummel NetworkManager[24805]: info
Bug#582574: network-manager ignores configured interfaces in /etc/network/interfaces
Package: network-manager Version: 0.8-1 Severity: important network-manager was installed on my machine during a major KDE update. Now, when the NetworkManager daemon is active, my wireless network stops working. I can definitely confirm network-manager breaks my network configuration (see also the attached log below): if I stop the NetworkManager daemon and do ifdown wlan0; ifup wlan0 the wireless network starts working. As soon as I re-start the NetworkManager daemon, the connection breaks again. The simple workaround is to uninstall knm-runtime and network-manager altogether, but I guess the package should not break a working network configuration only because it got installed. My configuration is: tho...@grummel:~$ cat /etc/network/interfaces # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface #allow-hotplug eth0 auto eth0 iface eth0 inet static address 192.168.1.35 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 # gateway 192.168.1.70 # dns-* options are implemented by the resolvconf package, if installed allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid grappa wpa-psk sumpfin-sumpfin tho...@grummel:~$ cat /etc/default/NetworkManager cat: /etc/default/NetworkManager: No such file or directory tho...@grummel:~$ cat /etc/NetworkManager/nm-system-settings.conf [main] plugins=ifupdown,keyfile [ifupdown] managed=false r...@grummel:~$ cat /var/log/daemon.log May 21 22:09:34 grummel init: Switching to runlevel: 6 May 21 22:09:37 grummel chipcardd[2514]: chipcardd.c: 492: Watcher got a termination signal, will terminate child. May 21 22:09:37 grummel chipcardd[2514]: chipcardd.c: 834: Terminating daemon. May 21 22:09:37 grummel chipcardd[2516]: chipcardd.c: 488: Daemon got a termination signal May 21 22:09:37 grummel chipcardd[2514]: chipcardd.c: 861: Daemon terminated, exiting. May 21 22:09:37 grummel mysqld: 100521 22:09:37 [Note] /usr/sbin/mysqld: Normal shutdown May 21 22:09:37 grummel mysqld: May 21 22:09:37 grummel mysqld: 100521 22:09:37 [Note] Event Scheduler: Purging the queue. 0 events May 21 22:09:37 grummel mysqld: 100521 22:09:37 InnoDB: Starting shutdown... May 21 22:09:39 grummel mysqld: 100521 22:09:39 InnoDB: Shutdown completed; log sequence number 0 44233 May 21 22:09:39 grummel mysqld: 100521 22:09:39 [Note] /usr/sbin/mysqld: Shutdown complete May 21 22:09:39 grummel mysqld: May 21 22:09:39 grummel mysqld_safe: mysqld from pid file /var/run/mysqld/mysqld.pid ended May 21 22:09:40 grummel modem-manager: Caught signal 15, shutting down... May 21 22:10:33 grummel wpa_supplicant[1833]: Failed to initiate AP scan. May 21 22:10:33 grummel dhclient: Internet Systems Consortium DHCP Client V3.1.3 May 21 22:10:33 grummel dhclient: Copyright 2004-2009 Internet Systems Consortium. May 21 22:10:33 grummel dhclient: All rights reserved. May 21 22:10:33 grummel dhclient: For info, please visit https://www.isc.org/software/dhcp/ May 21 22:10:33 grummel dhclient: May 21 22:10:33 grummel dhclient: Listening on LPF/wlan0/00:19:5b:80:1a:86 May 21 22:10:33 grummel dhclient: Sending on LPF/wlan0/00:19:5b:80:1a:86 May 21 22:10:33 grummel dhclient: Sending on Socket/fallback May 21 22:10:34 grummel dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4 May 21 22:10:34 grummel wpa_supplicant[1833]: Trying to associate with 00:1c:df:9a:ef:f4 (SSID='grappa' freq=2422 MHz) May 21 22:10:34 grummel wpa_supplicant[1833]: Associated with 00:1c:df:9a:ef:f4 May 21 22:10:35 grummel wpa_supplicant[1833]: WPA: Key negotiation completed with 00:1c:df:9a:ef:f4 [PTK=TKIP GTK=TKIP] May 21 22:10:35 grummel wpa_supplicant[1833]: CTRL-EVENT-CONNECTED - Connection to 00:1c:df:9a:ef:f4 completed (auth) [id=0 id_str=] May 21 22:10:37 grummel mysqld_safe: Starting mysqld daemon with databases from /var/lib/mysql May 21 22:10:37 grummel mysqld: 100521 22:10:37 [Note] Plugin 'FEDERATED' is disabled. May 21 22:10:37 grummel mysqld: 100521 22:10:37 InnoDB: Started; log sequence number 0 44233 May 21 22:10:38 grummel dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 9 May 21 22:10:38 grummel mysqld: 100521 22:10:38 [Note] Event Scheduler: Loaded 0 events May 21 22:10:38 grummel mysqld: 100521 22:10:38 [Note] /usr/sbin/mysqld: ready for connections. May 21 22:10:38 grummel mysqld: Version: '5.1.45-1' socket: '/var/run/mysqld/mysqld.sock' port: 3306 (Debian) May 21 22:10:38 grummel dhclient: DHCPOFFER from 192.168.2.1 May 21 22:10:38 grummel dhclient: DHCPREQUEST on wlan0 to 255.255.255.255 port 67 May 21 22:10:38 grummel dhclient: DHCPACK from 192.168.2.1 May 21 22:10:38 grummel dhclient: bound to 192.168.2.7 -- renewal in 266408 seconds. May 21 22:10:38 grummel /etc/mysql/debian-start[2121]:
Bug#491560: binutils-avr: wrong assembler used (as instead of avr-as)
Package: binutils-avr Version: 2.18-4 Severity: normal After the upgrade from binutils-avr 2.18-3 to binutils-avr 2.18-4, avr-gcc apparently uses as instead of avr-as: test$ avr-gcc -mmcu=at90usb647 test.c -o test.elf as: unrecognized option `-mmcu=at90usb647' test$ as -mmcu=at90usb647 as: unrecognized option `-mmcu=at90usb647' test$ avr-as -mmcu=at90usb647 ^D^D test$ -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.26 Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages binutils-avr depends on: ii libc6 2.7-10 GNU C Library: Shared libraries binutils-avr recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]