wesnoth in gutsy-backports does not have required dependency

Bug #209463 reported by Karn Kallio
2
Affects Status Importance Assigned to Milestone
wesnoth (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: wesnoth

The wesnoth package currently in gusty-backports (1:1.4-1~gutsy1) depends on wesnoth-data = 1:1.4-1~gutsy1, but this dependency is not in the gutsy-backports repository.

Attempting to install wesnoth (with gutsy-backports included in sources.list):

kkallio@sylar:~$ apt-get install --recon wesnoth
E: Could not open lock file /var/lib/dpkg/lock - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
kkallio@sylar:~$ sudo apt-get install --recon wesnoth
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:
  wesnoth: Depends: wesnoth-data (= 1:1.4-1~gutsy1) but it is not going to be installed
E: Broken packages

The current policy for wesnoth and wesnoth-data:
kkallio@sylar:~$ apt-cache policy wesnoth
wesnoth:
  Installed: (none)
  Candidate: 1:1.4-1~gutsy1
  Version table:
     1:1.4-1~gutsy1 0
        500 http://ve.archive.ubuntu.com gutsy-backports/universe Packages
     1.2.6-1ubuntu2.4 0
        500 http://ve.archive.ubuntu.com gutsy-updates/universe Packages
        500 http://security.ubuntu.com gutsy-security/universe Packages
     1.2.6-1ubuntu2 0
        500 http://ve.archive.ubuntu.com gutsy/universe Packages

kkallio@sylar:~$ apt-cache policy wesnoth-data
wesnoth-data:
  Installed: (none)
  Candidate: 1:1.2.8-1~gutsy1
  Version table:
     1:1.2.8-1~gutsy1 0
        500 http://ve.archive.ubuntu.com gutsy-backports/universe Packages
     1.2.6-1ubuntu2.4 0
        500 http://ve.archive.ubuntu.com gutsy-updates/universe Packages
        500 http://security.ubuntu.com gutsy-security/universe Packages
     1.2.6-1ubuntu2 0
        500 http://ve.archive.ubuntu.com gutsy/universe Packages

To resolve this broken dependency, the correct 1.4 version of the package wesnoth-data should be added to the gutsy-backports repository.

Requested information:
kkallio@sylar:~$ lsb_release -rd
Description: Ubuntu 7.10
Release: 7.10

Karn Kallio

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

That's something up to the backports team.

Changed in wesnoth:
status: New → Invalid
Revision history for this message
Jérôme Guelfucci (jerome-guelfucci-deactivatedaccount) wrote :

I can't reproduce this, wesnoth-data shows up correctly :

wesnoth-data | 1:1.2.8-1~gutsy1 | http://be.archive.ubuntu.com gutsy-backports/universe Packages

It may depend on the repo you are using.

Revision history for this message
Karn Kallio (kkallio) wrote : Re: [Bug 209463] Re: wesnoth in gutsy-backports does not have required dependency

Hi Jérôme

wesnoth-data is in the gutsy-backports repository, but the package
wesnoth (which is also in the gutsy-backports repository) depends on a
version of wesnoth-data which is *not* in the repository (so far as I
can tell)

That is, wesnoth (1:1.4-1~gutsy1) wants wesnoth-data (1:1.4-1~gutsy1),
but gutsy-backports does not have wesnoth-data (1:1.4-1~gutsy1),
although it does have wesnoth-data (1:1.2.8-1~gutsy1).

Karn

Revision history for this message
Bryan Forbes (bryanforbes) wrote :

I can confirm this problem using the main repo:

$ apt-cache policy wesnoth
wesnoth:
  Installed: (none)
  Candidate: 1:1.4-1~gutsy1
  Version table:
     1:1.4-1~gutsy1 0
        500 http://archive.ubuntu.com gutsy-backports/universe Packages
     1.2.6-1ubuntu2.4 0
        500 http://archive.ubuntu.com gutsy-updates/universe Packages
        500 http://archive.ubuntu.com gutsy-security/universe Packages
     1.2.6-1ubuntu2 0
        500 http://archive.ubuntu.com gutsy/universe Packages

$ apt-cache policy wesnoth-data
wesnoth-data:
  Installed: 1:1.2.8-1~gutsy1
  Candidate: 1:1.2.8-1~gutsy1
  Version table:
 *** 1:1.2.8-1~gutsy1 0
        500 http://archive.ubuntu.com gutsy-backports/universe Packages
        100 /var/lib/dpkg/status
     1.2.6-1ubuntu2.4 0
        500 http://archive.ubuntu.com gutsy-updates/universe Packages
        500 http://archive.ubuntu.com gutsy-security/universe Packages
     1.2.6-1ubuntu2 0
        500 http://archive.ubuntu.com gutsy/universe Packages

Revision history for this message
Gábor Bergmann (zerobaba) wrote :

Confirming problem.

Interesting symptom: if W is already installed, it gets perpertually upgraded by adept (ie shows up as upgradeable, but after performing the upgrade, it still shows up, and so on).

Revision history for this message
Jérôme Guelfucci (jerome-guelfucci-deactivatedaccount) wrote :

This should be fixed soon, an archive admin had a look at this and hopefully fixed everything.

Changed in gutsy-backports:
status: New → Fix Committed
Revision history for this message
Jérôme Guelfucci (jerome-guelfucci-deactivatedaccount) wrote :

Fixed.

Changed in gutsy-backports:
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.