no package matching [libgts-0.7-5-dev]

Bug #262740 reported by John Ellson
4
Affects Status Importance Assigned to Milestone
d-shlibs (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: d-shlibs

I have libgts-dev installed, but when I try to build a package that uses it (graphviz - upstream) I get:

devlibs error: There is no package matching [libgts-0.7-5-dev] and noone provides it, please report bug to d-shlibs maintainer

I think I can work around this with:
     d-devlibsdeps --override s/libgts-0.7-5-dev/libgts-dev/ ...
but then I get the error:

Can't call method "isa" on an undefined value at /usr/bin/dpkg-shlibdeps line 429.
dh_shlibdeps: command returned error code 65280

line 429 of that script says: if ($dep->isa('Dpkg::Deps::Simple')) {

Now I'm stuck. I don't know perl and I'm a newbie at building on Ubuntu.

Revision history for this message
Parthan SR (parth-technofreak) wrote :

Thank you for taking your time to report this bug and help make Ubuntu better. Unfortunately you haven't provided enough information for us to look into this bug. Can you please specify the release version of Ubuntu you are using and the version of libgts-dev that is installed in your system? Also, can you please check in graphviz whether it requires a specific version of libgts-dev to build it? Thanks in advance.

Changed in d-shlibs:
status: New → Incomplete
Revision history for this message
John Ellson (john-ellson) wrote :

Ubuntu 8.04.1 (hardy)

aptitude shows:
    libgts-dev 0.7.6-1.1
    libgts-0.7-5 0.7.6-1.1

graphviz has no special version requirements on libgts

I think maybe the problem was that libgts-dev was not listed in debian/control.
Is debian/control supposed to be generated by something? I've been trying to manually update it.

Revision history for this message
James Westby (james-w) wrote :

Hi,

This is a valid issue. You correctly identified a workaround in the original
description, but I'm not sure what the secondary error was.

Thanks,

James

Changed in d-shlibs:
status: Incomplete → New
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.