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