better package relations for the upgrade

Bug #276878 reported by Michael Vogt on 2008-10-01
8
Affects Status Importance Assigned to Milestone
rarian (Ubuntu)
Medium
Sebastien Bacher
Intrepid
Medium
Sebastien Bacher

Bug Description

Currently on a hardy->intrepid upgrade with apt-get, aptitude or smart scrollkeeper is kept:

> mizar:[~] sudo apt-get -o debug::pkgproblemresolver=1 dist-upgrade
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Calculating upgrade... Starting
> Starting 2
> Investigating rarian-compat
> Package rarian-compat has broken dep on scrollkeeper
> Considering scrollkeeper 38 as a solution to rarian-compat 25
> Holding Back rarian-compat rather than change scrollkeeper
> Investigating ubuntu-desktop
> Package ubuntu-desktop has broken dep on rarian-compat
> Considering rarian-compat 25 as a solution to ubuntu-desktop 0
> Holding Back ubuntu-desktop rather than change rarian-compat
> Try to Re-Instate ubuntu-desktop
> Done
> Done
> The following packages have been kept back:
> ubuntu-desktop
> 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

We should fix this for intrepid final.

Michael Vogt (mvo) on 2008-10-01
Changed in rarian:
importance: Undecided → Medium
milestone: none → ubuntu-8.10
status: New → Triaged
Charles Curley (charlescurley) wrote :
Download full text (3.4 KiB)

I took a fit-PC (http://www.fit-pc.com/new/) with an updated installation of 8.04.1 and upgraded it to 8.10 beta. I got a number of error messages of packages that could not be configured, of which rarian-compat was the first. I then did an update/upgrade from the update manager. I got these error messages:

E: rarian-compat: subprocess post-installation script returned error exit status 1
E: gnome-applets-data: dependency problems - leaving unconfigured
E: capplets-data: dependency problems - leaving unconfigured
E: gnome-control-center: dependency problems - leaving unconfigured
E: gnome-session: dependency problems - leaving unconfigured
E: gnome-panel-data: dependency problems - leaving unconfigured
E: gnome-panel: dependency problems - leaving unconfigured
E: gnome-applets: dependency problems - leaving unconfigured
E: gnome-user-guide: dependency problems - leaving unconfigured
E: ubuntu-docs: dependency problems - leaving unconfigured
E: synaptic: dependency problems - leaving unconfigured
E: gnome-app-install: dependency problems - leaving unconfigured
E: apturl: dependency problems - leaving unconfigured
E: fast-user-switch-applet: dependency problems - leaving unconfigured
E: gedit: dependency problems - leaving unconfigured
E: gnome-system-monitor: dependency problems - leaving unconfigured
E: gnome-terminal: dependency problems - leaving unconfigured
E: gnome-utils: dependency problems - leaving unconfigured
E: gucharmap: dependency problems - leaving unconfigured
E: jockey-gtk: dependency problems - leaving unconfigured
E: language-selector: dependency problems - leaving unconfigured
E: nautilus-data: dependency problems - leaving unconfigured
E: nautilus: dependency problems - leaving unconfigured
E: nautilus-cd-burner: dependency problems - leaving unconfigured
E: nautilus-share: dependency problems - leaving unconfigured
E: software-properties-gtk: dependency problems - leaving unconfigured
E: ubufox: dependency problems - leaving unconfigured
E: update-manager: dependency problems - leaving unconfigured
E: update-notifier: dependency problems - leaving unconfigured
E: zenity: dependency problems - leaving unconfigured
E: ubuntu-desktop: dependency problems - leaving unconfigured
E: bug-buddy: dependency problems - leaving unconfigured

I rebooted and logged in. X works but Gnome is broken: the whole desktop is gone. I conjecture this is related to the failure to configure a lot of gnome related packages.

I can SSH into the machine.

root@grissom:/etc/X11# dpkg --configure -a
Setting up rarian-compat (0.8.1-1ubuntu1) ...
update-xmlcatalog: error: entity already registered
dpkg: error processing rarian-compat (--configure):
 subprocess post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of zenity:
 zenity depends on rarian-compat | scrollkeeper; however:
  Package rarian-compat is not configured yet.
  Package scrollkeeper is not installed.
  Package rarian-compat which provides scrollkeeper is not configured yet.
dpkg: error processing zenity (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of ubuntu-docs:
 ubuntu-docs ...

Read more...

Martin Pitt (pitti) wrote :

seb128| pitti: ah, the second one is basically a "change GNOME depends on scrollkeeper to rarian-compat", I can do that when uploading GNOME 2.24.1 updates

Changed in rarian:
assignee: nobody → pitti
status: Triaged → In Progress
assignee: pitti → seb128
animehawaii (animer) wrote :

Confirmed on my upgrade to Intrepid from Hardy. After I ran update-manager -d i ran sudo dpkg --configure-a, output below.

ross@ross-desktop:~$ sudo dpkg --configure -a
[sudo] password for ross:
Setting up rarian-compat (0.8.1-1ubuntu1) ...
update-xmlcatalog: error: entity already registered
dpkg: error processing rarian-compat (--configure):
 subprocess post-installation script returned error exit status 1

followed by the following packages failing to install due to depending on scrollkeeper provided by rarian-compat

 zenity
 ubuntu-docs
 gnome-terminal
 gnome-user-guide
 gnome-system-monitor
 capplets-data
 gedit
 nautilus-data
 gnome-control-center
 synaptic
 bug-buddy
 gnome-session
 gucharmap
 jockey-gtk
 nautilus
 gnome-applets-data
 ubuntu-desktop
 gnome-utils
 gnome-panel-data
 gnome-applets
 update-manager
 software-properties-gtk
 apturl
 language-selector
 nautilus-share
 nautilus-cd-burner
 gnome-panel
 gnome-app-install
 fast-user-switch-applet
 update-notifier
 ubufox

Horusint (horusint) wrote :

My first solution:
After Upgrade from Hardy:
sudo aptitude remove rarian-Compat
sudo aptitude install scrolkeeper
sudo aptitude update
(Finish packages not configured Ok)
Then uninstall Scrolkeeper and install rarian-compat)

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers