Package: packagesearch
Version: 1.2
Severity: important

For a few months I've been unable to start packagesearch on one system
I use (but not the other!).  I keep hoping the misbehavior will go
away, but it hasn't.



$ packagesearch &
[1] 12326
$ Loaded plugin: Apt Plugins
Loaded plugin: Debtags Plugins
Bug loading vocabulary! [format::html] became [format::format::]

I don't think I was seeing that particular error message before.  But
it always crashes before the end of loading the plugins.

It's possible this started around the time the debtags system entered
the mainstream.

Perhaps this has something to do, or is caused by the problem noted in
debtags' README.Debian:
-------------------------------------------------------------
At the moment of this release, a bug in libapt-pkg-perl (bug #186104) causes an
harmless segfault on exit when some libapt-pkg-perl functions are used by a perl
script.  If you use the "related" command of debtags, or run the mkbrowser
example script, you are likely to see this segfault happening.

The segfault happens after the script has finished, when the destructors are
called.  Maybe I should have the scripts terminate with `exec "/bin/true"' or
`exec "/bin/false"' so that the destructors are not called. However I hope that
the problem in libapt-pkg-perl will get fixed soon.

What is important is that the segfault does not affect the program output. The
output of "debtags related" is not truncated by the segfault, and you get it all
regardless of the error.
---------------------------------------------

Also, possibly related, I get this regularly:
-------------------------------------
# debtags update
Get:1 http://people.debian.org/~enrico/tags/tags-current.gz [200kB]
Get:2 http://people.debian.org/~enrico/tags/vocabulary.gz [8138B]
Fetched 208kB in 2s (92.5kB/s)
Reading tag data and vocabulary for http://people.debian.org/~enrico/tags/...
Writing system vocabulary...
Writing merged tag database...
Segmentation fault
----------------------------------------------

So maybe this should go to debtags?

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (990, 'stable'), (50, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.4.27advncdfs
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages packagesearch depends on:
ii  apt [libapt-pkg-libc6.3-5 0.5.28.6       Advanced front-end for dpkg
ii  kdelibs4                  4:3.3.2-6.2    KDE core libraries
ii  libc6                     2.3.5-6        GNU C Library: Shared libraries an
ii  libdebtags0               0.9.9          Unified access to Debtags and APT 
ii  libgcc1                   1:4.0.1-2      GCC support library
ii  libqt3c102-mt             3:3.3.4-3      Qt GUI Library (Threaded runtime v
ii  libstdc++5                1:3.3.6-7      The GNU Standard C++ Library v3
ii  libtagcoll0               0.99.1-1       Functions used to manipulate tagge
ii  libx11-6                  6.8.2.dfsg.1-6 X Window System protocol client li
ii  libxext6                  6.8.2.dfsg.1-6 X Window System miscellaneous exte
ii  xlibs                     6.8.2.dfsg.1-6 X Window System client libraries m

Versions of packages packagesearch recommends:
ii  apt-file                      2.0.6      APT package searching utility -- c
ii  debtags                       0.99.4     Enables support for package tags

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to