[LottaNZB 0.5-1] Installer (?) does not invoke 'update-desktop-database'
Bug #425203 reported by
Marcel de Vries
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
LottaNZB |
Fix Released
|
Medium
|
Severin H |
Bug Description
Installer doesn't add LottaNZB correctly to the MIME database. This way firefox doesn't know about LottaNZB. It seems like the installer script "postinst" is missing the following, somewhat critical part.
---
# Automatically added by dh_desktop
if [ "$1" = "configure" ] && which update-
update-
fi
# End automatically added section
---
The debs for LottaNZB 0.4.1 do include these lines in "postinst".
Workaround:
"sudo -E update-
summary: |
- Installer (?) does not invoke 'update-desktop-database' + [LottaNZB 0.5-1] Installer (?) does not invoke 'update-desktop-database' |
To post a comment you must log in.
Hi Marcel de Vries,
I can confirm this issue. Starting with Ubuntu 9.10 (Karmic) this command will not be necessary anymore, but for older versions of Ubuntu, it's still needed of course. The Ubuntu packaged I published was built on my own machine and doesn't contain the "Automatically added by dh_desktop" section, as you've pointed out, although it should. However, the packages built using Launchpad for the LottaNZB PPA all contain the required section for some reason: https:/ /edge.launchpad .net/~lottanzb/ +archive/ ppa
I guess I'll remove the Ubuntu package I've built on my own and replace it by the three packages built using Launchpad.
The problem is that Gdebi thinks that 0.5-1~jaunty1 is older than 0.5-1. I guess I'll have to reupload it and call it 0.5-2~jaunty1.