nautilus-gksu tries to remove nautilus

Bug #379907 reported by Hew
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gksu (Ubuntu)
Invalid
Medium
Unassigned
nautilus (Ubuntu)
Fix Released
Wishlist
Unassigned
nautilus-filename-repairer (Ubuntu)
Fix Released
Undecided
Andrew Starr-Bochicchio

Bug Description

Binary package hint: gksu

With Ubuntu Karmic, I cannot install nautilus-gksu. It was removed during the Jaunty -> Karmic upgrade, and now cannot be installed due to dependency issues.

----

The following packages have unmet dependencies:
  nautilus-gksu: Depends: libnautilus-extension1 (>= 1:2.26.2) but it is not going to be installed
E: Broken packages
andrew@andrew-testing:~$ apt-cache policy libnautilus-extension1
libnautilus-extension1:
  Installed: 1:2.27.4-0ubuntu2
  Candidate: 1:2.27.4-0ubuntu2
  Version table:
 *** 1:2.27.4-0ubuntu2 0
        500 http://archive.ubuntu.com karmic/main Packages
        100 /var/lib/dpkg/status

Hew (hew)
Changed in gksu (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Rafael Belmonte (eaglescreen) wrote :

$ sudo apt-get install nautilus-gksu
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.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  nautilus-gksu: Depends: libnautilus-extension1 (>= 1:2.26.2) but it is not going to be installed
E: Broken packages

Hew (hew)
Changed in gksu (Ubuntu):
status: New → Confirmed
Revision history for this message
Christopher (soft-kristal) wrote :

Same problem here. I like this application as it is easier to use than the terminal.

I've attached a screenshot of what needs to be removed to install. Needless to say, I'm reluctant to proceed.

description: updated
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Please un-subscribe main-sponsors. I thought this only needed a rebuild, but that's not the case.

The Nautilus package actually explicitly breaks nautilus-gksu (<< 2.0.2-2+b1)

From nautilus debian/control:

Package: libnautilus-extension1
Architecture: any
Section: libs
Depends: ${misc:Depends},
         ${shlibs:Depends}
Conflicts: libnautilus2-2
Breaks: nautilus (<< 2.22),
        gnome-mount (<< 0.8),
        nautilus-cd-burner (<< 2.22),
        file-roller (<< 2.24),
        python-nautilus (<< 0.5),
        nautilus-sendto (<< 0.14.0-2),
        nautilus-open-terminal (<< 0.9),
        nautilus-image-converter (<< 0.3),
        nautilus-filename-repairer (<< 0.0.5-2),
        eiciel (<< 0.9.6.1-3),
        diff-ext (<= 0.2.3-3),
        nautilus-gksu (<< 2.0.2-2+b1),
        nautilus-actions (<< 1.4.1-1+b1),
        nautilus-share (<< 0.7.2-4+b1),
        seahorse-plugins (<< 2.24.1-3+b1)

We seem to have picked this up from Debian in the last merge:

nautilus (2.26.2-1) unstable; urgency=low

  * Break eiciel, diff-ext, nautilus-gksu, nautilus-actions,
    nautilus-share and seahorse-plugins until versions rebuilt with the
    new extension path.

I think this was probably done inadvertently. Apparently 2.0.2-2ubuntu2 < 2.0.2-2+b1

Opening a Nautilus task.

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Here's the error I got when attempting to test the rebuild nautilus-gksu:

dpkg: dependency problems prevent configuration of nautilus-gksu:
 libnautilus-extension1 (1:2.27.4-0ubuntu2) breaks nautilus-gksu (<< 2.0.2-2+b1) and is installed.
  Version of nautilus-gksu to be configured is 2.0.2-2ubuntu2.
dpkg: error processing nautilus-gksu (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 nautilus-gksu

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

Patch for nautilus.

(Obviously the above requesting main-sponsors to be un-subscribed isn't what I want anymore as I'm supplying diffs. I though this was going to take some more investigation, but figured it out while writing the above. Just forgot to remove the first line... =) )

Changed in nautilus (Ubuntu):
importance: Undecided → Wishlist
Hew (hew)
tags: added: regression-potential
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your work there

Changed in nautilus (Ubuntu):
status: New → Fix Committed
Revision history for this message
Sebastien Bacher (seb128) wrote :

why do you think that a gksu rebuild is required?

Changed in gksu (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Sebastien Bacher (seb128) wrote :

Changing back to new for now, the issue seems a dpkg bug the ubuntu revision should be higher than the binary nmu version

Changed in nautilus (Ubuntu):
status: Fix Committed → New
Revision history for this message
Sebastien Bacher (seb128) wrote :

uploaded the change

Changed in nautilus (Ubuntu):
status: New → Fix Released
Revision history for this message
Steve Beattie (sbeattie) wrote :

The fix in nautilus does not require a rebuild of the gksu/nautilus-gksu package; the packages successfully install together now. Closing the gksu task.

Changed in gksu (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
Michael DePaulo (mikedep333) wrote :

There is a similar problem with nautilus-filename-repairer.

mike@minitrue:~$ sudo apt-get install nautilus-filename-repairer
[sudo] password for mike:
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.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  nautilus-filename-repairer: Depends: libnautilus-extension1 (>= 1:2.22.2) but it is not going to be installed
E: Broken packages
mike@minitrue:~$

Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

There's a Breaks on nautilus-filename-repairer (<< 0.0.5-2). 0.0.5-3 is in Debian and looks appropriate. Sync in Bug #437705

 nautilus-filename-repairer (0.0.5-3) unstable; urgency=low

   * Upload to unstable. (Closes: #529871)
   * Standards-Version: 3.8.2

 -- Changwoo Ryu <email address hidden> Thu, 30 Jul 2009 23:46:15 +0900

nautilus-filename-repairer (0.0.5-2) experimental; urgency=low

   * Used -X option to dh_makeshlibs.
   * Build-Depends on libnautilus-extension-dev (>= 2.22.0) for the new
     nautilus extension ABI. (Closes: #475232)

 -- Changwoo Ryu <email address hidden> Tue, 01 Apr 2008 22:54:07 +0900

Changed in nautilus-filename-repairer (Ubuntu):
status: New → In Progress
assignee: nobody → Andrew Starr-Bochicchio (andrewsomething)
Changed in nautilus-filename-repairer (Ubuntu):
status: In Progress → Fix Released
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.