Impossible install Gnome starting from ubuntu netboot installation

Bug #216756 reported by Leo Iannacone
106
This bug affects 2 people
Affects Status Importance Assigned to Milestone
meta-gnome2 (Ubuntu)
Fix Released
Medium
Unassigned
Hardy
Fix Released
Medium
Unassigned

Bug Description

I've installed Hardy from netboot iso. If I do:
sudo apt-get install gnome

I receive this:
The following packages have broken dependences:
  gnome: Depends: gnome-desktop-environment (= 1:2.20.2.2) but it's not marked for installation

So:
sudo apt-get install gnome-desktop-environment
  gnome-desktop-environment: Depends: gnome-keyring-manager (>= 2.20.0) but it's not installable

In fact: gnome-keyring-manager is not exist on Hardy.

-- System Information:
Debian Release: lenny/sid
  APT prefers hardy-updates
  APT policy: (500, 'hardy-updates'), (500, 'hardy-proposed'), (500, 'hardy-backports'), (500, 'hardy')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.24.4 (PREEMPT)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Revision history for this message
Luca Falavigna (dktrkranz) wrote :

gnome-keyring-manager has been replaced by seahorse, dependency should be adjusted accordingly.

[Date: Fri, 08 Feb 2008 12:56:09 +0000] [ftpmaster: Launchpad Archive Manager]
Removed the following packages from hardy:

gnome-keyring-manager | 2.20.0-1ubuntu1 | source, amd64, hppa, i386, ia64, lpia, powerpc, sparc

------------------- Reason -------------------
(pitti) replaced by seahorse
----------------------------------------------

Changed in meta-gnome2:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Michael B. Trausch (mtrausch) wrote :

This (trivial) change should be included in Hardy; see attached debdiff for a candidate revision of the package.

Revision history for this message
Daniel Holbach (dholbach) wrote :
Revision history for this message
Michael B. Trausch (mtrausch) wrote :

Does that not require that someone put this into Intrepid, now that Intrepid is open?

Revision history for this message
Peter Chang (chang-peter) wrote :

I'm not very sure how to apply .debdiffs, is there a way to bypass the dependencies issues and issue Gnome2 manually? It's been a while but doesn't seem like it's corrected yet in the repository.

Revision history for this message
Peter Chang (chang-peter) wrote :

%s/issue Gnome2/install Gnome2/g

Revision history for this message
Joseph Kowalski (jek3-aloha) wrote :

Medium Priority? I'd guess that more than a few server installations install a desktop - there are probably already quite a number of administrators placing 8.04 on the shelf, waiting for this to be fixed. High perhaps?

Revision history for this message
Michael B. Trausch (mtrausch) wrote :

No, I think the priority is right on this; you can easily work around the issue, and therefore it's not urgent. Just annoying.

And you really shouldn't install GNOME on a server anyway, unless it's an application server or terminal server of some sort. Most servers that just handle network services do not need a GUI installed, and additional software on any system gives more wiggle room for exploits—that's rule number 1 of security, never install more than is necessary to get the job done.

Revision history for this message
Michael B. Trausch (mtrausch) wrote :

To work around the issue, execute the following commands in a terminal as your normal user:

$ apt-cache show gnome|grep Depends|cut -f2- -d:|tr ',' '\n'|cut -f2 -d' '|grep -v gnome-desktop-environment|xargs sudo apt-get install -y
$ apt-cache show gnome-desktop-environment|grep Depends|cut -f2- -d:|tr ',' '\n'|cut -f2 -d' '|grep -v gnome-keyring-manager|xargs sudo apt-get install -y

This will have the same effect as installing the “gnome” metapackage, however, it will bypass attempting to install the package that is no longer in the archives (gnome-keyring-manager, which is a dependency of gnome-desktop-environment) so that the install does not fail.

@Daniel Holbach: Do you know when the fix for this will be uploaded to Intrepid so that an SRU process can be initiated to take care of this in the 8.04.1 service release? It's a trivial change, and the starting the SRU should be easy enough to do, but as I understand it, it's at this point waiting for an update to Intrepid.

Revision history for this message
Daniel Holbach (dholbach) wrote : Sponsor Request

Sebastien: can you please take a look at it?

Revision history for this message
Sebastien Bacher (seb128) wrote :

somebody need to merge the current debian unstable version

Revision history for this message
Scott Kitterman (kitterman) wrote :

Debdiff needs update. Unsubcribing UUS for now.

Revision history for this message
Michael B. Trausch (mtrausch) wrote :

Oops. Apparently I didn't do the control.in file, and my changes kept getting overriden. Here the one that was used to build for PPA, with an adjusted version number to be properly included for Hardy.

Don't have Intrepid installed, and there is bound to be changes that are additional for it; therefore, this debdiff is still just for Hardy.

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

This has been fixed in intrepid. Marking fixed release and opening a new Hardy task.

meta-gnome2 (1:2.20.2.3) unstable; urgency=low

  * Replace gnome-cups-manager by system-config-printer.
    Closes: #451360.
  * libnss3-0d-dbg is now libnss3-1d-dbg. Closes: #469871.
  * Drop gnome-keyring-manager. Closes: #476327.
  * gnome conflicts with gnome-cups-manager, to force its removal and
    avoid having two "Printing" icons in the menu.
  * Add vinagre to g-d-e. Closes: #472338.
  * Require rarian-compat; yelp is almost unusable with scrollkeeper.

 -- Ubuntu Archive Auto-Sync < <email address hidden>> Mon, 26 May 2008 12:55:16 +0100

Changed in meta-gnome2:
status: Confirmed → Fix Released
Revision history for this message
John Dong (jdong) wrote :

I accepted the Hardy nomination for this task -- please prepare a debdiff complaint to StableReleaseUpdates guidelines (version 2ubuntu0.1, targeted at hardy-proposed instead of hardy)

Thanks

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

Michael's debdiff fixed for hardy-proposed.

Revision history for this message
Devid Antonio Filoni (d.filoni) wrote :

~motu-sru ACK

Revision history for this message
Joseph Kowalski (jek3-aloha) wrote : Re: [Bug 216756] Re: Impossible install Gnome starting from ubuntu netboot installation

John Dong wrote:
> I accepted the Hardy nomination for this task -- please prepare a
> debdiff complaint to StableReleaseUpdates guidelines (version
> 2ubuntu0.1, targeted at hardy-proposed instead of hardy)
>
> Thanks
>

Sorry, but no can do... As you might expect, the result of this bug
was a very disabled platform. Not having enough pieces of hardware
around, I found other ways to install a similar configuration.

It sounds like one of the other bugs (duplicated) had the information
you required.

Good luck.

Changed in meta-gnome2:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Todd B.Musheno (todd-musheno) wrote :

I too am having the same problem, plus dosent the workarround brake my ability to get full updates of the package (IE: new dependent packages)?
If so how does one work around that issue?
Todd

Revision history for this message
Luca Falavigna (dktrkranz) wrote :

1:2.20.2.2ubuntu0.1 sponsored in hardy-proposed, thanks!

Revision history for this message
Martin Pitt (pitti) wrote :

Accepted into hardy-proposed; please test and give feedback here. Please see https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in meta-gnome2:
status: Confirmed → Fix Committed
Revision history for this message
le père Léon (news-leon) wrote :

I've tried to install gnome with a few hardy-proposed (h-p) packages (lesser is better for me) :
 - gnome-desktop-environment (h-p) does not require any gnome-keyring-manager package - great!
 - gnome-desktop-environment (h-p) requires gnome-core (h-p)
 - gnome-core (h-p) requires gnome (h-p)
 - gnome (h-p) and/or gnome-core (h-p) requires gnome-office (h-p)

Related changelogs just refer to the dependency problem of that bug.

I hope hardy will soon be patched.

Martin Pitt (pitti)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package meta-gnome2 - 1:2.20.2.2ubuntu0.1

---------------
meta-gnome2 (1:2.20.2.2ubuntu0.1) hardy-proposed; urgency=low

  * debian/control{.in}: Remove dependency on gnome-keyring-manager, since
    it was replaced for Hardy by Seahorse. (LP: #216756)

 -- <email address hidden> (Michael B. Trausch) Sat, 19 Jul 2008 14:51:15 -0400

Changed in meta-gnome2 (Ubuntu Hardy):
status: Fix Committed → 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.