Invalid symbolic links

Bug #370582 reported by Alexander Gieg
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Translations
Fix Released
Undecided
Adi Roiban
kdelibs
Fix Released
Medium
kde-l10n-pt (Ubuntu)
Fix Released
Undecided
Unassigned
kde-l10n-ptbr (Ubuntu)
Fix Released
Undecided
Unassigned
kde4libs (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: kde-l10n-ptbr

There are a lot of invalid symbolic links on both the kde-l10n-pt and kde-l10n-ptbr packages (and probably others, but I haven't checked). They can be found with the following command:

$ find -L /usr/share/doc/kde/HTML/* -type l -exec ls -l "{}" \;

And they all follow these four basic patterns (see the attached file for the full list):

/usr/share/doc/kde/HTML/pt/*/common -> ../common
/usr/share/doc/kde/HTML/pt/*/*/common -> ../../common
/usr/share/doc/kde/HTML/pt_BR/*/common -> ../common
/usr/share/doc/kde/HTML/pt_BR/*/*/common -> ../../common

All the while the linked to /usr/share/doc/kde/HTML/(pt or pt_BR)/common directories don't exist.

My guess is the correct destination for all the above links should be /usr/share/doc/kde/HTML/en/common/, provided mostly by kdelibs5-data, hence:

/usr/share/doc/kde/HTML/pt/*/common -> ../../en/common
/usr/share/doc/kde/HTML/pt/*/*/common -> ../../../en/common
/usr/share/doc/kde/HTML/pt_BR/*/common -> ../../en/common
/usr/share/doc/kde/HTML/pt_BR/*/*/common -> ../../../en/common

Although maybe a more generic solution, such as moving this "common" directory to it's own distinctive place, say /usr/share/doc/kde/HTML/common, then linking everything to it, including the English locale's one.

My system:

- Ubuntu 9.04 (updated from 8.10)
- kde-l10n-pt 4:4.2.2-0ubuntu3
- kde-l10n-ptbr 4:4.2.2-0ubuntu3
- kdelibs5-data 4:4.2.2-0ubuntu5

Revision history for this message
Alexander Gieg (alexgieg) wrote :
affects: kde4libs (Ubuntu) → kdelibs (Ubuntu)
description: updated
tags: added: bitesize packaging
Changed in kdelibs:
status: Unknown → New
Changed in kdelibs:
status: New → In Progress
Changed in kdelibs (Ubuntu):
status: New → Confirmed
Changed in kde-l10n-ptbr (Ubuntu):
status: New → Confirmed
Changed in kde-l10n-pt (Ubuntu):
status: New → Confirmed
affects: kdelibs (Ubuntu) → kde4libs (Ubuntu)
Changed in kde4libs (Ubuntu):
status: Confirmed → Triaged
Changed in kde4libs (Ubuntu):
importance: Undecided → Low
Changed in kdelibs:
status: In Progress → Fix Released
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Upstream KDE just committed a fix for this bug, which unfortunately missed inclusion in KDE 4.3.1 by a day... It'll make KDE 4.3.2 though.

This bug also doesn't affect kdelibs, only the l10n packages, so I'm closing the kdelibs task.

Changed in kde-l10n-pt (Ubuntu):
status: Confirmed → Fix Committed
Changed in kde-l10n-ptbr (Ubuntu):
status: Confirmed → Fix Committed
Changed in kde4libs (Ubuntu):
status: Triaged → Invalid
Adi Roiban (adiroiban)
Changed in ubuntu-translations:
status: New → Fix Released
assignee: nobody → Adi Roiban (adiroiban)
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Fix released to Karmic.

Changed in kde-l10n-ptbr (Ubuntu):
status: Fix Committed → Fix Released
Changed in kde-l10n-pt (Ubuntu):
status: Fix Committed → Fix Released
Changed in kdelibs:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.