Bug#961216: inkscape: symbol resolution problem

2020-06-25 Thread Peter Eckersley
My system isn't broken from apt's perspective, but it's not that surprising
for piecewise package upgrades to expose missing versioned dependencies
between various libraries...

On Thu, 25 Jun 2020 at 01:51, Simon McVittie  wrote:

> On Wed, 24 Jun 2020 at 19:05:51 +0200, Mattia Rizzolo wrote:
> > > >
> _ZN3Gio11Application35set_option_context_parameter_stringERKN4Glib7ustringE
> >
> > So, that set_option_context_parameter_string thing comes from Glib 2.56
>
> For future reference: glibmm, not GLib. The GLib family of libraries
> (GLib, GObject, GModule, GIO) is all C code, with glibmm providing the
> C++ wrapper that Inkscape uses; so any time you see a name-mangled C++
> symbol, it must be coming from somewhere higher-level than GLib.
> In particular, the Gio:: C++ namespace is glibmm territory.
>
> > Indeed it seems that your system had a broken update in the past, with
> > way too many old packages still laying around.
>
> The report looked to me like a system that was running buster when
> buster was still the testing distribution, and hadn't been (fully)
> upgraded since before buster was released as Debian 10 (about a year ago).
>
> We don't support "skipping a version", because the number of possible
> upgrade scenarios quickly becomes impossibly large. If your system
> is older than Debian 10, then it's necessary to upgrade everything to
> Debian 10 versions, reboot, and remove any obsolete packages from older
> releases before you upgrade to any version newer than Debian 10.
>
> > The bug actually lies in libglibmm-2.4-1v5 which is not propagating the
> > proper versioned dependency, so I'm reassigning this bug to them.
>
> This will be fixed in unstable shortly.
>
> smcv
>


-- 
Peter


Bug#961216: inkscape: symbol resolution problem

2020-05-21 Thread Peter Eckersley
-dev_0.3.3-1_amd64.deb ...
Unpacking libwpg-dev:amd64 (0.3.3-1) ...
Preparing to unpack .../69-libxslt1.1_1.1.34-4_amd64.deb ...
Unpacking libxslt1.1:amd64 (1.1.34-4) over (1.1.32-2.2) ...
Selecting previously unselected package libxslt1-dev:amd64.
Preparing to unpack .../70-libxslt1-dev_1.1.34-4_amd64.deb ...
Unpacking libxslt1-dev:amd64 (1.1.34-4) ...
Setting up dh-python (4.20200315) ...
Setting up liblcms2-2:amd64 (2.9-4+b1) ...
Setting up libdouble-conversion3:amd64 (3.1.5-5) ...
Setting up libgsl-dev (2.6+dfsg-2) ...
Setting up libwmf0.2-7:amd64 (0.2.8.4-17) ...
Setting up libenchant-2-2:amd64 (2.2.8-1) ...
Setting up libenchant-2-dev:amd64 (2.2.8-1) ...
Setting up libdebhelper-perl (13.1) ...
Setting up libpoppler-private-dev:amd64 (0.71.0-6) ...
Setting up libgtkspell3-3-0:amd64 (3.0.10-1) ...
Setting up libaspell-dev:amd64 (0.60.8-1) ...
Setting up debhelper (13.1) ...
Setting up libjemalloc2:amd64 (5.2.1-1) ...
Setting up googletest (1.10.0-3) ...
Setting up libdjvulibre-dev:amd64 (3.5.27.1-14) ...
Setting up librevenge-0.0-0:amd64 (0.0.4-6+b1) ...
Setting up gir1.2-gdl-3:amd64 (3.34.0-1) ...
Setting up gir1.2-gtkspell3-3.0:amd64 (3.0.10-1) ...
Setting up libjemalloc-dev (5.2.1-1) ...
Setting up libwmf-dev (0.2.8.4-17) ...
Setting up librevenge-dev:amd64 (0.0.4-6+b1) ...
Setting up libopenjp2-7-dev (2.3.1-1) ...
Setting up libsigc++-2.0-0v5:amd64 (2.10.2-1) ...
Setting up libdbus-glib-1-2:amd64 (0.110-5) ...
Setting up libgdl-3-dev:amd64 (3.34.0-1) ...
Setting up libdouble-conversion-dev:amd64 (3.1.5-5) ...
Setting up liblcms2-dev:amd64 (2.9-4+b1) ...
Setting up liblqr-1-0:amd64 (0.4.2-2.1) ...
Setting up libxslt1.1:amd64 (1.1.34-4) ...
Setting up libmagickcore-6-headers (8:6.9.10.23+dfsg-2.1) ...
Setting up gir1.2-rsvg-2.0:amd64 (2.48.4+dfsg-1) ...
Setting up libgc-dev:amd64 (1:7.6.4-0.4) ...
Setting up libwpd-0.10-10:amd64 (0.10.3-1) ...
Setting up libvisio-0.1-1:amd64 (0.1.7-1) ...
Setting up libpotrace0:amd64 (1.16-2) ...
Setting up libglibmm-2.4-1v5:amd64 (2.64.2-1) ...
Setting up libmagickcore-6-arch-config:amd64 (8:6.9.10.23+dfsg-2.1+b2) ...
Setting up libxslt1-dev:amd64 (1.1.34-4) ...
Setting up libgtest-dev:amd64 (1.10.0-3) ...
Setting up libgtkspell3-3-dev:amd64 (3.0.10-1) ...
Setting up libmagickwand-6-headers (8:6.9.10.23+dfsg-2.1) ...
Setting up libpotrace-dev:amd64 (1.16-2) ...
Setting up libdbus-glib-1-dev-bin (0.110-5) ...
Setting up liblqr-1-0-dev:amd64 (0.4.2-2.1) ...
Setting up libcdr-0.1-1:amd64 (0.1.6-1) ...
Setting up libcairomm-1.0-1v5:amd64 (1.12.2-4) ...
Setting up libsigc++-2.0-dev:amd64 (2.10.2-1) ...
Setting up libmagickcore-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1+b2) ...
Setting up libcairomm-1.0-dev:amd64 (1.12.2-4) ...
Setting up libcdr-dev:amd64 (0.1.6-1) ...
Setting up libglibmm-2.4-dev:amd64 (2.64.2-1) ...
Setting up libwpd-dev:amd64 (0.10.3-1) ...
Setting up libgmock-dev:amd64 (1.10.0-3) ...
Setting up libpangomm-1.4-1v5:amd64 (2.42.1-1) ...
Setting up libwpg-0.3-3:amd64 (0.3.3-1) ...
Setting up librsvg2-dev:amd64 (2.48.4+dfsg-1) ...
Setting up libmagickwand-6.q16-6:amd64 (8:6.9.10.23+dfsg-2.1+b2) ...
Setting up libpangomm-1.4-dev:amd64 (2.42.1-1) ...
Setting up libatkmm-1.6-1v5:amd64 (2.28.0-2) ...
Setting up libmagick++-6.q16-8:amd64 (8:6.9.10.23+dfsg-2.1+b2) ...
Setting up libvisio-dev:amd64 (0.1.7-1) ...
Setting up libmagick++-6-headers (8:6.9.10.23+dfsg-2.1) ...
Setting up libmagickcore-6.q16-6-extra:amd64 (8:6.9.10.23+dfsg-2.1+b2) ...
Setting up libdbus-glib-1-dev:amd64 (0.110-5) ...
Setting up libwpg-dev:amd64 (0.3.3-1) ...
Setting up libmagickcore-6.q16-dev:amd64 (8:6.9.10.23+dfsg-2.1+b2) ...
Setting up libatkmm-1.6-dev:amd64 (2.28.0-2) ...
Setting up libmagickwand-6.q16-dev:amd64 (8:6.9.10.23+dfsg-2.1+b2) ...
Setting up libgtkmm-3.0-dev:amd64 (3.24.2-1) ...
Setting up libmagick++-6.q16-dev:amd64 (8:6.9.10.23+dfsg-2.1+b2) ...
Setting up libmagick++-dev (8:6.9.10.23+dfsg-2.1) ...
Processing triggers for man-db (2.7.6.1-4) ...
Processing triggers for libc-bin (2.30-4) ...

On Fri, 22 May 2020 at 10:15, Peter Eckersley  wrote:
>
> pde@graphene:~$ ls -l /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
> lrwxrwxrwx 1 root root 22 Apr 16 07:01
> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 -> libgio-2.0.so.0.6400.2
> pde@graphene:~$ ls -l /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2
> -rw-r--r-- 1 root root 1920176 Apr 16 07:01
> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2
> pde@graphene:~$ nm /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2
> nm: /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2: no symbols
> pde@graphene:~$ file /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2
> /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2: ELF 64-bit LSB
> shared object, x86-64, version 1 (SYSV), dynamically linked,
> BuildID[sha1]=1d09cb1069dbdc80bf696754b6fe9d67041c10d4, stripped
> pde@graphene:~$ sudo apt-get reinstall libglib2.0-0
> Reading package lists... Done
> Building dependency tree
> Reading state information... 

Bug#961216: inkscape: symbol resolution problem

2020-05-21 Thread Peter Eckersley
pde@graphene:~$ ls -l /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
lrwxrwxrwx 1 root root 22 Apr 16 07:01
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 -> libgio-2.0.so.0.6400.2
pde@graphene:~$ ls -l /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2
-rw-r--r-- 1 root root 1920176 Apr 16 07:01
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2
pde@graphene:~$ nm /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2
nm: /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2: no symbols
pde@graphene:~$ file /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2: ELF 64-bit LSB
shared object, x86-64, version 1 (SYSV), dynamically linked,
BuildID[sha1]=1d09cb1069dbdc80bf696754b6fe9d67041c10d4, stripped
pde@graphene:~$ sudo apt-get reinstall libglib2.0-0
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 2 reinstalled, 0 to remove and  not upgraded.
Need to get 0 B/2,757 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n]
(Reading database ... 444913 files and directories currently installed.)
Preparing to unpack .../libglib2.0-0_2.64.2-1_amd64.deb ...
Unpacking libglib2.0-0:amd64 (2.64.2-1) over (2.64.2-1) ...
Preparing to unpack .../libglib2.0-0_2.64.2-1_i386.deb ...
Unpacking libglib2.0-0:i386 (2.64.2-1) over (2.64.2-1) ...
Setting up libglib2.0-0:amd64 (2.64.2-1) ...
Setting up libglib2.0-0:i386 (2.64.2-1) ...
Processing triggers for libc-bin (2.30-4) ...
pde@graphene:~$ sha256sum /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2
ffb67ca65a4c049bc8019a642727b31c064d715f6667cb41f889d75413103b9c
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2
pde@graphene:~$ strings
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.6400.2 | grep
set_option_context
g_application_set_option_context_parameter_string
g_application_set_option_context_summary
g_application_set_option_context_description
g_application_set_option_context_description
g_application_set_option_context_summary
g_application_set_option_context_parameter_string
pde@graphene:~$ inkscape
inkscape: symbol lookup error:
/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so:
undefined symbol:
_ZN3Gio11Application35set_option_context_parameter_stringERKN4Glib7ustringE

On Fri, 22 May 2020 at 04:37, Mattia Rizzolo  wrote:
>
> Control: tag -1 moreinfo unreproducible
>
> On Thu, May 21, 2020 at 11:34:49PM +1000, Peter Eckersley wrote:
> > Package: inkscape
> > Version: 1.0-1
> > Severity: grave
> > Justification: renders package unusable
> >
> > $ inkscape
> > inkscape: symbol lookup error:
> > /usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so:
> > undefined symbol:
> > _ZN3Gio11Application35set_option_context_parameter_stringERKN4Glib7ustringE
>
> I can't reproduce this.
>
> That symbol is
> Gio::Application::set_option_context_parameter_string(Glib::ustring 
> const&)
> which obviously comes from this library you are also listing:
>
> > libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
> > (0x7f7eda043000)
>
> Which seems to be installed:
>
> > ii  libglib2.0-0   2.64.2-1
>
>
> Regardless it's odd, obviously it works for me and many other people,
> such bug would have drawn many others to complain.
> Please double check your Glib installation…
>
> --
> regards,
> Mattia Rizzolo
>
> GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
> More about me:  https://mapreri.org : :'  :
> Launchpad user: https://launchpad.net/~mapreri  `. `'`
> Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-



-- 
Peter



Bug#961216: inkscape: symbol resolution problem

2020-05-21 Thread Peter Eckersley
Package: inkscape
Version: 1.0-1
Severity: grave
Justification: renders package unusable

$ inkscape
inkscape: symbol lookup error:
/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so:
undefined symbol:
_ZN3Gio11Application35set_option_context_parameter_stringERKN4Glib7ustringE

$ ldd `which inkscape`
linux-vdso.so.1 (0x7ffe1491c000)
libinkscape_base.so =>
/usr/bin/../lib/x86_64-linux-gnu/inkscape/libinkscape_base.so
(0x7f7edc1a6000)
libglib-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
(0x7f7edc049000)
libgtkmm-3.0.so.1 => /usr/lib/x86_64-linux-gnu/libgtkmm-3.0.so.1
(0x7f7edbab)
libgiomm-2.4.so.1 => /usr/lib/x86_64-linux-gnu/libgiomm-2.4.so.1
(0x7f7edb6fa000)
libglibmm-2.4.so.1 => /usr/lib/x86_64-linux-gnu/libglibmm-2.4.so.1
(0x7f7edb476000)
libgtk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-3.so.0 (0x7f7edacdf000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x7f7edab1)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x7f7eda94d000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x7f7eda933000)
libpangocairo-1.0.so.0 =>
/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x7f7eda922000)
libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x7f7eda802000)
libpangoft2-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
(0x7f7eda7ea000)
libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0
(0x7f7eda79a000)
libharfbuzz.so.0 => /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0
(0x7f7eda695000)
libfontconfig.so.1 => /usr/lib/x86_64-linux-gnu/libfontconfig.so.1
(0x7f7eda64f000)
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6
(0x7f7eda59)
libgsl.so.25 => /usr/lib/x86_64-linux-gnu/libgsl.so.25 (0x7f7eda2bf000)
libgmodule-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0
(0x7f7eda2b9000)
libsoup-2.4.so.1 => /usr/lib/x86_64-linux-gnu/libsoup-2.4.so.1
(0x7f7eda21b000)
libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
(0x7f7eda043000)
libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
(0x7f7ed9fe4000)
liblcms2.so.2 => /usr/lib/x86_64-linux-gnu/liblcms2.so.2 (0x7f7ed9f87000)
libgc.so.1 => /usr/lib/x86_64-linux-gnu/libgc.so.1 (0x7f7ed9f1)
libpoppler.so.82 => /usr/lib/x86_64-linux-gnu/libpoppler.so.82
(0x7f7ed9c1f000)
libpoppler-glib.so.8 => /usr/lib/x86_64-linux-gnu/libpoppler-glib.so.8
(0x7f7ed9bc2000)
libwpg-0.3.so.3 => /usr/lib/x86_64-linux-gnu/libwpg-0.3.so.3
(0x7f7ed99a7000)
librevenge-0.0.so.0 => /usr/lib/x86_64-linux-gnu/librevenge-0.0.so.0
(0x7f7ed977c000)
librevenge-stream-0.0.so.0 =>
/usr/lib/x86_64-linux-gnu/librevenge-stream-0.0.so.0
(0x7f7ed955e000)
libvisio-0.1.so.1 => /usr/lib/x86_64-linux-gnu/libvisio-0.1.so.1
(0x7f7ed92bb000)
libcdr-0.1.so.1 => /usr/lib/x86_64-linux-gnu/libcdr-0.1.so.1
(0x7f7ed9022000)
libjpeg.so.62 => /usr/lib/x86_64-linux-gnu/libjpeg.so.62 (0x7f7ed8db7000)
libpng16.so.16 => /usr/lib/x86_64-linux-gnu/libpng16.so.16 (0x7f7ed8d7e000)
libpotrace.so.0 => /usr/lib/x86_64-linux-gnu/libpotrace.so.0
(0x7f7ed8b76000)
libdbus-glib-1.so.2 => /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2
(0x7f7ed894e000)
libatkmm-1.6.so.1 => /usr/lib/x86_64-linux-gnu/libatkmm-1.6.so.1
(0x7f7ed8701000)
libgdkmm-3.0.so.1 => /usr/lib/x86_64-linux-gnu/libgdkmm-3.0.so.1
(0x7f7ed86a5000)
libpangomm-1.4.so.1 => /usr/lib/x86_64-linux-gnu/libpangomm-1.4.so.1
(0x7f7ed867)
libcairomm-1.0.so.1 => /usr/lib/x86_64-linux-gnu/libcairomm-1.0.so.1
(0x7f7ed844a000)
libsigc-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libsigc-2.0.so.0
(0x7f7ed8243000)
libgdl-3.so.5 => /usr/lib/x86_64-linux-gnu/libgdl-3.so.5 (0x7f7ed820e000)
libgdk-3.so.0 => /usr/lib/x86_64-linux-gnu/libgdk-3.so.0 (0x7f7ed810f000)
libgdk_pixbuf-2.0.so.0 =>
/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x7f7ed80e8000)
libgtkspell3-3.so.0 => /usr/lib/x86_64-linux-gnu/libgtkspell3-3.so.0
(0x7f7ed7edc000)
libxslt.so.1 => /usr/lib/x86_64-linux-gnu/libxslt.so.1 (0x7f7ed7e9a000)
libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x7f7ed7ce1000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x7f7ed7ac3000)
libMagick++-6.Q16.so.8 =>
/usr/lib/x86_64-linux-gnu/libMagick++-6.Q16.so.8 (0x7f7ed7a35000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x7f7ed78f3000)
libdouble-conversion.so.3 =>
/usr/lib/x86_64-linux-gnu/libdouble-conversion.so.3
(0x7f7ed78da000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x7f7ed7795000)
libgomp.so.1 => /usr/lib/x86_64-linux-gnu/libgomp.so.1 (0x7f7ed7755000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x7f7ed76e1000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f7ed76c)
libXi.so.6 => /usr/lib/x86_64-linux-gnu/libXi.so.6 (0x7f7ed74ae000)
libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x7f7ed72a8000)
libcairo-gobject.so.2 =>

Bug#844944: Patch available from upstream

2016-11-29 Thread Peter Eckersley
tag 844944 +patch
thanks

There's a proposed patch here:

https://github.com/certbot/certbot/pull/3827/files


On Tue, Nov 22, 2016 at 09:43:20PM -0500, Harlan Lieberman-Berg wrote:
> tag 844944 +upstream
> forwarded 844944 https://github.com/certbot/certbot/issues/3817
> thanks
> 
> This looks related to the openssl version bump.  Sending upstream for
> them to take a look.
> 
> Sincerely,
> -- 
> Harlan Lieberman-Berg
> ~hlieberman
> 
> ___
> Letsencrypt-devel mailing list
> letsencrypt-de...@lists.alioth.debian.org
> https://lists.alioth.debian.org/mailman/listinfo/letsencrypt-devel
> 

-- 
Peter Eckersleyp...@eff.org
Chief Computer Scientist  Tel  +1 415 436 9333 x131
Electronic Frontier FoundationFax  +1 415 436 9993



Bug#651933: I can reproduce this

2011-12-16 Thread Peter Eckersley
On Fri, Dec 16, 2011 at 07:52:29AM +0100, David Paleino wrote:
 On Thu, 15 Dec 2011 15:08:02 -0800, Peter Eckersley wrote:
 
  On Thu, Dec 15, 2011 at 02:58:03PM -0800, Peter Eckersley wrote:
   Answering your questions:
   
   a) wicd is running
  
  Correction.  Wicd is /not/ running:
 
 That's why DBus can't see it, now it makes a bit more sense :)
 
  sudo service wicd restart
  Restarting Network connection manager: wicd.
  pde@xylophone:~$ ps aux | grep -v grep | grep wicd
  pde@xylophone:~$ sudo wicd -f
  (drops back to a shell)
 
 Would you please run sudo wicd -foe instead, and report back the output?

Here we go!

wicd is version 1.7.1~b3 655
Traceback (most recent call last):
  File /usr/share/wicd/daemon/wicd-daemon.py, line 1843, in module
main(sys.argv)
  File /usr/share/wicd/daemon/wicd-daemon.py, line 1807, in main
daemon = WicdDaemon(wicd_bus, auto_connect=auto_connect)
  File /usr/share/wicd/daemon/wicd-daemon.py, line 87, in __init__
manager-settings.conf))
  File /usr/lib/python2.7/dist-packages/wicd/configmanager.py, line 55, in
__init__
sanitize_config_file(path)
  File /usr/lib/python2.7/dist-packages/wicd/configmanager.py, line 37, in
sanitize_config_file
conf = open(path)
IOError: [Errno 2] No such file or directory:
'/etc/wicd/manager-settings.conf'

-- 
Peter Eckersleyp...@eff.org
Technology Projects Director  Tel  +1 415 436 9333 x131
Electronic Frontier FoundationFax  +1 415 436 9993



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#651933: I can reproduce this

2011-12-15 Thread Peter Eckersley
Answering your questions:

a) wicd is running
b) /etc/dbus-1/system.d/wicd.conf is present:
sha1sum /etc/dbus-1/system.d/wicd.conf
8c9990b5d3fb4dfb06c242e69512d97cbb81ee79  /etc/dbus-1/system.d/wicd.conf

c) DBus does not see wicd:

dbus-send --system --dest=org.wicd.daemon --print-reply /org/wicd/daemon 
org.wicd.daemon.Hello
Error org.freedesktop.DBus.Error.ServiceUnknown: The name org.wicd.daemon was 
not provided by any .service files

d) service dbus reload does not help
service dbus restart nuked my X session, but did not help

On an unrelated note, should wicd depend on hal?

-- 
Peter Eckersleyp...@eff.org
Technology Projects Director  Tel  +1 415 436 9333 x131
Electronic Frontier FoundationFax  +1 415 436 9993



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#651933: I can reproduce this

2011-12-15 Thread Peter Eckersley
On Thu, Dec 15, 2011 at 02:58:03PM -0800, Peter Eckersley wrote:
 Answering your questions:
 
 a) wicd is running

Correction.  Wicd is /not/ running:

sudo service wicd restart
Restarting Network connection manager: wicd.
pde@xylophone:~$ ps aux | grep -v grep | grep wicd
pde@xylophone:~$ sudo wicd -f
(drops back to a shell)

An strace of wicd is here:

http://www.mediafire.com/file/6cxeyz80z53ddjs/wicd.strace.bzip2

-- 
Peter Eckersleyp...@eff.org
Technology Projects Director  Tel  +1 415 436 9333 x131
Electronic Frontier FoundationFax  +1 415 436 9993



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org