The subtext here is that i'm trying to see if i can run any gnustep applications in a reasonable way on my ubuntu 12.04 system.

I went to the package list (http://packages.ubuntu.com/precise/allpackages) and sort of chose Cenon at random.

I installed it via
sudo apt-get install cenon.app

Then i attempted to run it from the command line by typing
Cenon
to the command line (bash) prompt.

I immediately got this message in an alert panel saying:
You need to install the Cenon Library!

In short, i have duplicated Jorge Castro's experience under ubuntu 11.10. (He reported it in this forum in Cenon will not open or run about 6 months ago.)

I imagine that either the dependencies in the package are not complete, or perhaps the code is misinterpreting some signal it has gotten.

I'd be glad to install some more software to see if that helps (and provides enough information for the package maintainer to fix it).

Thanks in advance for any info!

dan

POSTSCRIPT!

So, i already have egg on my face, i guess.

In fact, the alert panel does come up, but it turns out that i can just close it and proceed.

However, there still seems to be some problem in running the application.

The menus don't show up in the right places, sometimes.

So, for example, if i click to open the files submenu, it may line up with the main menu, but sometimes it doesn't. I also had that experience with another gnustep application i installed this morning, adun.app. (For anybody wishing to try it out, you install it via "sudo apt-get install adun.app" but run it via UL.)

So probably my question should be re-posed to deal with menu/submenu alignment.

compiling from source might also net more useful feedback about any broken / missing dependencies or libraries that the developers want you to have -- but that's a whole new can of worms :)
–
OpensourceFoolJul 15 '12 at 21:41

"After installing Cenon (RPM packages) on Ubuntu or Debian I get the following Alert-Box in Cenon:
"You need to install the Cenon Library!"
Cenon is running and most functions should work already. The only thing that is wrong is the install location, making Cenon search it's files (like device files for import) in a wrong location.
Solution: The Debian/Ubuntu location for the Cenon library files is:
/usr/lib/GNUstep/Cenon or /usr/local/lib/GNUstep/Cenon
However, the RPM location for the Cenon Library files is:
/usr/GNUstep/.../Library/Cenon
All you have to do, is move the folder 'Cenon' to the correct Ubuntu location, so that it will be found by Cenon.
[2010-09-03]"

Examining the path is a wise suggestion, @JMX. However, the OP originally installed Cenon using apt-get from a regular repository, meaning it was a .deb (Debian package), not an RPM (Redhat Package Manager (or more recently RPM Package Manager)) file. The OP's follow-up attempt was also from a .deb.
–
OpensourceFoolJul 18 '12 at 6:04