sauerbraten cannot upgrade

Bug #252037 reported by Thomas Nemeth
14
Affects Status Importance Assigned to Milestone
sauerbraten (Ubuntu)
Fix Released
Undecided
Unassigned
sauerbraten-data (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: sauerbraten

after an update and an upgrade of almost all upgradable packages, sauerbraten remains the only one that cannot be upgraded:

thomas@cixi:~$ LC_ALL=C sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
  sauerbraten
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
thomas@cixi:~$ LC_ALL=C sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  sauerbraten
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
thomas@cixi:~$ LC_ALL=C sudo apt-get install sauerbraten
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:
  sauerbraten: Depends: sauerbraten-data (>= 0.0.20080620-1) but 0.0.20071227-1ubuntu1 is to be installed
E: Broken packages

thomas@cixi:~$ lsb_release -rd
Description: Ubuntu 8.04.1
Release: 8.04

thomas@cixi:~$ apt-cache policy sauerbraten
sauerbraten:
  Installé : 0.0.20071227.dfsg-1
  Candidat : 0.0.20080620.dfsg-1~hardy1
 Table de version :
     0.0.20080620.dfsg-1~hardy1 0
        500 http://fr.archive.ubuntu.com hardy-backports/multiverse Packages
 *** 0.0.20071227.dfsg-1 0
        500 http://fr.archive.ubuntu.com hardy/multiverse Packages
        100 /var/lib/dpkg/status
thomas@cixi:~$ apt-cache policy sauerbraten-data
sauerbraten-data:
  Installé : 0.0.20071227-1ubuntu1
  Candidat : 0.0.20071227-1ubuntu1
 Table de version :
 *** 0.0.20071227-1ubuntu1 0
        500 http://fr.archive.ubuntu.com hardy/multiverse Packages
        100 /var/lib/dpkg/status

Revision history for this message
Thomas Nemeth (tnemeth) wrote :

I did a new update and now upgrading try to deinstall sauerbraten while installing sauerbraten-data :

thomas@cixi:~$ LC_ALL=C sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  sauerbraten
The following packages will be upgraded:
  sauerbraten-data
1 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Need to get 312MB of archives.
After this operation, 93.2MB of additional disk space will be used.
Do you want to continue [Y/n]?

Revision history for this message
Nicolas M (nicolas-martin-gmail) wrote :

Same here, exactly the same error after latest package upgrade on Hardy 8.04.1

Tried to force installation of these 2 newer packages. But looks like there's an dependence incompatibility between sauerbraten-data and sauerbraten packages, both cannot be installed at the same time.

So I installed back the 2 packages of 20071227-1ubuntu1 release for the moment.

Revision history for this message
Thomas Nemeth (tnemeth) wrote :

I forgot to include the policies for the 2 packages...

thomas@cixi:~$ apt-cache policy sauerbraten
sauerbraten:
  Installé : 0.0.20071227.dfsg-1
  Candidat : 0.0.20080620.dfsg-1~hardy1
 Table de version :
     0.0.20080620.dfsg-1~hardy1 0
        500 http://fr.archive.ubuntu.com hardy-backports/multiverse Packages
 *** 0.0.20071227.dfsg-1 0
        500 http://fr.archive.ubuntu.com hardy/multiverse Packages
        100 /var/lib/dpkg/status
thomas@cixi:~$ apt-cache policy sauerbraten-data
sauerbraten-data:
  Installé : 0.0.20071227-1ubuntu1
  Candidat : 0.0.20080620-1~hardy1
 Table de version :
     0.0.20080620-1~hardy1 0
        500 http://fr.archive.ubuntu.com hardy-backports/multiverse Packages
 *** 0.0.20071227-1ubuntu1 0
        500 http://fr.archive.ubuntu.com hardy/multiverse Packages
        100 /var/lib/dpkg/status

Revision history for this message
Thomas Nemeth (tnemeth) wrote :

More information about what's happening when trying to upgrade...

thomas@cixi:~$ LC_ALL=C sudo apt-get -u -V -s dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
   sauerbraten (0.0.20080620.dfsg-1~hardy1)
The following packages will be upgraded:
   sauerbraten-data (0.0.20071227-1ubuntu1 => 0.0.20080620-1~hardy1)
1 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Remv sauerbraten [0.0.20071227.dfsg-1]
Inst sauerbraten-data [0.0.20071227-1ubuntu1] (0.0.20080620-1~hardy1 Ubuntu:8.04/hardy-backports)
Conf sauerbraten-data (0.0.20080620-1~hardy1 Ubuntu:8.04/hardy-backports)
thomas@cixi:~$ dpkg -l | grep sauerbraten
ii sauerbraten 0.0.20071227.dfsg-1 3D first-person game engine
ii sauerbraten-data 0.0.20071227-1ubuntu1 Game content for the Sauerbraten game

What's funny is that apt-get tries to remove the sauerbraten version that is NOT YET installed (0.0.20080620.dfsg-1~hardy1) and finally removes the current installed version [0.0.20071227.dfsg-1] without installing the new version...

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Looks like a bug from the backport team. They should have specified the dependency on sauerbraten-data to be >=0.0.20080620-1~hardy1 instead of >= 0.0.20080620-1 (which fails since 0.0.20080620-1~hardy1 << 0.0.20080620-1 so the sauerbraten from backports is not installable).

Changed in sauerbraten:
assignee: nobody → ubuntu-backporters
status: New → Confirmed
Revision history for this message
Chris (angryfirelord) wrote :

Same problem here. Looks like someone forgot to inspect the version numbers between the two deb files.

Changed in sauerbraten:
assignee: ubuntu-backporters → nobody
Changed in sauerbraten-data:
status: New → Confirmed
Revision history for this message
Cesare Tirabassi (norsetto) wrote :

Here are the fixes, can a core-dev pls. upload? Thanks.

Revision history for this message
Cesare Tirabassi (norsetto) wrote :
Revision history for this message
Daniel Holbach (dholbach) wrote :

Subscribing ubuntu-universe-sponsors instead.

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

They cannot be sponsored by universe sponsors (or I would have uploaded myself). These are backport packages, only core-dev can upload them.

Revision history for this message
Oibaf (oibaf) wrote :

There is a bug on hardy-backports: bug #254233

Revision history for this message
Alberto Bertogli (albertito) wrote :

This looks really simple and there has been a patch for it for more than 20 days.

Is there anything else I/we can do to get it fixed?

Thanks,
    Alberto

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package sauerbraten-data - 0.0.20080620-1~hardy2

---------------
sauerbraten-data (0.0.20080620-1~hardy2) hardy-backports; urgency=low

  * Update conflict on sauerbraten so that package
    can be installed (LP: #252037).

 -- Cesare Tirabassi <email address hidden> Wed, 30 Jul 2008 14:19:54 +0200

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package sauerbraten - 0.0.20080620.dfsg-1~hardy2

---------------
sauerbraten (0.0.20080620.dfsg-1~hardy2) hardy-backports; urgency=low

  * Correct dependency on sauerbraten-data so that package
    can be installed (LP: #252037).

 -- Cesare Tirabassi <email address hidden> Wed, 30 Jul 2008 14:06:22 +0200

Changed in sauerbraten:
status: Confirmed → Fix Released
Changed in sauerbraten-data:
status: Confirmed → 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.