Control: tags -1 - moreinfo unreproducible

Hi!

On Mon, 2013-12-09 at 17:15:20 +0100, Andreas Beckmann wrote:
> On 2013-12-09 10:48, Guillem Jover wrote:
> > On Mon, 2013-12-09 at 09:40:22 +0100, Guillem Jover wrote:
> >> On Mon, 2013-12-09 at 07:03:41 +0100, Andreas Beckmann wrote:
> >> In theory that should be covered by the checks performed and the
> >> installation aborted.

> Why? The dir-to-become-a-symlink contained only things (non-conffiles)
> owned by foo, so it should be a valid candidate for conversion.
> What else would be a prerequisite for doing the conversion?

Ah sorry, I don't know why I read your scenario as consisting of
conffiles, I've amended the test case and now I see the problem. I'm
looking into it.

> > Here's a functional test for the scenario above, but it does not
> > trigger the issue you report, because it bails out before any
> > problematic unpack. Please could you modify it to show what's the
> > problem?
> > 
> > It's against <git://anonscm.debian.org/git/dpkg/pkg-tests.git>.

> As I don't want to debug d-m-h (btw, is there some way to make it verbose?),

Yes, you can set DPKG_DEBUG=1.

> > Could it be it's something else in the packaging, to try to overcome
> > the abort from dpkg-maintscript-helper?

> OK, lets try again with some more verboseness
> 
>   Selecting previously unselected package python-babel-localedata.
>   Preparing to unpack .../python-babel-localedata_1.3+dfsg.1-3_all.deb ...
>   Unpacking python-babel-localedata (1.3+dfsg.1-3) ...
> 
>   drwxr-xr-x 2 root root  9080 Dec  9 15:47 
> /usr/lib/python2.6/dist-packages/babel/localedata
>   lrwxrwxrwx 1 root root    46 Apr 16  2011 
> /usr/lib/python2.6/dist-packages/babel/localedata.py -> 
> ../../../../share/pyshared/babel/localedata.py
>   lrwxrwxrwx 1 root root    61 Dec  9 15:47 
> /usr/lib/python2.7/dist-packages/babel/localedata -> 
> /usr/lib/python2.7/dist-packages/babel/localedata.dpkg-backup
>   drwxr-xr-x 2 root root  9080 Dec  9 15:47 
> /usr/lib/python2.7/dist-packages/babel/localedata.dpkg-backup
>   lrwxrwxrwx 1 root root    46 Apr 16  2011 
> /usr/lib/python2.7/dist-packages/babel/localedata.py -> 
> ../../../../share/pyshared/babel/localedata.py
>   drwxr-xr-x 2 root root 13320 Dec  9 15:47 
> /usr/share/python-babel-localedata/localedata
>   Preparing to unpack .../python-babel_1.3+dfsg.1-3_all.deb ...
>   Unpacking python-babel (1.3+dfsg.1-3) over (0.9.6-1) ...
> 
> (why does the preinst output appear before the "Preparing" message?)

>   Setting up python-babel-localedata (1.3+dfsg.1-3) ...
> 
>   update-alternatives: using /usr/bin/pybabel-python2 to provide 
> /usr/bin/pybabel (pybabel) in auto mode
>   Setting up python-babel (1.3+dfsg.1-3) ...
> 
> (again, postinst output before "Setting up" message)

Yes, the disorderly output is a regression I had also already noticed,
and was going to fix for 1.17.5, it's a problem with the setup buffering
when not writing to a tty.

Thanks,
Guillem


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

Reply via email to