Re: [Bug 854622] Re: Could not install libglib2.0

2011-09-30 Thread Michael Nelson
On Fri, Sep 30, 2011 at 3:39 AM, Steve Langasek steve.langa...@canonical.com wrote: Please show 'ls -ld /usr/share/doc/libglib2.0*'.  I'm pretty sure one of the directories is wrongly symlinked to the other, which means that unpacking libglib2.0-data after libglib2.0-0 *overwrites* the

Re: [Bug 854622] Re: Could not install libglib2.0

2011-09-30 Thread Martin Pitt
Steve Langasek [2011-09-30 5:37 -]: So glib2.0 needs to clean up its historic mis-migration. Hmm, the preinst files do if [ $1 = upgrade ] dpkg --compare-versions $2 lt-nl 2.27.5-2; then rm -f /usr/share/doc/libglib2.0-dev fi I. e. correctly use lt-nl (thus don't fire on fresh

Re: [Bug 854622] Re: Could not install libglib2.0

2011-09-30 Thread Michael Nelson
On Tue, Sep 27, 2011 at 12:51 PM, Michael Nelson michael.nel...@canonical.com wrote: Not that I'm aware of (see below), but it is possible that I've sudo'd a symlink at some point - I don't remember doing so, and don't see why I would have (we do most our dev work in a virtualenv), but I guess

Re: [Bug 854622] Re: Could not install libglib2.0

2011-09-29 Thread Martin Pitt
Steve Langasek [2011-09-30 1:39 -]: This is a classic botched symlink-directory migration in a package. For sure, but neither the natty nor the recent oneiric versions actually shipped any symlinks, and I'm fairly sure we didn't introduce them at any time during oneiric. -- You received

Re: [Bug 854622] Re: Could not install libglib2.0

2011-09-27 Thread Michael Nelson
On Tue, Sep 27, 2011 at 11:23 AM, Martin Pitt martin.p...@ubuntu.com wrote: In such a situation, could you please give me the output of  ls -l /usr/share/doc/*glib2.0*/changelog.Debian.gz  dpkg -S /usr/share/doc/*glib2.0*/changelog.Debian.gz $ ls -l