I attempted to install "liblircclient0" on Intrepid. Install failed.

Bug #327493 reported by Josh Kupershmidt
4
Affects Status Importance Assigned to Milestone
lirc (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: lirc

This is a clean install of Ubuntu Intrepid on an Acer Aspire One machine. The only thing I've installed myself, other than the standard package updates suggested by synaptic since install, is "linux-backports-modules-intrepid". This update was suggested by Synaptic, so I'm assuming this must be widely used and installed.

Here are the last few lines of /var/log/apt/term.log :

Log started: 2009-02-09 22:49:06
(Reading database ... dpkg: error processing /var/cache/apt/archives/liblircclient0_0.8.4a-0ubuntu2~intrepid1_i386.deb (--unpack):
 files list file for package `tcpd' is missing final newline
Errors were encountered while processing:
 /var/cache/apt/archives/liblircclient0_0.8.4a-0ubuntu2~intrepid1_i386.deb
Processing was halted because there were too many errors.
Log ended: 2009-02-09 22:49:09

And here is the output of the command "apt-cache policy lirc":

lirc:
  Installed: (none)
  Candidate: 0.8.4a-0ubuntu2~intrepid1
  Version table:
     0.8.4a-0ubuntu2~intrepid1 0
        500 http://us.archive.ubuntu.com intrepid-backports/universe Packages
     0.8.3-0ubuntu2 0
        500 http://us.archive.ubuntu.com intrepid/universe Packages

And here is the output of "apt-cache policy liblircclient0":
liblircclient0:
  Installed: 0.8.3-0ubuntu2
  Candidate: 0.8.4a-0ubuntu2~intrepid1
  Version table:
     0.8.4a-0ubuntu2~intrepid1 0
        500 http://us.archive.ubuntu.com intrepid-backports/main Packages
 *** 0.8.3-0ubuntu2 0
        500 http://us.archive.ubuntu.com intrepid/main Packages
        100 /var/lib/dpkg/status

ProblemType: Package
Architecture: i386
Dependencies:
 libgcc1 1:4.3.2-1ubuntu12
 gcc-4.3-base 4.3.2-1ubuntu12
 findutils 4.4.0-2ubuntu3
 libc6 2.8~20080505-0ubuntu8
DistroRelease: Ubuntu 8.10
ErrorMessage: files list file for package `tcpd' is missing final newline
NonfreeKernelModules: ath_hal
Package: liblircclient0 0.8.3-0ubuntu2
SourcePackage: lirc
Title: package liblircclient0 0.8.3-0ubuntu2 failed to install/upgrade: files list file for package `tcpd' is missing final newline
Uname: Linux 2.6.27-11-generic i686

Revision history for this message
Josh Kupershmidt (schmiddy) wrote :
Revision history for this message
Josh Kupershmidt (schmiddy) wrote :

I'd like to note that this bug actually shouldn't belong with the package 'lirc' -- the real problem, as shown in the log I pasted, is the error message "files list file for package `tcpd' is missing final newline". I'd be happy to dig further into what exactly is wrong, if someone could point me in the right direction.

Revision history for this message
Josh Kupershmidt (schmiddy) wrote :

It appears that the cause of the problem was actually filesystem corruption on the machine I was using. I was booting the laptop off a USB disk with Ubuntu installed on it, and further tests indicated the faulty USB disk was to blame, causing all sorts of nasty fsck error messages. This bug should be closed, assuming others aren't encountering the same problem.

Changed in lirc:
status: New → Invalid
Revision history for this message
Cruncher (ubuntu-wkresse) wrote :

These messages are caused by a corrupted dpkg database, which may happen for example when an update process got forcibly interrupted. The solution is given here http://finkproject.org/faq/usage-fink.php under "Q5.19". Essentially, you need to recreate the list database entry for liblircclient0 (ignore tcpd, that's a spurious message).
Marking as duplicate.

Revision history for this message
Lucas de Sampaio Bender (lucassbender) wrote : Re: [Bug 327493] Re: I attempted to install "liblircclient0" on Intrepid. Install failed.

Hi there,

Thanks for the answer. At the time I got this bug, I tried to solve it.
 I'm new to Linux, so I don't know if it worked. At least I believe it
did. I ran dpkg install to see the broken packages, and repaired broken
packages. Dpkg downloaded and installed libraries that were not
installed by the time the bug happen.
Reading the answer gave me an insight how to proceed next time.

Cruncher wrote:
> *** This bug is a duplicate of bug 108189 ***
> https://bugs.launchpad.net/bugs/108189
>
> These messages are caused by a corrupted dpkg database, which may happen for example when an update process got forcibly interrupted. The solution is given here http://finkproject.org/faq/usage-fink.php under "Q5.19". Essentially, you need to recreate the list database entry for liblircclient0 (ignore tcpd, that's a spurious message).
> Marking as duplicate.
>
> ** This bug has been marked a duplicate of bug 108189
> files list file for package `*' is missing final newline
>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.