Anjuta: add libglib2.0-dev dependency

Bug #24981 reported by Sandis Neilands
8
Affects Status Importance Assigned to Milestone
anjuta (Ubuntu)
Invalid
Medium
MOTU

Bug Description

Hi!

Shouldn't Anjuta depend on libglib2.0-dev? Or maybe libglib2.0-dev should be in
build-essential and then anjuta could depend on build-essential?

I'm asking, because currently after installing build-essential and anjuta users
can't even autogenerate the project.

Sandis.

Revision history for this message
Andrew Ash (ash211) wrote :

http://packages.ubuntu.com/dapper/gnome/anjuta
It appears that anjuta still does not depend directly on libglib2.0-dev or build-essential.

Is there still a need for anjuta to depend on either of these packages?

Thanks for the bug report.

Changed in anjuta:
status: Unconfirmed → Needs Info
Revision history for this message
Sandis Neilands (sandis-deactivatedaccount) wrote :

Hello!

I'm afraid you are on your own with this bug since I don't have time to follow development branch any more.

Thanks anyway!

Revision history for this message
Andrew Ash (ash211) wrote :

When you said you couldn't autogenerate the project, what exactly where you talking of?

This bug was reported in breezy, but current stable is dapper. Is that what you meant by development branch? Current testing release is Edgy Eft.

If you don't have time to work on the bug I'll close it until it appears again. Thanks anyway.

Revision history for this message
Sandis Neilands (sandis-deactivatedaccount) wrote :

Now I don't remeber what was the problem with libglib2.0-dev, but if you install anjuta on kubuntu dapper project autogeneration (starting a new project) fails unless you have installed autoconf, automake and libtool by hand.

kdevelop3 depends on autoconf and automake.

Revision history for this message
Andrew Ash (ash211) wrote :

I've subscribed the MOTU to this bug. Hopefully they know more about what should be done than I do. I'm just a lowly bug triager!

Revision history for this message
JohnL (cbarter) wrote :

I think this is the bug I want to report - so to clarify the issue:

To start a new project in Anjuta, you go through a new project wizard, select one of the GUI project-types (Gnome2.0, GTK 2.0, LibGlade 2.0 or gtkmm 2.0), fill in the various fields and click the apply button.

Anjuta opens and starts to develop the new project files, displaying
Quote...

Auto generating the Project: Test
./autogen
**Error**: You must have 'glib' installed
you can get it from : ftp://ftp.gtk.org/pub/gtk

...unquote.

I'm guessing this is what "can't even autogenerate the project" means in the original bug report.

The bug exists in 6.06 LTS as well as breezy.

Installing autoconf and automake have no effect in Ubuntu.
libglibmm-2.4-1c2a is installed and this appears to be the 'glib' referred to in the error message.

Steps to reproduce this bug
Install Ubuntu 6.06 LTS
Install Anjuta, using Synaptic
Try and generate a new GUI project using the Anjuta new project Wizard.

Revision history for this message
JohnL (cbarter) wrote :

Clearly Anjuta does depend on libglib2.0-dev because I've just installed it and the Anjuta new project wizard now works.

Revision history for this message
Andrew Ash (ash211) wrote : Re: Anjuta: unfulfilled glib dependency

Could we please get a MOTU to weigh in on this? Sounds like it's just an issue of adding another package to anjuta's dependencies, which sounds not terribly difficult.

Revision history for this message
Andrew Ash (ash211) wrote :

Is this still a problem in edgy?

It appears from http://packages.ubuntu.com/edgy/gnome/anjuta that libglib2.0-0 is a dependency but libglib2.0-dev is not.

I'll see if I can get an MOTU on it.

Revision history for this message
Andrew Ash (ash211) wrote :

Assigning to MOTU

Changed in anjuta:
assignee: nobody → motu
status: Needs Info → Confirmed
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Anjuta "Recommends: gnome-devel" which means that libglib-dev et al are installed automatically now that that the tools install automatically all Recommended packages.

Changed in anjuta:
status: Confirmed → Rejected
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.