Build problem with package dependencies

Bug #669003 reported by Yaron Sheffer
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Docky
Invalid
Medium
Unassigned

Bug Description

When building on Ubuntu 10.10, I had to remove mono-cairo and mono-options from configure.ac, before I could run a clean "configure". These two packages install correctly from Debian packages, except that they do not install a package description in /usr/lib/pkgconfig. However the libraries are found at runtime (note that MONO_CAIRO_LIBS is defined specifically in configure.ac).

Can these dependencies be removed from configure.ac (i.e. are there other packages that depend on them)?

Alternatively, can you escalate this bug to the relevant package maintainers?

Thanks!

Robert Dyer (psybers)
Changed in docky:
assignee: nobody → Rico Tzschichholz (ricotz)
importance: Undecided → Medium
Revision history for this message
Rico Tzschichholz (ricotz) wrote :

@Yaron: please provide a error log of what you are experiencing. Also am I understand this that you arent using the ubuntu packages of mono-cairo and mono-options? Also some information of what source of docky you are using would be nice.

Revision history for this message
Yaron Sheffer (yaronf) wrote :

Hi Rico: In fact I am using the standard Ubuntu packages for mono-cairo and mono-options. I am using the Docky 2.0.7 tarball (on Ubuntu 10.10).

Below is the output from ./configure. Since it failed, I had to remove the two packages from configure.ac and run autoconf manually.

Thanks!

[Lots of successful packages...]

checking for MONO_CAIRO... no
configure: error: Package requirements (mono-cairo) were not met:

No package 'mono-cairo' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables MONO_CAIRO_CFLAGS
and MONO_CAIRO_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
.

Revision history for this message
Rico Tzschichholz (ricotz) wrote :

ok, this just looks like you don't have all build dependencies installed.
i think "mono-devel" and "libmono-cil-dev" are missing!

Revision history for this message
Yaron Sheffer (yaronf) wrote :

You were right. Thanks and sorry.

After installing these packages, I get a segfault every time I run gmcs, So my overall situation has not improved... but that's certainly not Docky's fault.

Changed in docky:
assignee: Rico Tzschichholz (ricotz) → nobody
status: New → Invalid
Revision history for this message
JC (nothingness) wrote :

Mono-cairo (dep) does not come up in synaptic. However, I wound up downloading random mono packages until the dependency was met.
Ubuntu 10.10 amd64
Docky 2.0.10

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.