flash installer package doesnt support ubufox
Bug #283687 reported by
Alexander Sack
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
flashplugin-nonfree (Ubuntu) |
Expired
|
High
|
Unassigned |
Bug Description
Binary package hint: flashplugin-nonfree
flash needs to link its plugin in /usr/share/
In turn the installer must touch the $APPDIR/.autoreg file in postinst. example how to do that is in the mozilla-
In turn we might look into cleaning up how the links are organized. for intrepid we might need a quick solution with low regression risk though.
To post a comment you must log in.
discussion from irc on the link cleanup:
12:00 < asac> fta2: actually there is one major thing we might wanna look into ubufox/ plugins/ flashplugin- nonfree/ libflashplayer- arch.so flashplugin- nonfree/ libflashplayer. so xulrunner- addons/ flashplugin- alternative. so flashplugin- nonfree/ libflashplayer. so flashplugin- nonfree/ npwrapper. libflashplayer. so xulrunner- addons/ flashplugin- alternative. so flashplugin- nonfree/ libflashplayer. so flashplugin- nonfree/ libflashplayer- arch.so xulrunner- addons/ flashplugin- alternative. so flashplugin- nonfree/ libflashplayer. so flashplugin- nonfree/ npwrapper. libflashplayer. so flashplugin- nonfree/ libflashplayer- arch.so xulrunner- addons/ flashplugin- alternative. so flashplugin- nonfree/ libflashplayer- arch.so <= /usr/share/ ubufox/ plugins/ libflashplayer. so
12:00 < asac> even though it scares me a bit and i am not sure if its too high risk
12:01 < asac> (flash)
12:01 < fta2> ?
12:01 < asac> the actual binary should be linked to /usr/share/
12:01 < asac> which sounds simple, but since we have two different locations we cannot use dh_link
12:01 < asac> imo we should look into fixing the fact that flash has two different locations
12:02 < asac> by lets say making whatever binary is used available in /var/lib/
12:02 < asac> which would be a link to the i386 binary on 386 and to the npviewer thing on amd64
12:02 < asac> would basically add a another link layer to the solution :(
12:08 < asac> fta2: so what we currently have is:
12:08 < asac> /usr/lib/
12:09 < asac> <= /usr/lib/
12:09 < asac> and
12:09 < asac> /usr/lib/
12:09 < asac> <= (loaded) /var/lib/
12:09 < asac> <= /usr/lib/
12:09 < asac> thats really ugly
12:09 < asac> i mean the alternative system surely shouldnt be used for doing arch dependent locations
12:10 < asac> and because of that ignorance we have the mess now
12:10 < asac> so the clean solution (please give better ideas if you have) would be:
12:10 < asac> /usr/lib/
12:10 < asac> <= /var/lib/
12:10 < asac> <= /usr/lib/
12:10 < asac> and
12:10 < asac> /usr/lib/
12:11 < asac> <= (loaded) /var/lib/
12:11 < asac> <= /var/lib/
12:11 < asac> <= /usr/lib/
12:12 < asac> (and) /var/lib/