Re: [Pkg-utopia-maintainers] Bug#876070: libavahi-core7: Does not install

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: [Pkg-utopia-maintainers] Bug#876070: libavahi-core7: Does not install

Michael Biebl-3
Control: tags -1 + moreinfo unreproducible

Am 18.09.2017 um 09:02 schrieb Eric Valette:

> Package: libavahi-core7
> Version: 0.7-1
> Severity: grave
> Justification: renders package unusable
>
> apt-get -f install
> Reading package lists... Done
> Building dependency tree      
> Reading state information... Done
> The following additional packages will be installed:
>   libavahi-core7
> The following packages will be upgraded:
>   libavahi-core7
> 1 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
> 33 not fully installed or removed.
> Need to get 0 B/114 kB of archives.
> After this operation, 3072 B disk space will be freed.
> Do you want to continue? [Y/n]
> (Reading database ... 147923 files and directories currently installed.)
> Preparing to unpack .../libavahi-core7_0.7-1_amd64.deb ...
> Unpacking libavahi-core7:amd64 (0.7-1) over (0.6.32-2) ...
> dpkg: error processing archive /var/cache/apt/archives/libavahi-core7_0.7-1_amd64.deb (--unpack):
>  unable to install (supposed) new info file '/var/lib/dpkg/tmp.ci/shlibs': Structure needs cleaning
> Errors were encountered while processing:
>  /var/cache/apt/archives/libavahi-core7_0.7-1_amd64.deb
> E: Sub-process /usr/bin/dpkg returned an error code (1)
>
I can't reproduce the problem. Neither on my laptop nor in a chroot test
environment.

The shlibs file shipped by libavahi-core7_0.7-1 looks right to me
(attached), so I have no idea what's going on here.

Guillem, can you chime in here, please. What does this error message
mean and when and why can this happen.

Regards,
Michael
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

shlibs (60 bytes) Download Attachment
signature.asc (849 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: [Pkg-utopia-maintainers] Bug#876070: libavahi-core7: Does not install

Guillem Jover
Hi!

On Mon, 2017-09-18 at 12:29:53 +0200, Michael Biebl wrote:
> Am 18.09.2017 um 09:02 schrieb Eric Valette:
> > Package: libavahi-core7
> > Version: 0.7-1
> > Severity: grave
> > Justification: renders package unusable

> > (Reading database ... 147923 files and directories currently installed.)
> > Preparing to unpack .../libavahi-core7_0.7-1_amd64.deb ...
> > Unpacking libavahi-core7:amd64 (0.7-1) over (0.6.32-2) ...
> > dpkg: error processing archive /var/cache/apt/archives/libavahi-core7_0.7-1_amd64.deb (--unpack):
> >  unable to install (supposed) new info file '/var/lib/dpkg/tmp.ci/shlibs': Structure needs cleaning

> I can't reproduce the problem. Neither on my laptop nor in a chroot test
> environment.
>
> The shlibs file shipped by libavahi-core7_0.7-1 looks right to me
> (attached), so I have no idea what's going on here.
>
> Guillem, can you chime in here, please. What does this error message
> mean and when and why can this happen.

Wow, I've never seen that errno message before. Quickly checking glibc
it seems this is coming from EUCLEAN, but glibc's manual is of no much
help. Checking linux seems like this indicates a filesystem corruption
error, at least on MTD, Lustre, BTRFS, crypto, extN, jbd, JFFS2, NFS,
UBIFS and XFS (based) "filesystems".

So this seems like a local error. Time for backups and fsck in case
the filesystem used does have such tool. :)

Thanks,
Guillem

Reply | Threaded
Open this post in threaded view
|

Re: [Pkg-utopia-maintainers] Bug#876070: libavahi-core7: Does not install

Ian Jackson-2
In reply to this post by Michael Biebl-3
> > Unpacking libavahi-core7:amd64 (0.7-1) over (0.6.32-2) ...
> > dpkg: error processing archive /var/cache/apt/archives/libavahi-core7_0.7-1_amd64.deb (--unpack):
> >  unable to install (supposed) new info file '/var/lib/dpkg/tmp.ci/shlibs': Structure needs cleaning

This means that dpkg called

  rename("/var/lib/dpkg/tmp.ci/shlibs",
         "/var/lib/dpkg/info/libavahi-core7.shlibs" /* I think */);

and dpkg got EUCLEAN (!)  I had to look that up, too.
See Guillem's reply.

Ian.