Your message dated Fri, 20 Aug 2010 13:12:25 +0200
with message-id <[email protected]>
and subject line Re: Bug#593686: wesnoth, wesnoth-core: mistake in doc symlinks
handling
has caused the Debian Bug report #593686,
regarding wesnoth, wesnoth-core: mistake in doc symlinks handling
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 [email protected]
immediately.)
--
593686: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=593686
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: wesnoth, wesnoth-core
Version: 1:1.8.3-4
Coin,
During upgrade:
Preparing to replace wesnoth 1:1.6.5-1 (using
.../wesnoth_1%3a1.8.3-4_all.deb) ...
Unpacking replacement wesnoth ...
(Reading database ... 359837 files and directories currently installed.)
Removing wesnoth-aoi ...
Removing wesnoth-did ...
Removing wesnoth-ei ...
Removing wesnoth-httt ...
Removing wesnoth-l ...
Removing wesnoth-low ...
Removing wesnoth-nr ...
Removing wesnoth-sof ...
Removing wesnoth-sotbe ...
Removing wesnoth-thot ...
Removing wesnoth-trow ...
Removing wesnoth-tsg ...
Removing wesnoth-ttb ...
Removing wesnoth-utbs ...
(Reading database ... 357079 files and directories currently installed.)
Preparing to replace wesnoth-core 1:1.6.5-1+b2 (using
.../wesnoth-core_1%3a1.8.3-4_all.deb) ...
Unpacking replacement wesnoth-core ...
Processing triggers for menu ...
Processing triggers for man-db ...
Processing triggers for gnome-menus ...
Processing triggers for desktop-file-utils ...
Setting up wesnoth (1:1.8.3-4) ...
rmdir: failed to remove `/usr/share/doc/wesnoth': Not a directory
Setting up wesnoth-core (1:1.8.3-4) ...
rmdir: failed to remove `/usr/share/doc/wesnoth-core': Not a directory
These directories are symlinks now:
lrwxrwxrwx 1 root root 16 20 août 12:25 /usr/share/doc/wesnoth ->
wesnoth-1.8-data
lrwxrwxrwx 1 root root 16 20 août 12:26 /usr/share/doc/wesnoth-core
-> wesnoth-1.8-data
The problem is in postinsts, trying to look at the file type with -d,
but this follows the symlink (as explained in the man). So, you'd
better use -L and invert the logic.
I'm not bumping the severity, as the upgrade finishes properly (from a
dpkg point of view at least), and the game still works nicely (affects
only documentation).
Regards.
--
Marc Dequènes (Duck)
pgpj12ymdKB2h.pgp
Description: PGP Digital Signature
--- End Message ---
--- Begin Message ---
Hi!
* Marc Dequènes (Duck) <[email protected]> [2010-08-20 12:47:55 CEST]:
> Setting up wesnoth (1:1.8.3-4) ...
> rmdir: failed to remove `/usr/share/doc/wesnoth': Not a directory
> Setting up wesnoth-core (1:1.8.3-4) ...
> rmdir: failed to remove `/usr/share/doc/wesnoth-core': Not a directory
>
> These directories are symlinks now:
> lrwxrwxrwx 1 root root 16 20 août 12:25 /usr/share/doc/wesnoth ->
> wesnoth-1.8-data
> lrwxrwxrwx 1 root root 16 20 août 12:26 /usr/share/doc/wesnoth-core ->
> wesnoth-1.8-data
As they are meant to be.
> The problem is in postinsts, trying to look at the file type with -d,
> but this follows the symlink (as explained in the man). So, you'd better
> use -L and invert the logic.
This is only cosmetic, the message isn't really causing any troubles
and a failed rmdir assumes that they are symlinks already. As you might
have noticed the install works and the symlinks point to the proper
place.
> I'm not bumping the severity, as the upgrade finishes properly (from a
> dpkg point of view at least), and the game still works nicely (affects
> only documentation).
Actually it doesn't even affect the documentation as you noticed
yourself, the symlinks point to where they are meant to. I won't roll
another update of the package at this point of the freeze for an only
cosmetic message that appears only in some corner cases (like, new
installs of wesnoth and wesnoth-core without upgrades from the old
packages).
Thanks for paying attention to details nevertheless!
Rhonda
--
"Lediglich 11 Prozent der Arbeitgeber sind der Meinung, dass jeder
Mensch auch ein Privatleben haben sollte."
-- http://www.karriere.at/artikel/884/
--- End Message ---