How to report bug in build-deps?

sktsee sktseer at gmail.com
Sun Sep 11 11:14:45 UTC 2011


On Sat, 10 Sep 2011 17:16:18 +0100, Colin Law wrote:

> On 10 September 2011 16:41, Bruce Pieterse <octoquadza at gmail.com> wrote:
>> --
>> Bruce
>>
>> On Sep 10, 2011 5:20 PM, "Colin Law" <clanlaw at googlemail.com> wrote:
>>>
>>> When one does
>>> sudo apt-get build-dep <some_app>
>>> it should install all the packages to allow that app to be built.  How
>>> do I report a bug in the build dependencies list for an app (there are
>>> some deps missing).
>>>
>>> Do I just report it against the app itself?
>>>
>>> Google has failed me, or perhaps more accurately I have failed to
>>> persuade google to help.
>>>
>>>
>> Hi Colin,
>>
>> What application are you trying to install and what does apt-get say
>> for the dependencies?
> 
> I think you have misunderstood my problem.  I am not attempting to
> install an app, but install the *build* dependencies for the app, and
> the build dependencies have missing packages.  So I want to report that
> as a bug.
> 
> It is not relevant to my question but the app I am trying to build is
> gnucash and the missing packages are libtool swig libgtkhtml3.14-19
> libgtkhtml3.14-dev and libenchant-dev
> 
> --

The build-deps have changed for gnucash since maverick. Gtkhtml has been
replaced with Webkit. Swig is not needed because gnucash is built from
tarball and not from git or svn. Libenchant is a dependency of
libwebkitgtk and not gnucash now. I'm not sure why libtool isn't needed
for building, but I assume it's function may have been deprecated, or
superseded by another tool.

To answer your question, though, you would file the bug against the
gnucash package version under the Ubuntu release it appears in. However,
if you are trying to build a version of gnucash that is not in the repos
of the Ubuntu version that you're using, then you'll be on your own in
figuring out the dependencies. Build-dep only pulls in the packages needed
to build the particular version of the application for the particular
Ubuntu release it shipped with.

-- 
sktsee






More information about the ubuntu-users mailing list