After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 759647 - building a module of type linux fails
building a module of type linux fails
Status: RESOLVED FIXED
Product: jhbuild
Classification: Infrastructure
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Jhbuild maintainers
Jhbuild QA
Depends on:
Blocks:
 
 
Reported: 2015-12-18 19:21 UTC by steven vanden branden
Modified: 2016-01-27 16:05 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
jhbuild log for building linux type module (1.48 KB, text/x-log)
2015-12-18 19:21 UTC, steven vanden branden
Details

Description steven vanden branden 2015-12-18 19:21:19 UTC
Created attachment 317642 [details]
jhbuild log for building linux type module

Hello,

it tried building the following module:

<?xml version="1.0"?><!--*- mode: nxml; indent-tabs-mode: nil -*-->
<!DOCTYPE moduleset SYSTEM "moduleset.dtd">
<?xml-stylesheet type="text/xsl" href="moduleset.xsl"?>
<!-- vim:set ts=2 expandtab: -->
<moduleset>
  <repository type="git" name="git.kernel.org" default="yes"
     href="http://git.kernel.org/pub/scm/linux/kernel/git/torvalds/">
  </repository>
  <linux id="linus">
    <branch repo="git.kernel.org" module="linus"
           checkoutdir="linus" />
  </linux>
</moduleset>

since i read in the documentation that its possible.
but tin attachment is the output i get.

I cannot seem the find the function get_dependencies(node) in the jhbuild/modtypes/linux.py file.

is it being called from somewhere else? or is this net yet implemented?

It would like to contribute this if the development is needed.
Comment 1 Frederic Peters 2016-01-27 16:05:34 UTC
I am not quite sure it will be enough (nobody uses the linux module type anymore, afaik) but this particular bug is now fixed.

commit e8f0f67e533c90d1293d6d7ac779cdd0266f44b3
Author: Frédéric Péters <fpeters@0d.be>
Date:   Wed Jan 27 17:02:57 2016 +0100

    linux: remove obsolete call to get_dependencies
    
    https://bugzilla.gnome.org/show_bug.cgi?id=759647