[SRU] [Karmic]Can't install gnudatalanguage due to dependency on libmagick++1

Bug #446231 reported by quantumkit
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gnudatalanguage (Ubuntu)
Fix Released
Medium
Unassigned
Karmic
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: gnudatalanguage

I can't install gnudatalanguage due to the dependency on libmagick++1, which that library also cannot be installed after some updates on 9.10 beta.

Impact of the bug: this package cannot be installed, and gives an error during the upgrade

How the bug has been addressed: by rebuilding the package. 2 sources has to be modified to be able to compile it with gcc 4.4: one because of missing header and another because of an access to a private class member. The fixes has been retrofitted from upstream.

TEST CASE: run 'sudo apt-get install gnudatalanguage' will give a "Broken packages" error. Ater installing the new package, gnudatalanguage can be installed

Potential regression: none as the package cannot be used in the actual state

Changed in gnudatalanguage (Ubuntu):
assignee: nobody → fabrice_sp (fabricesp)
importance: Undecided → Medium
status: New → In Progress
description: updated
Changed in gnudatalanguage (Ubuntu):
assignee: fabrice_sp (fabricesp) → nobody
status: In Progress → New
summary: - Can't install gnudatalanguage due to dependency
+ [SRU Karmic]Can't install gnudatalanguage due to dependency on
+ libmagick++1
summary: - [SRU Karmic]Can't install gnudatalanguage due to dependency on
+ [SRU] [Karmic]Can't install gnudatalanguage due to dependency on
libmagick++1
Revision history for this message
Martin Pitt (pitti) wrote :

Reviewed and approved, thanks! Will accept into -proposed right after karmic release.

Changed in gnudatalanguage (Ubuntu Karmic):
status: New → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted gnudatalanguage into karmic-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!

tags: added: verification-needed
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Just added -proposed repository:
apt-cache policy gnudatalanguage
gnudatalanguage:
  Installed: (none)
  Candidate: 0.9~rc1-1.1ubuntu2.1
  Version table:
     0.9~rc1-1.1ubuntu2.1 0
        500 http://archive.ubuntu.com karmic-proposed/universe Packages
     0.9~rc1-1.1ubuntu2 0
        500 http://archive.ubuntu.com karmic/universe Packages

The package now installs fine:
fabrice@fabrice-desktop:~/data/build/bugfix$ sudo apt-get install gnudatalanguage
Reading package lists... Done
Building dependency tree
Reading state information... Done
Suggested packages:
  python-matplotlib
The following NEW packages will be installed:
  gnudatalanguage
0 upgraded, 1 newly installed, 0 to remove and 58 not upgraded.
Need to get 0B/1994kB of archives.
After this operation, 7500kB of additional disk space will be used.
Selecting previously deselected package gnudatalanguage.
(Reading database ... 178454 files and directories currently installed.)
Unpacking gnudatalanguage (from .../gnudatalanguage_0.9~rc1-1.1ubuntu2.1_amd64.deb) ...
Processing triggers for man-db ...
Setting up gnudatalanguage (0.9~rc1-1.1ubuntu2.1) ...

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 gnudatalanguage - 0.9~rc1-1.1ubuntu2.1

---------------
gnudatalanguage (0.9~rc1-1.1ubuntu2.1) karmic-proposed; urgency=low

  * Rebuild for libmagick++1 to libmagick++2 transition (LP: #446231)
  * src/antlr/CharScanner.hpp: added missing <cstdio> header to fix a FTBFS.
    Patch taken from Debian
  * src/envt.hpp: added DInterpreter as friend to EnvBaseT, to fix a compilation
    error with GCC 4.4 (DInterpreter access to a private member). Patch taken
    from uptream and released in rc3

 -- Fabrice Coutadeur <email address hidden> Thu, 29 Oct 2009 06:17:37 +0100

Changed in gnudatalanguage (Ubuntu Karmic):
status: Fix Committed → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

copied karmic-proposed to lucid

Changed in gnudatalanguage (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.