Re: 'python-build-system'
Nikita Karetnikov nik...@karetnikov.org skribis: Well, I have always used python setup.py subcommand, but there might be a few differences between these build systems: http://wokslog.wordpress.com/2011/06/04/distutils-diff/ So, can I use 'python-build-system', then? IMO, yes. Ludo’.
Re: Tests requiring root
Andreas Enge andr...@enge.fr skribis: I suspect one needs to be root to run the tests instead of a build user. Do you see a way of carrying out the tests? No. I think it’s fine to skip the test suite in such cases. I suspect the only workaround is to run the test suite manually on your machine. Another question: Should we use the name lvm or lvm2? I am not a fan of version numbers being used inside the name of a package, but the official name appears to be lvm2 (used in a non-consistent way; the mailing list is called linux-lvm). I would stick to the upstream name, so apparently “lvm2” in this case. Ludo’.
Re: Error in compiling fontutils.scm
Andreas Enge andr...@enge.fr skribis: $ make gnu/packages/fontutils.go /bin/mkdir -p `dirname gnu/packages/fontutils.go` ; \ LC_ALL=C\ ./pre-inst-env \ /usr/bin/guild compile -L . -L .\ -Wformat -Wunbound-variable -Warity-mismatch \ --target=x86_64-unknown-linux-gnu \ -o gnu/packages/fontutils.go gnu/packages/fontutils.scm Backtrace: In ice-9/psyntax.scm: 986: 19 [scan ((define-module (gnu packages xorg) #:use-module ...)) () ...] 270: 18 [scan ((#(syntax-object let # ...) (#) (# #) ...)) () ...] In ice-9/eval.scm: 392: 17 [eval # ()] In ice-9/boot-9.scm: 2667: 16 [define-module* (gnu packages xorg) #:filename ...] 2642: 15 [resolve-imports (# # # # ...)] 2580: 14 [resolve-interface (gnu packages glib) #:select ...] 2505: 13 [#procedure 17e6940 at ice-9/boot-9.scm:2493:4 (name #:optional autoload version #:key ensure) # ...] 2772: 12 [try-module-autoload (gnu packages glib) #f] 2111: 11 [save-module-excursion #procedure 2b7f990 at ice-9/boot-9.scm:2773:17 ()] 2783: 10 [#procedure 2b7f990 at ice-9/boot-9.scm:2773:17 ()] In unknown file: ?: 9 [primitive-load-path gnu/packages/glib #f] In ice-9/eval.scm: 407: 8 [eval # ()] 428: 7 [eval # ()] 407: 6 [eval # #] 411: 5 [eval # #] 368: 4 [eval # #] 368: 3 [eval # #] 374: 2 [eval # #] In unknown file: ?: 1 [memoize-variable-access! # #] In ice-9/boot-9.scm: 106: 0 [#procedure 1924b40 at ice-9/boot-9.scm:97:6 (thrown-k . args) unbound-variable ...] ice-9/boot-9.scm:106:20: In procedure #procedure 1924b40 at ice-9/boot-9.scm:97:6 (thrown-k . args): ice-9/boot-9.scm:106:20: Unbound variable: perl-xml-parser make: *** [gnu/packages/fontutils.go] Fehler 1 I believe this is fixed by 6d267f0. There was a circular dependency between the ghostscript and xorg modules, introduced in commit e0eb886, and leading to this admittedly obscure backtrace. Thanks, Ludo’.
GSoC 2013 Proposal
Hi, I send my GSoC proposal - GNOME package for Guix. -- Short description: Creating GNOME package for Guix. My name: Marek Skalický Contact/Email: email: mskali...@seznam.cz, Jabber: marekskali...@gmail.com, ICQ: 589975303 Background: I'm 19 years old and I'm from Czech Republic. I've finished Grammar school and I'm going to study applied informatics on Masaryk university. I really like and I'm interested in open source software and in programming (C++, Python). I've been using Debian for 4 years on my desktop and laptop. But I like hacking and getting know how my system work in detail so I'm now using Gentoo on my laptop. I've spend a lot of time with getting new releases of gnome (gnome 3.8 - because Gentoo ebuild have some problems yet) on my laptop so I have experiences with compiling GNOME and its dependencies. The goal of my project is to create a package for Guix which install pure GNOME environment (Gnome-shell and basic dependencies) and other packages which install other default GNOME apps. Sorry for short text (email please you questions). Thanks, Marek