From mboxrd@z Thu Jan 1 00:00:00 1970 From: swedebugia Subject: bug#34499: Fwd: Guile-gnome package broken in Guix Date: Sat, 16 Feb 2019 12:02:10 +0100 Message-ID: References: <59cf0841-bc58-a4a2-80b1-a7f5808dde6b@riseup.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([209.51.188.92]:47315) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1guxkN-0005gJ-EJ for bug-guix@gnu.org; Sat, 16 Feb 2019 06:03:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1guxkM-0000lA-Nz for bug-guix@gnu.org; Sat, 16 Feb 2019 06:03:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:50736) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1guxkM-0000l4-JW for bug-guix@gnu.org; Sat, 16 Feb 2019 06:03:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1guxkM-00086Y-AX for bug-guix@gnu.org; Sat, 16 Feb 2019 06:03:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([209.51.188.92]:47206) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1guxjL-0005ZH-23 for bug-guix@gnu.org; Sat, 16 Feb 2019 06:01:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1guxjJ-00009z-1g for bug-guix@gnu.org; Sat, 16 Feb 2019 06:01:58 -0500 Received: from mx1.riseup.net ([198.252.153.129]:51864) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1guxjI-0008Vt-H6 for bug-guix@gnu.org; Sat, 16 Feb 2019 06:01:56 -0500 Received: from capuchin.riseup.net (capuchin-pn.riseup.net [10.0.1.176]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 501E01A0CA4 for ; Sat, 16 Feb 2019 03:01:49 -0800 (PST) Received: from [127.0.0.1] (localhost [127.0.0.1]) by capuchin.riseup.net (Postfix) with ESMTPSA id A6B1B1204DD for ; Sat, 16 Feb 2019 03:01:48 -0800 (PST) In-Reply-To: <59cf0841-bc58-a4a2-80b1-a7f5808dde6b@riseup.net> Content-Language: en-US List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 34499@debbugs.gnu.org The files end up in profile/share/guile-gnome-2/... which is not in guiles load path. The result of running the examples: (first get it with guix build --source) $ guile -s hello.scm ... ERROR: In procedure scm-error: no code for module (gnome gobject) -------- Forwarded Message -------- Subject: Guile-gnome package broken in Guix Date: Sat, 16 Feb 2019 11:47:13 +0100 From: swedebugia To: guile-gtk-general@gnu.org Hi I would really like to start creating my first gtk program with guile. The package guile-gnome in guix is unfortunately broken and the docs and examples are missing. I tried fixing the package but it seems I do not understand gtk nor autotools well enough to succeed. I got these questions: * why are there no TARGET_DIR in the makefiles? * what is the purpose of the "guilesite" variable? * what is the purpose of the files in /defs/gnome/defs ? The makefile there seems to try to check for stuff in DEFS_HEADER_DIR = /usr/include Thanks in advance. -- Cheers Swedebugia