[Pkg-tcltk-devel] Bug#774890: Bug#774890: itk3: unhandled symlink to directory conversion: /usr/share/doc/PACKAGE
Sergei Golovan
sgolovan at nes.ru
Fri Jan 16 10:31:36 UTC 2015
Hi Andreas,
On Thu, Jan 8, 2015 at 8:46 PM, Andreas Beckmann <anbe at debian.org> wrote:
> Hi,
>
> an upgrade test with piuparts revealed that your package installs files
> over existing symlinks and possibly overwrites files owned by other
> packages. This usually means an old version of the package shipped a
> symlink but that was later replaced by a real (and non-empty)
> directory. This kind of overwriting another package's files cannot be
> detected by dpkg.
>
> This was observed on the following upgrade paths:
>
> lenny -> squeeze -> wheezy -> jessie
>
> The errors seems to date back to the lenny->squeeze update ...
Yes, I see that. But I'm not sure if this bug is serious for now. And since even
squeeze is already discontinued I'm not sure if this can be qualified
as a bug at all.
Though I can add calls to dpkg-maintscript-helper to the itk3 maintainer's
scripts for jessie. It'll fix the overwriting the itcl3 package files,
but upgrade
path lenny->squeeze->wheezy->jessie will still fail leaving a few files
unowned after the packages wil be purged (they are left from upgrades
lenny->squeeze and squeeze->jessie):
/usr/share/doc/itcl3/CHANGES.gz not owned
/usr/share/doc/itcl3/INCOMPATIBLE.gz not owned
/usr/share/doc/itcl3/README.gz not owned
/usr/share/doc/itcl3/TODO not owned
/usr/share/doc/itcl3/changelog.gz not owned
But anyway, I'm tempted to just close this bugreport since it's reproducible
for upgrades from really old distribution.
Cheers!
--
Sergei Golovan
More information about the Pkg-tcltk-devel
mailing list