Package uninstallable on oneiric (dependency python-numeric not satisfiable)

Bug #872756 reported by Marcel Stimberg
40
This bug affects 7 people
Affects Status Importance Assigned to Milestone
labyrinth (Ubuntu)
Fix Released
High
Marcel Stimberg
Oneiric
Fix Released
High
Marcel Stimberg

Bug Description

The package labyrinth depends on python-numeric, which no longer exists in oneiric (I think because it is deprecated in favor of python-numpy), the package is therefore no longer installable.

I'm not sure whether labyrinth is actually using the numeric package at all (except for doing an "from Numeric import *" in utils.py), anyway...

TEST CASE:
1) Try to install labryinth
2) Observe it fail

Try to install the version from -proposed and watch it succeed.

ProblemType: BugDistroRelease: Ubuntu 11.10
Package: labyrinth (not installed)
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
Uname: Linux 3.0.0-12-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
Date: Wed Oct 12 11:39:56 2011InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 LC_MESSAGES=en_GB.UTF-8
 SHELL=/bin/bashSourcePackage: labyrinth
UpgradeStatus: Upgraded to oneiric on 2011-10-12 (0 days ago)

Related branches

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

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in labyrinth (Ubuntu):
status: New → Confirmed
Revision history for this message
Christopher Kyle Horton (christhehorton) wrote :

I can confirm this:

christopher@Xyz:~$ sudo apt-get install labyrinth
[sudo] password for christopher:
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.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 labyrinth : Depends: python-numeric but it is not installable
E: Unable to correct problems, you have held broken packages.

...similarly, this package shows up int the Software Center but is not installable from there, either.

Revision history for this message
laan (kontakt-andreaslang) wrote :

I have the same Problem since my upgrade to oneiric labyrinth mindmaps is no more installable - is there a Way to bring python-numeric to oneiric (just in my case a x64 version)?

I really miss this tool…

Revision history for this message
Christopher Kyle Horton (christhehorton) wrote :

This bug is still present in Precise.

Revision history for this message
Marcel Stimberg (marcelstimberg) wrote :

I uploaded a fix to the linked branch that replaces Numeric with numpy and changes the debian/control file accordingly. This should fix the issue (I tested it for Oneiric). Upstream development for a new version seems to be underway (release candidate 2 for 0.5 is out) -- for Precise it would be better to update the complete package.

Changed in labyrinth (Ubuntu):
assignee: nobody → Marcel Stimberg (marcelstimberg)
status: Confirmed → In Progress
Revision history for this message
Brian Murray (brian-murray) wrote :

I don't know upstream's release schedule but think it'd be best to just upload the same change to precise for now.

Changed in labyrinth (Ubuntu Oneiric):
status: New → In Progress
importance: Undecided → High
assignee: nobody → Marcel Stimberg (marcelstimberg)
Changed in labyrinth (Ubuntu):
importance: Undecided → High
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package labyrinth - 0.4.1-0ubuntu6

---------------
labyrinth (0.4.1-0ubuntu6) precise; urgency=low

  * debian/control: Replace python-numeric with python-numpy dependency
    fixes LP: #872756
  * debian/patches/numeric_to_numpy.patch: Replace Numeric with numpy
 -- Marcel Stimberg <email address hidden> Wed, 07 Dec 2011 22:17:46 +0100

Changed in labyrinth (Ubuntu):
status: In Progress → Fix Released
description: updated
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello Marcel, or anyone else affected,

Accepted labyrinth into oneiric-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in labyrinth (Ubuntu Oneiric):
status: In Progress → Fix Committed
tags: added: verification-needed
Revision history for this message
David Kirba (dckirba) wrote :

Hi Martin,

Just installed the package from oneiric-proposed and it is working fine. Thanks for the fix. Was having a tough time without this rather useful little tool :)

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 labyrinth - 0.4.1-0ubuntu5.1

---------------
labyrinth (0.4.1-0ubuntu5.1) oneiric-proposed; urgency=low

  * debian/control: Replace python-numeric with python-numpy dependency
    fixes LP: #872756
  * debian/patches/numeric_to_numpy.patch: Replace Numeric with numpy
 -- Marcel Stimberg <email address hidden> Wed, 07 Dec 2011 22:17:46 +0100

Changed in labyrinth (Ubuntu Oneiric):
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.