Fixing gnustep-devel in Ubuntu 10.04

When Ubuntu 10.04 was released it represented the most modern incarnation of Canonical’s premier Linux desktop distribution. However not all things were better in this release. For myself I immediately noticed a problem while trying to install the gnustep-devel development libraries for GNUstep and Objective-C. I was greeted with this oh so lovely error message:

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 resolve the situation:

The following packages have unmet dependencies:
gnustep-devel: Depends: gorm.app but it is not installable
E: Broken packages

So essentially I was left with the following choice: install the missing Gorm.app package from the repository (which wasn’t there) or don’t install gnustep-devel. Thankfully it was pointed out to me that I could perhaps see if the package still existed in the Debian repository instead. So off to http://www.debian.org/distrib/packages I went and after a quick search I found what I was looking for! I recalled reading somewhere that Ubuntu synchronizes with Debian testing (A.K.A. squeeze) at the start of every round of development, so I figured that would be the best package to grab. A short download and install later Gorm.app was finally on my system. With the dependencies now met it was a breeze to install the rest of the development files using a simple

sudo apt-get install gnustep-devel

And there you have it. By installing a single package from the Debian repository you too can get around the problem. For reference I have also filed a bug report with Ubuntu at Launchpad here.

8 thoughts on “Fixing gnustep-devel in Ubuntu 10.04

  1. cdoniat

    How did you do that?

    I recalled reading somewhere that Ubuntu synchronizes with Debian testing (A.K.A. squeeze) at the start of every round of development, so I figured that would be the best package to grab.

    Thanks for your reply

  2. Tyler Burton

    Glad to hear

  3. Tyler Burton

    You can actually skip the hassle and just install the package gnustep-core-devel instead. This won’t install the GNUStep IDE or anything but it will allow you to compile objective-c programs with gcc.

  4. Teoś

    Thanks!

  5. Smartie77

    the “bug” is still present in the newest Lucid incarnation. Version 10.04.1 , a maintaence release is just out and “gorm.app” still missing in the apt repos, thus leading to unresolved dependencies in the meta package gnustep-devel.

    I can not understand why such a simple to solve bug is not fixed. Isnt Lucid a LTS release, targeting corporations ? Not good P/R.

    I fear they only test all the gnome dependencies and dont care about “exotic” packages.

    • Tyler Burton

      You would think that would be the case

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>