Bug#436059: Fwd: Re: Bug#436059: apt-listbug remains frozen on hurd
> I tried with multiple numbers - 100, 50, 10. > No luck, none of them helped. I killed apt-listbugs with a signal on i386/kfreebsd, and it died in Parsing Found/Fixed information... 0% Exception `SignalException' at /usr/lib/ruby/1.8/debian.rb:78 - SIGTERM Terminated This is dpkg-ruby trying to fork dpkg, and dpkg never coming back home. def compare_versions(a, rel, b) return system(DPKG, '--compare-versions', a, rel, b) end regards, junichi -- [EMAIL PROTECTED],netfort.gr.jp} Debian Project -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#436059: Fwd: Re: Bug#436059: apt-listbug remains frozen on hurd
Hi, > I tried with multiple numbers - 100, 50, 10. > No luck, none of them helped. strange. > As I had mentioned in my earlier posts, this issue is only seen when the > number of packages passed is too high. In both the cases for me, the meta > package being installed was xserver-xorg which led to installation of 41 > packages. > If I lower down the number of packages, thing will work. > > So maybe you could try to look into ways to cut down one shot execution of > Parsing all packages. If the number of packages passed is too high (say > packages > 15), process them in order. > > I think this should be the cause because lower number of packages passed > doesn't create trouble for apt-listbug on other platforms. This will be absurdly slow. Can you actually look at the memory consumption to verify that it's really a problem? It could be ruby Garbage Collector being broken on those arches. > # process each bug number and get contents, in bach of ParseStep > BTW, I couldn't make out the meaning of this comment. Are you talking > about "batch" or "back" ? batch. regards, junichi -- [EMAIL PROTECTED],netfort.gr.jp} Debian Project -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#436059: Fwd: Re: Bug#436059: apt-listbug remains frozen on hurd
On Tuesday 07 August 2007, Junichi Uekawa wrote: > in lib/debian/bts.rb there is a constant > > ParseStep = 200 > > This is the value which determines how many bugs to process at a time. > Reducing this number will make things slow, and it should really be > determined dynamically based on available memory, but it's currently > defined static. > > If you can tweak this number and find out if this improves the > situation for you, it will be a source of motivation for me to make > this variable dynamic (or configurable). Hi Junichi, I tried with multiple numbers - 100, 50, 10. No luck, none of them helped. FYI, this issue is also reproducible on Debian GNU/kFreeBSD running under a separate VM with 256M of RAM. So the swapping issue should stay valid or not is a difficult thing to say, at least for BSDs. I looked into bts.rb ParseStep = 200 def parse(pkgs, severities = ["critical", "grave"]) require 'debian/btssoap' soap = Debian::BTSSOAP::Soap.new(@host, @port) sa = Debian::BTSSOAP::StringArray.new bugs = Debian::Bugs.new reqbugs = soap.get_bugs('severity', severities, 'package', pkgs) # the total number of bugs max = reqbugs.length # progressed amount offset_i = 0 # process each bug number and get contents, in bach of ParseStep reqbugs.each { |bug| sa << bug if sa.length > ParseStep soap.get_status(sa).each { |b| bugs << b } offset_i += sa.length sa = Debian::BTSSOAP::StringArray.new yield "#{((offset_i).to_f*100/max.to_f).to_i}%" As I had mentioned in my earlier posts, this issue is only seen when the number of packages passed is too high. In both the cases for me, the meta package being installed was xserver-xorg which led to installation of 41 packages. If I lower down the number of packages, thing will work. So maybe you could try to look into ways to cut down one shot execution of Parsing all packages. If the number of packages passed is too high (say packages > 15), process them in order. I think this should be the cause because lower number of packages passed doesn't create trouble for apt-listbug on other platforms. # process each bug number and get contents, in bach of ParseStep BTW, I couldn't make out the meaning of this comment. Are you talking about "batch" or "back" ? Ritesh -- Ritesh Raj Sarraf RESEARCHUT - http://www.researchut.com "Necessity is the mother of invention." signature.asc Description: This is a digitally signed message part.
Bug#436059: Fwd: Re: Bug#436059: apt-listbug remains frozen on hurd
Hi, > I might agree with you on that because the Hurd OS is running under KVM > with 128M of RAM allocated for it. > Although KVM is fast I've felt that Hurd is not _very_ good at memory > management. > This could be true because when I lower down the number of packages, the > installation proceeds. Yes, that sounds like it. 128MB is definitely not enough, and I think the process is starting to swap. The last time I used Hurd (which is like 5 years ago) swap management was done by Mach, and it wasn't that good. > BTW, if this holds true what do you think would be a possibility for a > workaround (excluding the idea of > Lowering down the number of packages ;-)) ? > > Is there a possibility to parse reports one-by-one and maybe write to a > temporary file and then read it ? > Just let's avoid reading the entire thing into RAM. What do you say ? in lib/debian/bts.rb there is a constant ParseStep = 200 This is the value which determines how many bugs to process at a time. Reducing this number will make things slow, and it should really be determined dynamically based on available memory, but it's currently defined static. If you can tweak this number and find out if this improves the situation for you, it will be a source of motivation for me to make this variable dynamic (or configurable). regards, junichi -- [EMAIL PROTECTED],netfort.gr.jp} Debian Project -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#436059: Fwd: Re: Bug#436059: apt-listbug remains frozen on hurd
I might agree with you on that because the Hurd OS is running under KVM with 128M of RAM allocated for it. Although KVM is fast I've felt that Hurd is not _very_ good at memory management. This could be true because when I lower down the number of packages, the installation proceeds. BTW, if this holds true what do you think would be a possibility for a workaround (excluding the idea of Lowering down the number of packages ;-)) ? Is there a possibility to parse reports one-by-one and maybe write to a temporary file and then read it ? Just let's avoid reading the entire thing into RAM. What do you say ? Ritesh -Original Message- From: Junichi Uekawa [mailto:[EMAIL PROTECTED] Sent: Tuesday, August 07, 2007 4:39 AM To: Sarraf, Ritesh Cc: [EMAIL PROTECTED]; Junichi Uekawa Subject: Re: Fwd: Re: Bug#436059: apt-listbug remains frozen on hurd Hi, At Mon, 6 Aug 2007 20:23:14 +0530, Ritesh Raj Sarraf wrote: > > Hi Junichi, > > Please ignore my previous mail because that is not containing the > correct information. It is timing out at the network level only. It > was a network issue. > > Here's the proper log that you were wanting: > {}forwarded="" {}severity="serious" {}owner="" > {}log_modified=1185310445 {}location="db-h" {}subject="lacks upstream URL in the copyright file" > {}originator="Josip Rodin <[EMAIL PROTECTED]>" {}pending="done" > {}tags="" {}fixed_date=[] {}package="xfonts-encodings" > {}found_date=[]> Retrieving bug reports... Done Parsing Found/Fixed > information... 0% A wild guess, how much memory do you have? It occurred to me that could be memory swap management issue with Hurd. Looking at memory usage running top might tell you it's using up memory. >From my experience, it may require around 200MB of memory at this point. Of course, I could be barking at the wrong tree, but one possibility. regards, junichi -- [EMAIL PROTECTED],netfort.gr.jp} Debian Project
Bug#436059: Fwd: Re: Bug#436059: apt-listbug remains frozen on hurd
Hi, At Mon, 6 Aug 2007 20:23:14 +0530, Ritesh Raj Sarraf wrote: > > Hi Junichi, > > Please ignore my previous mail because that is not containing the correct > information. It is timing out at the network level only. It was a network > issue. > > Here's the proper log that you were wanting: > {}forwarded="" {}severity="serious" {}owner="" {}log_modified=1185310445 > {}location="db-h" {}subject="lacks upstream URL in the copyright file" > {}originator="Josip Rodin <[EMAIL PROTECTED]>" {}pending="done" > {}tags="" {}fixed_date=[] {}package="xfonts-encodings" {}found_date=[]> > Retrieving bug reports... Done > Parsing Found/Fixed information... 0% A wild guess, how much memory do you have? It occurred to me that could be memory swap management issue with Hurd. Looking at memory usage running top might tell you it's using up memory. From my experience, it may require around 200MB of memory at this point. Of course, I could be barking at the wrong tree, but one possibility. regards, junichi -- [EMAIL PROTECTED],netfort.gr.jp} Debian Project -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#436059: Fwd: Re: Bug#436059: apt-listbug remains frozen on hurd
r="Josip Rodin <[EMAIL PROTECTED]>" {}pending="done" {}tags="" {}fixed_date=[] {}package="xfonts-base" {}found_date=[]> #nil} {}fixed_versions=["xorg-server/2:1.3.0.0.dfsg-8"] {}mergedwith=428794 {}found=# {}unarchived="" {}blockedby="" {}keywords="sid lenny fixed-upstream" {}msgid="<[EMAIL PROTECTED]>" {}id=428882 {}forwarded="https://bugs.freedesktop.org/show_bug.cgi?id=11301"; {}severity="serious" {}owner="" {}log_modified=1186257063 {}location="db-h" {}subject="xserver-xorg-input-kbd: xserver-xorg-input-keyboard break X" {}originator="WaVeR <[EMAIL PROTECTED]>" {}pending="done" {}tags="sid lenny fixed-upstream" {}fixed_date=[] {}package="xserver-xorg-core" {}found_date=[]> #nil} {}fixed_versions=["xorg-server/2:1.3.0.0.dfsg-8"] {}mergedwith=428882 {}found=# {}unarchived="" {}blockedby="" {}keywords="sid lenny fixed-upstream" {}msgid="<[EMAIL PROTECTED]>" {}id=428794 {}forwarded="https://bugs.freedesktop.org/show_bug.cgi?id=11301"; {}severity="serious" {}owner="" {}log_modified=1186257062 {}location="db-h" {}subject="kbd upgrade breaks keyboard driver" {}originator="Ian McDonald <[EMAIL PROTECTED]>" {}pending="done" {}tags="sid lenny fixed-upstream" {}fixed_date=[] {}package="xserver-xorg-core" {}found_date=[]> #nil} {}fixed_versions=["xfonts-encodings/1:1.0.2-2"] {}mergedwith="" {}found={"xfonts-encodings/1:1.0.2-1"=>nil} {}unarchived="" {}blockedby="" {}keywords="" {}msgid="<[EMAIL PROTECTED]>" {}id=434290 {}forwarded="" {}severity="serious" {}owner="" {}log_modified=1185310445 {}location="db-h" {}subject="lacks upstream URL in the copyright file" {}originator="Josip Rodin <[EMAIL PROTECTED]>" {}pending="done" {}tags="" {}fixed_date=[] {}package="xfonts-encodings" {}found_date=[]> Retrieving bug reports... Done Parsing Found/Fixed information... 0% Thanks, Ritesh -- Forwarded Message -- Subject: Re: Bug#436059: apt-listbug remains frozen on hurd Date: Monday 06 August 2007 From: Ritesh Raj Sarraf <[EMAIL PROTECTED]> To: Junichi Uekawa <[EMAIL PROTECTED]> On Sunday 05 August 2007, Junichi Uekawa wrote: > Try the following NOW, as documented in README.Debian > > > (echo 'VERSION 2'; echo '' ; > ls -1 /var/cache/apt/archives/*_*.deb | > sed 's/^/x x x x /') | > /usr/sbin/apt-listbugs apt -d Hi Junichi, Unfortunately my domain had got expired in between an I might have been having mails bouncing back. Anyway, I've accessed the bug report through the web interface and here's the output you've asked: hurd:~# (echo 'VERSION 2'; echo ''; ls -1 /var/cache/apt/archives/*_*.deb | sed 's/^/x x x x /') | /usr/sbin/apt-listbugs apt -d Reading package fields... Done Reading package status... Done Retrieving bug reports... 0%Exception `LoadError' at /usr/lib/ruby/1.8/xml/encoding-ja.rb:12 - no such file to load -- uconv Set XSD::XMLParser::XMLParser as XML processor. Exception `LoadError' at /usr/lib/ruby/1.8/http-access2.rb:31 - no such file to load -- openssl Wire dump: = Request ! CONNECT TO bugs.debian.org:80 Ritesh --- signature.asc Description: This is a digitally signed message part.
Bug#436059: apt-listbug remains frozen on hurd
On Sunday 05 August 2007, Junichi Uekawa wrote: > Try the following NOW, as documented in README.Debian > > > (echo 'VERSION 2'; echo '' ; > ls -1 /var/cache/apt/archives/*_*.deb | > sed 's/^/x x x x /') | > /usr/sbin/apt-listbugs apt -d Hi Junichi, Unfortunately my domain had got expired in between an I might have been having mails bouncing back. Anyway, I've accessed the bug report through the web interface and here's the output you've asked: hurd:~# (echo 'VERSION 2'; echo ''; ls -1 /var/cache/apt/archives/*_*.deb | sed 's/^/x x x x /') | /usr/sbin/apt-listbugs apt -d Reading package fields... Done Reading package status... Done Retrieving bug reports... 0%Exception `LoadError' at /usr/lib/ruby/1.8/xml/encoding-ja.rb:12 - no such file to load -- uconv Set XSD::XMLParser::XMLParser as XML processor. Exception `LoadError' at /usr/lib/ruby/1.8/http-access2.rb:31 - no such file to load -- openssl Wire dump: = Request ! CONNECT TO bugs.debian.org:80 Ritesh signature.asc Description: This is a digitally signed message part.
Bug#436059: apt-listbug remains frozen on hurd
At Sun, 5 Aug 2007 22:32:27 +0530, Ritesh Raj Sarraf wrote: > > On Sunday 05 August 2007, Junichi Uekawa wrote: > > Try the following NOW, as documented in README.Debian > > > > You should have explained that "NOW" earlier. :-) > By the time I saw your email, I had already done an apt-get clean. > > > > > (echo 'VERSION 2'; echo '' ; > > ls -1 /var/cache/apt/archives/*_*.deb | > > sed 's/^/x x x x /') | > > /usr/sbin/apt-listbugs apt -d > > Anyway, here's the output: > > And probably this is what you were wanting to have a look at: > > Retrieving bug reports... 0%Exception `LoadError' > at /usr/lib/ruby/1.8/xml/encoding-ja.rb:12 - no such file to load -- uconv > Set XSD::XMLParser::XMLParser as XML processor. > Exception `LoadError' at /usr/lib/ruby/1.8/http-access2.rb:31 - no such file > to load -- openssl > Wire dump: No, the above error message always appears, so not relevant to this problem. > hurd:~# (echo 'VERSION 2'; echo ''; > ls -l /var/cache/apt/archives/*_*.deb | > sed 's/^/x x x x /') | > /usr/sbin/apt-listbugs apt -d > Reading package fields... 0%dpkg: conflicting actions -r (--remove) and -I > (--info) > > Type dpkg --help for help about installing and deinstalling packages [*]; > Use `dselect' or `aptitude' for user-friendly package management; > Type dpkg -Dhelp for a list of dpkg debug flag values; > Type dpkg --force-help for a list of forcing options; > Type dpkg-deb --help for help about manipulating *.deb files; > Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*]. The above looks weird. What files do you have in /var/cache/apt/archives/ ? Ermm... actually, it needs to be 'ls -1 /var/cache/apt/archives/*_*.deb |' not 'ls -l /var/cache/apt/archives/*_*.deb |'. Note the difference between '-1' and '-l'. Could you try again with '-1' ? regards, junichi -- [EMAIL PROTECTED],netfort.gr.jp} Debian Project
Bug#436059: apt-listbug remains frozen on hurd
On Sunday 05 August 2007, Junichi Uekawa wrote: > Try the following NOW, as documented in README.Debian > You should have explained that "NOW" earlier. :-) By the time I saw your email, I had already done an apt-get clean. > > (echo 'VERSION 2'; echo '' ; > ls -1 /var/cache/apt/archives/*_*.deb | > sed 's/^/x x x x /') | > /usr/sbin/apt-listbugs apt -d Anyway, here's the output: And probably this is what you were wanting to have a look at: Retrieving bug reports... 0%Exception `LoadError' at /usr/lib/ruby/1.8/xml/encoding-ja.rb:12 - no such file to load -- uconv Set XSD::XMLParser::XMLParser as XML processor. Exception `LoadError' at /usr/lib/ruby/1.8/http-access2.rb:31 - no such file to load -- openssl Wire dump: hurd:~# (echo 'VERSION 2'; echo ''; ls -l /var/cache/apt/archives/*_*.deb | sed 's/^/x x x x /') | /usr/sbin/apt-listbugs apt -d Reading package fields... 0%dpkg: conflicting actions -r (--remove) and -I (--info) Type dpkg --help for help about installing and deinstalling packages [*]; Use `dselect' or `aptitude' for user-friendly package management; Type dpkg -Dhelp for a list of dpkg debug flag values; Type dpkg --force-help for a list of forcing options; Type dpkg-deb --help for help about manipulating *.deb files; Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*]. Options marked [*] produce a lot of output - pipe it through `less' or `more' ! Reading package fields... 2%dpkg: conflicting actions -r (--remove) and -I (--info) Type dpkg --help for help about installing and deinstalling packages [*]; Use `dselect' or `aptitude' for user-friendly package management; Type dpkg -Dhelp for a list of dpkg debug flag values; Type dpkg --force-help for a list of forcing options; Type dpkg-deb --help for help about manipulating *.deb files; Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*]. Options marked [*] produce a lot of output - pipe it through `less' or `more' ! Reading package fields... 4%dpkg: conflicting actions -r (--remove) and -I (--info) Type dpkg --help for help about installing and deinstalling packages [*]; Use `dselect' or `aptitude' for user-friendly package management; Type dpkg -Dhelp for a list of dpkg debug flag values; Type dpkg --force-help for a list of forcing options; Type dpkg-deb --help for help about manipulating *.deb files; Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*]. Options marked [*] produce a lot of output - pipe it through `less' or `more' ! Reading package fields... 6%dpkg: conflicting actions -r (--remove) and -I (--info) Type dpkg --help for help about installing and deinstalling packages [*]; Use `dselect' or `aptitude' for user-friendly package management; Type dpkg -Dhelp for a list of dpkg debug flag values; Type dpkg --force-help for a list of forcing options; Type dpkg-deb --help for help about manipulating *.deb files; Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*]. Options marked [*] produce a lot of output - pipe it through `less' or `more' ! Reading package fields... 8%dpkg: conflicting actions -r (--remove) and -I (--info) Type dpkg --help for help about installing and deinstalling packages [*]; Use `dselect' or `aptitude' for user-friendly package management; Type dpkg -Dhelp for a list of dpkg debug flag values; Type dpkg --force-help for a list of forcing options; Type dpkg-deb --help for help about manipulating *.deb files; Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*]. Options marked [*] produce a lot of output - pipe it through `less' or `more' ! Reading package fields... 10%dpkg: conflicting actions -r (--remove) and -I (--info) Type dpkg --help for help about installing and deinstalling packages [*]; Use `dselect' or `aptitude' for user-friendly package management; Type dpkg -Dhelp for a list of dpkg debug flag values; Type dpkg --force-help for a list of forcing options; Type dpkg-deb --help for help about manipulating *.deb files; Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*]. Options marked [*] produce a lot of output - pipe it through `less' or `more' ! Reading package fields... 13%dpkg: conflicting actions -r (--remove) and -I (--info) Type dpkg --help for help about installing and deinstalling packages [*]; Use `dselect' or `aptitude' for user-friendly package management; Type dpkg -Dhelp for a list of dpkg debug flag values; Type dpkg --force-help for a list of forcing options; Type dpkg-deb --help for help about manipulating *.deb files; Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*]. Options marked [*] produce a lot of output - pipe it through `less' or `more' ! Reading package fields... 15%dpkg: conflicting actions -r (--remove) and -I (--info) Type dpkg --help for help about installing and deinstalling packages [*]; Use `dselect' or `aptitude' for user-friendly packa
Bug#436059: apt-listbug remains frozen on hurd
Hi, > > > I've configured apt-listbugs to run on Hurd. > > > > > > On execution from with apt, apt-listbugs is able to fetch Bug Reports but > > > it freezes for ever on the message "Parsing Found/Fixed information...". > > > > > > The freeze is only for the app and can be interrupted. > > > > > > Please let me know if you need any additional information. > > > > Obviously, more info is required. > > > > see README.Debian > > > > One thing I noticed is that the freeze happens only when there are many > packages being installed i.e. Bug Reports being fetched for many packages and > Parsing being done for many packages. > > By "many", for me it was around 15 packages. > > On a single package install, apt-listbugs works properly. > > Once I again do a "many" package install I'll try the options mentioned in > README.Debian Try the following NOW, as documented in README.Debian (echo 'VERSION 2'; echo '' ; ls -1 /var/cache/apt/archives/*_*.deb | sed 's/^/x x x x /') | /usr/sbin/apt-listbugs apt -d regards, junichi -- [EMAIL PROTECTED],netfort.gr.jp} Debian Project -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#436059: apt-listbug remains frozen on hurd
On Sunday 05 August 2007, Junichi Uekawa wrote: > Hi, > > > I've configured apt-listbugs to run on Hurd. > > > > On execution from with apt, apt-listbugs is able to fetch Bug Reports but > > it freezes for ever on the message "Parsing Found/Fixed information...". > > > > The freeze is only for the app and can be interrupted. > > > > Please let me know if you need any additional information. > > Obviously, more info is required. > > see README.Debian > One thing I noticed is that the freeze happens only when there are many packages being installed i.e. Bug Reports being fetched for many packages and Parsing being done for many packages. By "many", for me it was around 15 packages. On a single package install, apt-listbugs works properly. Once I again do a "many" package install I'll try the options mentioned in README.Debian Ritesh -- Ritesh Raj Sarraf RESEARCHUT - http://www.researchut.com "Necessity is the mother of invention." signature.asc Description: This is a digitally signed message part.
Bug#436059: apt-listbug remains frozen on hurd
Hi, > > I've configured apt-listbugs to run on Hurd. > > On execution from with apt, apt-listbugs is able to fetch Bug Reports but > it freezes for ever on the message "Parsing Found/Fixed information...". > > The freeze is only for the app and can be interrupted. > > Please let me know if you need any additional information. Obviously, more info is required. see README.Debian regards, junichi -- [EMAIL PROTECTED],netfort.gr.jp} Debian Project -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#436059: apt-listbug remains frozen on hurd
Package: apt-listbugs Version: 0.0.82 Severity: normal I've configured apt-listbugs to run on Hurd. On execution from with apt, apt-listbugs is able to fetch Bug Reports but it freezes for ever on the message "Parsing Found/Fixed information...". The freeze is only for the app and can be interrupted. Please let me know if you need any additional information. Ritesh -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: hurd-i386 (i686-AT386) Kernel: GNU-Mach 1.3.99/Hurd-0.3 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/bash Versions of packages apt-listbugs depends on: ii apt 0.6.46.4-0.1 Advanced front-end for dpkg ii libdpkg-ruby1.8 0.3.2modules/classes for dpkg on ruby 1 ii libhttp-access2-ruby1.8 2.0.6-3 HTTP accessing library for ruby ii libintl-gettext-ruby1.8 0.11-10 Gettext wrapper for Ruby 1.8 ii libruby1.8 [libzlib-ruby1.8 1.8.6.36-1 Libraries necessary to run Ruby 1. ii libxml-parser-ruby1.8 0.6.8-2 Interface of expat for the scripti ii ruby1.8.2-1 An interpreter of object-oriented apt-listbugs recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]