[RFU?] r871 - jed/trunk/debian

Jörg Sommer joerg at alea.gnuu.de
Sun Sep 9 14:21:24 UTC 2007


Hi Rafael,

Rafael Laboissiere schrieb am Sun 09. Sep, 14:35 (+0200):
> * Jörg Sommer <joerg at alea.gnuu.de> [2007-09-08 13:47]:
> 
> > Rafael Laboissiere schrieb am Fri 07. Sep, 23:43 (+0200):
> > > * Jörg Sommer <jo-guest at alioth.debian.org> [2007-09-07 19:27]:
> > > 
> > > > Author: jo-guest
> > > > Date: 2007-09-07 19:27:14 +0000 (Fri, 07 Sep 2007)
> > > > New Revision: 871
> > > > 
> > > > Modified:
> > > >    jed/trunk/debian/changelog
> > > >    jed/trunk/debian/rules
> > > > Log:
> > > > • trunk/debian/rules
> > > >   · Moved the documentation files used by jed back to /usr/share/jed/doc,
> > > >     because in /usr/share/doc/jed-common they are a violation of policy
> > > >     section 12.3.
> > > 
> > > Should I upload this version?
> > 
> > I don't think it's urgent, but “release early, release often.”
> 
> I found a problem in upgrading from -8 to -9 in my sid chroot.  See the dpkg
> warning message "unable to delete old directory" below.  I will try to
> investigate this today but you may find the root of the problem quicker than
> me.

> Preparing to replace jed-common 1:0.99.18+dfsg.1-8 (using jed-common_0.99.18+dfsg.1-9_all.deb) ...
> Running /usr/share/jed/compile/jed-common...done
> Unpacking replacement jed-common ...
> dpkg: warning - unable to delete old directory `/usr/share/doc/jed-common/hlp': Directory not empty
> Setting up jed-common (1:0.99.18+dfsg.1-9) ...
> Running /usr/share/jed/compile/jed-common...done
> (sid) $ ls -l /usr/share/doc/jed-common/hlp

Much more interesting is ls -ld, but I found the reason in the policy:

6.6 item 4:
   A directory will never be replaced by a symbolic link to a
   directory or vice versa; instead, the existing state (symlink or
                ^^^^^^^^^^
   not) will be left alone and `dpkg' will follow the symlink if
   there is one.

In the reply from Raphael for #428507 he says this should be handled in
the preinst script.

Schöne Grüße, Jörg.
-- 
Ein Mensch sieht ein und das ist wichtig,
nichts ist ganz flach und nichts ganz richtig.
                                               (Eugen Roth)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-jed-devel/attachments/20070909/e9dc2a74/attachment.pgp 


More information about the Pkg-jed-devel mailing list