symlink is relative - which means it does not always display

Bug #313457 reported by Anand Kumria
2
Affects Status Importance Assigned to Milestone
firefox-3.0 (Ubuntu)
Confirmed
Wishlist
Unassigned

Bug Description

Binary package hint: firefox-3.0-branding

Hi,

The branding package contains:

eve% ls -l /usr/share/pixmaps/firefox-3.0.png
lrwxrwxrwx 1 root root 44 Dec 17 23:47 /usr/share/pixmaps/firefox-3.0.png -> ../../lib/firefox-3.0.5/icons/mozicon128.png

This works in most situations; however if you have (let's say) migrated /usr/share to /home and then symlinked /usr/share to /home/share as I have you end up with a no firefox icon.

Having a relative symlink means that I need to 'bind' mount /home/share onto /usr/share (possible, but not as easy to do as a migration above). It would be nicer if the symlink was 'from the root' and thus it could work in both situation.

i.e. please change it to:

eve% ls -l /usr/share/pixmaps/firefox-3.0.png
lrwxrwxrwx 1 root root 44 Dec 17 23:47 /usr/share/pixmaps/firefox-3.0.png ->/usr/lib/firefox-3.0.5/icons/mozicon128.png

Which works nicely.

Thanks,
Anand

ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
Package: firefox-3.0-branding 3.0.5+nobinonly-0ubuntu1
ProcEnviron:
 PATH: custom, user
 LANG=C
 SHELL=/usr/bin/zsh
SourcePackage: firefox-3.0
Uname: Linux 2.6.28-3-generic i686

Tags: apport-bug
Revision history for this message
Anand Kumria (wildfire) wrote :
Revision history for this message
Richard Seguin (sectech) wrote :

Thank you for your suggestion. However, the changes you are requesting aren't really a bug and require more discussion, which should be done on an appropriate mailing list or forum. http://www.ubuntu.com/support/community/mailinglists might be a good start for determining which mailing list to use.

* Migrating /usr/share to /home is considered to be a "customised" operation and isn't something that is normally done. I am sure that moving everything from /usr/share to /home/share would break more then just firefox.

I will mark this as a "wishlist" as the sym link you have suggested is a good idea and might want to be considered for future releases.

Revision history for this message
Richard Seguin (sectech) wrote :

* Flagged as wishlist by bug-control triager

Changed in firefox-3.0:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Anand Kumria (wildfire) wrote : Re: [Bug 313457] Re: symlink is relative - which means it does not always display

Hi Richard,

Nothing else broke when moving /usr/share to /home/share, because it
was also symlinked so that anything that referred to /usr/share/ 'from
the top' worked as expected.

Sure the action I am requesting (having the symlink changed from
relative to absolute) is a wishlist item. However the bug (that the
icon was not being displayed) was occuring; hence I thought that was
the appropriate way to flag this.

Thank you for taking the time to triage this though.

Cheers,
Anand

On 1/3/09, Richard Seguin <email address hidden> wrote:
> * Flagged as wishlist by bug-control triager
>
> ** Changed in: firefox-3.0 (Ubuntu)
> Importance: Undecided => Wishlist
> Status: New => Confirmed
>
> --
> symlink is relative - which means it does not always display
> https://bugs.launchpad.net/bugs/313457
> You received this bug notification because you are a direct subscriber
> of the bug.
>
>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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