Your message dated Mon, 29 Mar 2021 12:49:41 +0000
with message-id <e1lqrkv-0007ii...@fasolo.debian.org>
and subject line Bug#985715: fixed in ukui-themes 3.0.1-1
has caused the Debian Bug report #985715,
regarding ukui-themes: unhandled symlink to directory conversion: 
/usr/share/icons/ukui-icon-theme-default/128x128 -> ../ukui/128x128
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
985715: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=985715
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: ukui-themes
Version: 3.0.0-1
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

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:

  testing -> sid

For /usr/share/doc/PACKAGE this may not be problematic as long as both
packages are installed, ship byte-for-byte identical files and are
upgraded in lockstep. But once one of the involved packages gets
removed, the other one will lose its documentation files, too,
including the copyright file, which is a violation of Policy 12.5:
https://www.debian.org/doc/debian-policy/ch-docs.html#copyright-information

For other overwritten locations anything interesting may happen.

Note that dpkg intentionally does not replace directories with symlinks
and vice versa, you need the maintainer scripts to do this.
See in particular the end of point 4 in
https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#details-of-unpack-phase-of-installation-or-upgrade

It is recommended to use the dpkg-maintscript-helper commands
'dir_to_symlink' and 'symlink_to_dir' (available since dpkg 1.17.14)
to perform the conversion, ideally using d/$PACKAGE.maintscript.
See dpkg-maintscript-helper(1) and dh_installdeb(1) for details.


>From the attached log (scroll to the bottom...):

  Preparing to unpack .../ukui-themes_3.0.0-1_all.deb ...
  Unpacking ukui-themes (3.0.0-1) over (1.4.1-1) ...
  dpkg: error processing archive 
/var/cache/apt/archives/ukui-themes_3.0.0-1_all.deb (--unpack):
   unable to install new version of 
'/usr/share/icons/ukui-icon-theme-default/128x128/apps/0ad.png': No such file 
or directory
  Errors were encountered while processing:
   /var/cache/apt/archives/ukui-themes_3.0.0-1_all.deb


There are probably more symlinks that need conversion, I haven't
tried to find all of them.


cheers,

Andreas

Attachment: ukui-themes_3.0.0-1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: ukui-themes
Source-Version: 3.0.1-1
Done: handsome_feng <jianfen...@ubuntukylin.com>

We believe that the bug you reported is fixed in the latest version of
ukui-themes, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 985...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
handsome_feng <jianfen...@ubuntukylin.com> (supplier of updated ukui-themes 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 26 Mar 2021 11:21:10 +0000
Source: ukui-themes
Architecture: source
Version: 3.0.1-1
Distribution: unstable
Urgency: medium
Maintainer: Kylin Team <team+ky...@tracker.debian.org>
Changed-By: handsome_feng <jianfen...@ubuntukylin.com>
Closes: 985715
Changes:
 ukui-themes (3.0.1-1) unstable; urgency=medium
 .
   * New upstream release. (Closes: #985715)
Checksums-Sha1:
 121494f66f82778ed17b6104109ae315a89747f6 1981 ukui-themes_3.0.1-1.dsc
 f8d9c050860483914dcea491d540a6a55dd1919a 67200168 ukui-themes_3.0.1.orig.tar.gz
 a2ec1952551c1608051daae4e835993dcaecb626 1992 ukui-themes_3.0.1-1.debian.tar.xz
 6da4343b7d3e56ba52eecbba67ca29e4da29eff9 8001 
ukui-themes_3.0.1-1_source.buildinfo
Checksums-Sha256:
 80f273358ce5c5c9e27badd5f6d3757183e921014796978b2ebdc5a16b328a00 1981 
ukui-themes_3.0.1-1.dsc
 c2e48880cfb1f1d3bdc676c13c0b84a88b1e6b3d136f74da91a0a1d6d9a6f0f9 67200168 
ukui-themes_3.0.1.orig.tar.gz
 75860789d59b1031607596b67aad9a6970dfe74a040b6c57de1d6114537d34d7 1992 
ukui-themes_3.0.1-1.debian.tar.xz
 21fd8271d6077b89afafeedabe9e431bc70894da6d7637205a35bd1cf8c67b7b 8001 
ukui-themes_3.0.1-1_source.buildinfo
Files:
 e9238229d52e4ed227b6cb53f75a11c5 1981 gnome optional ukui-themes_3.0.1-1.dsc
 629bc240f8f0323a035926020304eaed 67200168 gnome optional 
ukui-themes_3.0.1.orig.tar.gz
 c8fa4f5f94f5b5926ac8a17052813be9 1992 gnome optional 
ukui-themes_3.0.1-1.debian.tar.xz
 662c593d181fba32f2d62fc564678c1e 8001 gnome optional 
ukui-themes_3.0.1-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJPBAEBCAA5FiEEhsgAHpUwnacZWWSCm7hQwBMRHwwFAmBhyO4bHGppYW5mZW5n
bGlAdWJ1bnR1a3lsaW4uY29tAAoJEJu4UMATER8MWhcP/jw9JscLZAEGMtp1vfGg
OBMoRVBA0mzbvNjQwERJ/GpPqH4MAvACZl3pFT4JXgt9PcFfduQ1URuF+gbqEe8c
NeBXbv/UUDHOm8xeIhW0zk2A+9w/RQQgvvdw05LsVa8HT9emZX9z8ei97NrB1Dp8
djoP12cZkClIOULwHu2Yx1reRnrSAwSNXleAAcFDXv/9NrfsPJNrN48hSH9JthIs
0omh/bzhiPETmHW3Ql41XHoXpSbeRVDTKxFBMLfyUvnub2GZ1Hs5tqaKXT60A32L
FrcyHuUVblQwLbUks6So7POtjU7Bkilws7mvO/lPsFP2jnube+I7btHFNRkvFKNV
3JhVjLsotXGlCJujVGXeqEAT3aOBp7RQ2+embbAO85dXLUB8C3vH0dAfgQWSoBhN
72yD5KUEQoBeq3zSIUpeoQaFKlz939W1H5PQ7E5n9bABaTbhKixrBjYgBSoV+YCw
zjClPUff5O3d2wd9jeBMe9Xp/2ak8dNjIlvEzwiJHhfc68r1DtqMW1kDTSG0zzpI
BMhQMgqde/kELv6YIU5DUHPlWiUJl7RauJqP8VmEdPrqhtIQGIXro8VY6tFTEe9U
oZxV8edU9fxBvOb0ZzeIPNUK9uN5JUrny2AJVWQnJSSyuxB8jHBaMV+Fk9Wi88Aj
N8DsrpqjCOQv3FFXwpWRt6Dg
=gh4V
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to