Greasemonkey installer is broken. Package needs to be updated with firefox dependancies.

Bug #202165 reported by W. Scott Lockwood III
6
Affects Status Importance Assigned to Milestone
greasemonkey (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

1)
root@scott-d630:~# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu hardy (development branch)"

2) & 3)
root@scott-d630:~# apt-cache policy firefox-greasemonkey
firefox-greasemonkey:
  Installed: (none)
  Candidate: 0.6.6.20061017.0-2ubuntu1
  Version table:
     0.6.6.20061017.0-2ubuntu1 0
        500 http://us.archive.ubuntu.com hardy/universe Packages

root@scott-d630:~# dpkg -l | grep firefox
ii firefox 3.0~b3+nobinonly-0ubuntu4 meta package for the popular mozilla web bro
ii firefox-2 2.0.0.12+2nobinonly+2-0ubuntu3 lightweight web browser based on Mozilla
ii firefox-2-gnome-support 2.0.0.12+2nobinonly+2-0ubuntu3 Support for Gnome in Mozilla Firefox
ii firefox-3.0 3.0~b3+nobinonly-0ubuntu4 lightweight web browser based on Mozilla
ii firefox-3.0-gnome-support 3.0~b3+nobinonly-0ubuntu4 Support for Gnome in Mozilla Firefox
ii firefox-launchpad-plugin 0.2 Launchpad firefox integration
ii j2re1.4-mozilla-plugin 1:0ubuntu6 Java plugin for firefox
ii mozilla-firefox-adblock 0.5.3.043-4ubuntu1 AdBlock extension for the Iceweasel and Icea
ii mozilla-firefox-locale-en-gb 2.0.0.7+1-0ubuntu3 Mozilla Firefox English language/region pack
ii torbutton-extension 1.0.4-2ubuntu1 iceweasel/firefox/icedove/thunderbird 1-clic
root@scott-d630:~# apt-get install -f -m firefox-greasemonkey
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  firefox-greasemonkey: Depends: firefox (< 2.1) but 3.0~b3+nobinonly-0ubuntu4 is to be installed
E: Broken packages

4)
I expected greasemonkey to be installed in firefox-2 since it's not possible to install it in firefox 3.

5)
It didn't work. It's not targeting the correct package. Manual install also fails.

Additionally, launchpad will not accept 'firefox-greasemonkey' as a package name, which is kind of annoying since it's a package out of your own repo...

Revision history for this message
Caroline Ford (secretlondon) wrote :

Ubuntu ->greasemonkey

Revision history for this message
John Vivirito (gnomefreak) wrote :

Thank you for your bug report. This looks like greasemonkey wasnt updated for firefox3.0.Is this an upgrade from gutsy to hardy? Is this a clean install of greasemonkey?

Changed in greasemonkey:
status: New → Incomplete
Revision history for this message
John Vivirito (gnomefreak) wrote :

the following link explains what i mean https://bugs.edge.launchpad.net/ubuntu/+source/greasemonkey/0.6.6.20061017.0-2ubuntu1
The last push for it was in oct. 2006 it hasnt been updated for latest firefox packages. This is something that needs to be updated with release of firefox.

Changing description to needs packaging <problem>

Revision history for this message
W. Scott Lockwood III (wsl3) wrote :

it's a fresh install of Hardy, so it's all 'clean install'. My Gutsy machines all work fine, it's only Hardy that has the issue for me. Also, the package name (see Caroline's entry above) is different - it's 'firefox-greasemonkey' not 'greasemonkey' according to apt-cache:

scott@scott-d630:~$ apt-cache search greasemonkey
epiphany-extensions - Extensions for Epiphany web browser
firefox-greasemonkey - firefox extension that enables customization of webpages with user scripts
scott@scott-d630:~$ sudo apt-get install epiphany-extensions firefox-greasemonkey
Reading package lists... Done
Building dependency tree
Reading state information... Done
epiphany-extensions is already the newest version.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  firefox-greasemonkey: Depends: firefox (< 2.1) but 3.0~b4+nobinonly-0ubuntu1 is to be installed
E: Broken packages

Changed in greasemonkey:
status: Incomplete → New
Revision history for this message
John Vivirito (gnomefreak) wrote :

Im not looking at the package atm, im kind of tied up in my personal life but if i had to guess its the way the depends in debian/control are set.

Changed in greasemonkey:
status: New → Confirmed
Revision history for this message
John Vivirito (gnomefreak) wrote :

this is not able to be confirmed since noone has had this issue other than Scott at the moment. I wont be home in time for release of hardy by the looks of things.

Changed in greasemonkey:
status: Confirmed → Incomplete
Revision history for this message
John Vivirito (gnomefreak) wrote :

Adrien,
  I subscribed you to this bug since you were last uploader and the maintainer doesnt have a LP address. is it possible for you to take a lok at this so we can get it in Hardy? im looking at being home around end of april and i dont have an up to date Ubuntu pc with me. If not please let me know and i will ask someone else to take a quick look at it.

Revision history for this message
Adrien Cunin (adri2000) wrote :

Confirmed. I'll take care of it.

Changed in greasemonkey:
assignee: nobody → adri2000
importance: Undecided → Medium
status: Incomplete → In Progress
Revision history for this message
Adrien Cunin (adri2000) wrote :

Ubuntu Mozilla team is already working on Firefox 3 extensions, and Saša Bodiroža is working on greasemonkey. Assigning to him.

Changed in greasemonkey:
assignee: adri2000 → jazzva
Revision history for this message
John Vivirito (gnomefreak) wrote :

Adrien,
Thanks for that. I miss my IRC or i might have known that :(

Revision history for this message
Saša Bodiroža (jazzva) wrote :

Updated package was uploaded few days ago [1]. It's waiting to be reviewed, so this should be fixed in few days...

[1] https://bugs.edge.launchpad.net/ubuntu/+source/greasemonkey/+bug/205172

Revision history for this message
Saša Bodiroža (jazzva) wrote :

This bug is fixed in the last upload. Marking as "Fix Released".

Changed in greasemonkey:
assignee: jazzva → nobody
status: In Progress → Fix Released
Revision history for this message
John Vivirito (gnomefreak) wrote :

Thank you Sasa, and great work on all the other extenstions you have been working on.

Revision history for this message
W. Scott Lockwood III (wsl3) wrote :

This is now fixed for me. Thanks guys!

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.