So here is my suggestion for the GHM:
GNU Guix: Package without a scheme!
One of the seducing features of the GNU Guix distribution is that the
package management system as well as the package descriptions themselves
are written in Guile, the GNU implementation of the Scheme language. But
Am Freitag, 25. Januar 2013 schrieb Cyril Roelandt:
* gnu/packages/libapr: new variable.
gnu/packages/libapr.scm | 33 +
+(define-public libaprutil
While trying to update subversion, I come across libapr.scm. Unlike Debian,
we normally do not add lib in front
Am Mittwoch, 21. August 2013 schrieb Ludovic Courtès:
Commit db90b40 partially addresses this by removing the fake progress
report on Guile 2.0.5, and by printing “please wait” (and “please
upgrade”).
Feedback from 2.0.5 users is welcome!
As far as I can tell, nothing changed, I still get
Am Mittwoch, 21. August 2013 schrieb Ludovic Courtès:
What do the following print?
guile -c '(pk (version))'
My guess is that (version) return 2.0.5-foobar-deb, which defeats the
test above.
Indeed, this prints
;;; (2.0.5-deb+1-3)
My report may have been wrong, as it appears that I did not
Am Dienstag, 20. August 2013 schrieb Ludovic Courtès:
If you’ve missed it, the Aug. 1st edition of Linux Weekly News (LWN) had
an article about Guix: https://lwn.net/Articles/560760/ .
Thanks for the link!
It’s well written and conveys the important ideas, though there are a
couple of
Am Dienstag, 27. August 2013 schrieb Cyril Roelandt:
At the GHM, a Fedora hacker (whose name I forgot) suggested that it
might be time for us to write down some rules as to how packaging
should be done.
It was Patrice Dumas. I agree and volunteer to propose such a document with
good packaging
On Thu, Aug 29, 2013 at 12:21:47AM +0200, Ludovic Courtès wrote:
Hmm, there was no Makefile in doc/, so how could “cd doc; make pdf” work?
Sorry, indeed, it did not work of course. make doc/guix.pdf.
With that, “make pdf” at the top level creates doc/guix.pdf, and leaves
no intermediate files
On Wed, Aug 28, 2013 at 10:53:53PM +0200, Ludovic Courtès wrote:
The second thing is GNU packages. Some of the trickier but more
interesting include TeXmacs, Octave, and R, for instance.
Octave requires gfortran. How can this be activated in our gcc used for
building packages?
Andreas
On Thu, Aug 29, 2013 at 10:02:46PM +0200, Ludovic Courtès wrote:
If the answer is “no”, then you may just as well comment out
CLONE_NEWIPC in nix/libstore/build.cc.
Apart from that, you also need guile version at least 2.0.5, released
in January 2012. It would definitely be easier to use a
On Thu, Aug 29, 2013 at 10:04:10PM +0200, Ludovic Courtès wrote:
I just did that in commit a9424c0 (already pushed). I think it does
the right thing, but if it doesn’t, let’s discuss it. :-)
It works well for me, and the patch fixing the size of the graph is also
a nice addition. Thanks!
I just noticed that there is a variable native-search-paths in python-2,
which looks like it should be updated for python 3. However, when I modify
the package accordingly, it is not recompiled. How come? Is this variable
really needed?
Andreas
On Sat, Aug 31, 2013 at 08:06:34PM +0200, Ludovic Courtès wrote:
It has no effect in the build of Python itself; its effect is only when
building Python code that uses Python and one or more Python libs.
I still think something is wrong here and that this variable should be
included into the
/gnu/packages/version-control.scm
@@ -2,6 +2,7 @@
;;; Copyright © 2013 Nikita Karetnikov nik...@karetnikov.org
;;; Copyright © 2013 Cyril Roelandt tipec...@gmail.com
;;; Copyright © 2013 Ludovic Courtès l...@gnu.org
+;;; Copyright © 2013 Andreas Enge andr...@enge.fr
;;;
;;; This file is part
On Sun, Sep 01, 2013 at 07:34:03PM +0200, Ludovic Courtès wrote:
However, my understanding from what Cyril and Brandon said is that users
may prefer to have it called ‘python3’ by default, so they can install
both Python 2 and Python 3 in parallel. Furthermore, they can choose to
have (say)
On Sun, Sep 01, 2013 at 07:40:18PM +0200, Cyril Roelandt wrote:
Packages usually exist in two different versions: python-foo and
python3-foo.
I think this is quite a good way of packaging both Python 2 and 3.
One day, maybe nobody will use Python 2.x any more, and we'll just
use python
On Sun, Sep 01, 2013 at 09:40:27PM +0200, Ludovic Courtès wrote:
Speaking of which: in the future, we should use topic branches for such
things, to avoid disrupting the main branch. For instance, I’ve locally
switched back to Python 2 as the default since I was otherwise unable to
use the
On Sun, Sep 01, 2013 at 09:48:47PM +0200, Ludovic Courtès wrote:
Please indent according to scoping, and check the return value of
CONFIGURE:
(let ((configure (...)))
(and (apply configure args)
(substitute* ...)))
Thanks, I updated the recipe, and am going to push.
Andreas
On Mon, Sep 02, 2013 at 11:14:27PM +0200, Ludovic Courtès wrote:
Please report any speedups or bugs you may have. :-)
Nothing to report so far, but this is a very neat optimisation!
Andreas
On Wed, Sep 04, 2013 at 10:52:08PM +0200, Cyril Roelandt wrote:
(define pytz
(package
(name python-pytz)
...))
This is quite Debianish. I like it.
But the alternative (as I suggested in the packaging guidelines) is as
debianish:
(define python-pytz
(package
On Wed, Sep 04, 2013 at 10:51:17PM +0200, Ludovic Courtès wrote:
However, I don’t think that scheme should be followed for variable
names: it’s tedious to type, and Guile offers mechanisms to
select/rename bindings imported from other bindings.
Thus I would do:
(define pytz
(package
On Thu, Sep 05, 2013 at 03:00:27PM +0200, Ludovic Courtès wrote:
BTW, I haven’t check whether this is the case already, but we need
something like
(define (package-with-explicit-python p python)
;; Return a version of P built for PYTHON.
(package (inherit p) ...))
so we can just
Hello, time to give a quick update!
What I implemented in the python branch, following the discussions
on the list, is the following:
On Mon, Sep 02, 2013 at 08:24:48AM +0200, Brandon Invergo wrote:
Then that means we don’t really have to worry, and just document that
the python-3.x package
On Tue, Sep 10, 2013 at 10:26:55AM +0200, Andreas Enge wrote:
Maybe we should try to use a variable name %python-standard-phases instead.
The attached patch to guix/build/python-build-system.scm does just this
and works. Would it make sense to push it?
The part of the patch adding python
On Tue, Sep 10, 2013 at 07:48:30PM +0200, Ludovic Courtès wrote:
You’re mixing different things: the line above is on the host side,
whereas the patch I proposed changes the modules imported on the build
side.
Okay, I get it!
Can you try this patch to check the value of ‘phases’?
Without
So the next module python-dateutil works. But again,
python setup.py install
complains that the path it wishes to install to,
/nix/store/q637nhgrixha1f8cfl32l6gvviha737g-python2-dateutil-1.5/lib/python2.7/site-packages
does not exist and is not in PYTHONPATH.
So I added the following:
On Tue, Sep 10, 2013 at 11:34:29PM +0200, Andreas Enge wrote:
Maybe. Bazaar does. Calibre creates elf executables, but also installs
python modules. So I will go ahead with this.
Okay, done in commit 824af8cadc1b4f1ac7a859f3d18cbe69b195a844, and used
for python(2)-setuptools and a new package
Hello,
recently I added a few more python packages, and things seem to work well
(except for the surprising realisation that more projects than not seem to
still depend on python 2 instead of python 3). So I do not expect big changes
to the python build system in the near future.
I considered
On Fri, Sep 13, 2013 at 06:25:00PM +0200, Cyril Roelandt wrote:
See http://www.python.org/download/ : we should stick to 3.3.2.
I see, so the a1 and a2 are not the first bugfix releases, but alpha versions.
The python branch is now merged back into master and deleted.
Andreas
On Sun, Sep 15, 2013 at 11:05:25PM +0200, Ludovic Courtès wrote:
comply (like TeX Live’s ‘getnonfreefonts’)
Just as a comment, this is, as far as I can tell, not contained in the
regular texlive distribution. I cannot locate it on my system.
Andreas
On Sat, Sep 21, 2013 at 01:09:43AM +0200, Ludovic Courtès wrote:
(version -0.4 is out BTW, 10 years later ;-)).
The - is not a typo? It looks very weird.
Andreas
When trying to use cdparanoia, I noticed the following:
$ ldd `which cdparanoia`
linux-vdso.so.1 = (0x7fff1e9dd000)
libcdda_interface.so.0 = not found
libcdda_paranoia.so.0 = not found
libm.so.6 =
On Sun, Sep 22, 2013 at 09:18:50PM +0200, Cyril Roelandt wrote:
On 09/22/2013 03:29 PM, Andreas Enge wrote:
Currently,
guix package -I
lists the latest installed package first, which often ends up scrolling
out of the window. However, this is most of the time where things happen,
new
On Thu, Aug 29, 2013 at 10:42:23PM +0200, Andreas Enge wrote:
On Thu, Aug 29, 2013 at 02:34:27PM +0200, Ludovic Courtès wrote:
• Manual: improve as we see fit; notably add a section on font usage
for X applications.
I would volunteer for this one.
The main problem that gtk
On Wed, Sep 25, 2013 at 03:13:25PM +0200, Ludovic Courtès wrote:
Yes, so normally installed GTK+ apps will work out of the box now. The
only thing we could document is that fonts installed in the user profile
will automatically be picked up.
Probably, one will still need to install
On Mon, Sep 30, 2013 at 09:31:48PM +0200, Ludovic Courtès wrote:
youlys...@riseup.net skribis:
Attached is a patch to add gl.scm, a set of a applications, extensions,
utilities, or what have-you, related to Opengl-- that don't really
deserve/fit to be in there own file and/or module.
When
On Wed, Oct 02, 2013 at 12:14:47AM +0200, Ludovic Courtès wrote:
So that means GTK+ 3 actually works, right? That’s cool!
This is a good question, since none of the packages I am interested in
uses gtk+ so far. But I am working on packaging one ;-)
I tried to use the slideshow binary from the
On Wed, Oct 02, 2013 at 02:16:42PM +0200, Ludovic Court??s wrote:
I’ll check if Geeqie works and report back.
Geeqie does not compile, whence commit 8b0275b6443.
Andreas
Hi,
the attached patch is supposed to add the gnome cd burner brasero.
It compiles, but starting brasero fails on my debian kde desktop with
the following messages:
** (brasero:15560): WARNING **: Error retrieving accessibility bus address:
org.freedesktop.DBus.Error.ServiceUnknown: The name
On Wed, Oct 02, 2013 at 02:16:42PM +0200, Ludovic Court??s wrote:
I think Xnee has an optional gnee program (or something like that) that
provides a GTK+ GUI. But maybe it explicitly checks for gtk+-2.0 and
just disables that when that is not found?
Even with gtk+-2, configure ends like this:
On Wed, Oct 02, 2013 at 02:41:46PM +0200, Andreas Enge wrote:
How can we get around running commands such as
/usr/bin/glib-compile-schemas --allow-any-name
/usr/share/glib-2.0/schemas/ ?
It appears that glib-compile-schemas is called during the build or installation
process of brasero
On Sat, Oct 05, 2013 at 02:52:47PM +0200, Ludovic Courtès wrote:
Exactly. You need that snippet, as in python.scm:
That did it, thanks for the explanations!
Andreas
On Thu, Oct 10, 2013 at 03:09:09PM +0200, Ludovic Courtès wrote:
Andreas Enge andr...@enge.fr skribis:
I do not know how much this slows down qt applications. According to
wikipedia,
sse2 arrived in 2001. So one could argue that adding it would exclude almost
no machines.
Yes, you may
On the desktop front, I just came across this on my search for a simple
sample qt application to check my library with:
http://www.zdnet.com/lxde-waves-goodbye-to-gtk-in-merge-with-razor-qt-718476/
Andreas
So I added Qt 4.8.5, after disabling a few tests requiring an X server -
adding xorg-server as an input was not enough, as the server would not be
started by the tests, but supposed to be already running. Two hello world
programs I found in a tutorial compile.
The gui program complains about a
The following transcript shows a problem I have trouble understanding; I can
build qt-4 with ./preinst-env, but not after installation (on git-1e9ed0e3):
$ rm -rf ~/.cache
$ rm -rf /usr/local/guix-git/share
$ make install
$ guix package -A qt
qt 4.8.5 out gnu/packages/qt.scm:67:2
qt
On Sat, Oct 12, 2013 at 09:38:08PM +0200, Ludovic Court??s wrote:
I wonder how people address this in general. Perhaps we could start
xvfb in a pre-check phase if that’s enough?
(Something is weird with your character encoding. Or with my character
decoding?)
I think that people either do not
On Sat, Oct 12, 2013 at 09:50:34PM +0200, Ludovic Court??s wrote:
That’s because one of the ‘search-patch’ invocations returned #f–i.e.,
the patch wasn’t found in the search path.
Ah, my error - I forgot to add the patch to gnu-system.am. Sorry!
Andreas
Evince does not work at all for me.
When I call evince file.pdf, the console output is
** (evince:5791): WARNING **: Error retrieving accessibility bus address:
org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not
provided by any .service files
Error registering document:
On Mon, Oct 14, 2013 at 11:10:03PM +0200, Ludovic Courtès wrote:
** (evince:5791): WARNING **: Error retrieving accessibility bus address:
org.freedesktop.DBus.Error.ServiceUnknown: The name org.a11y.Bus was not
provided by any .service files
I think this one is harmless for the time
On Fri, Oct 18, 2013 at 11:41:24AM -0400, Mark H Weaver wrote:
More importantly, because there are so many patches for Loongson 2F that
are not yet ready to be applied upstream -- either because they are not
sufficiently clean, or because they choose a compile-time configuration
that uses
Hello,
On Mon, Oct 21, 2013 at 06:14:47PM -0500, Eric Bavier wrote:
This patch adds the pem package. Comments welcome.
it looks good to me and compiles. I would recommend to accept the patch.
Thanks a lot for your contribution!
Andreas
Hello,
On Mon, Oct 21, 2013 at 08:00:50PM -0400, David Thompson wrote:
I'm starting to work on packages for SDL and its extension
libraries. They depend on some libraries that are not yet packaged.
This is the first of these packages: libmikmod.
how about putting all of them into a module
On Wed, Oct 23, 2013 at 06:14:17PM -0400, David Thompson wrote:
I will, but libmikmod is a library that is not directly associated
with SDL, so I made a separate module.
Well, I am a bit wary about creating lots of files for small packages.
If it occurs essentially as a dependency of sdl, I
On Fri, Oct 25, 2013 at 07:49:12PM -0400, David Thompson wrote:
After copyright, I have '??' instead of '©'; maybe the file is not
in utf-8 format?
Mark Weaver pointed out that my attachment has no MIME type
specifying it to be UTF-8 text. I have tweaked an Icedove setting,
so hopefully
On Wed, Oct 30, 2013 at 04:35:26PM +0100, Ludovic Courtès wrote:
The new method won’t work in this case.
Thus, the patch has to be applied manually with
Alternatively, could we modify
(guix packages patch-and-repack)
so that instead of calling tar directly, it executes the phase named
On Wed, Oct 30, 2013 at 07:15:32PM +0100, Ludovic Courtès wrote:
The notion of phases is internal to the build system, so we can’t really
do that.
Well, the phases are part of the package object. So should it not be able
to extract them? Or does the source field not have any access to the
On Wed, Oct 30, 2013 at 10:42:39PM +0100, Ludovic Courtès wrote:
Sounds like tests may need to be run sequentially. Did you try
#:parallel-tests? #f ?
Yes, that was it! Thanks for spotting this. I will apply it immediately to
libextractor also.
Andreas
On Thu, Oct 31, 2013 at 11:42:57PM +0100, Cyril Roelandt wrote:
I don't think I can build PA on my laptop though. Which means I
can't build Qt, which means I can't push the cmake update, which
means Nikita can't get Lapack working. What should we do ?
Please push the cmake update; I think I
On Sat, Nov 02, 2013 at 12:37:20AM +0100, Ludovic Courtès wrote:
I have a test failure on x86_64 (for
/nix/store/iz59b5w12xj4p9yf2mn9vbg7i69vvnks-ffmpeg-2.1):
This is the exact same hash that I compiled without problem. Could you try
a few times to see whether it is deterministic? Or maybe
On Wed, Nov 06, 2013 at 02:04:10PM +0100, Ludovic Courtès wrote:
• Use a hack like that of Nixpkgs, which systematically copies and
rebuilds (with glib-compile-schemas) the “standard” schemas: see
‘doCompileSchemas’ at
On Mon, Nov 11, 2013 at 10:34:36PM +0100, Ludovic Courtès wrote:
Perhaps ‘substring’ instead of ‘string-copy’ (does pretty much the same
thing, but the meaning is clearer IMO.)
Okay. I have no preference.
(lambda _ ...) is enough (where ‘_’ is a convention to suggest that we
don’t care about
guile currently does not compile in core-updates, I cannot test
the patch there.
Andreas
From a1c81413937dbaae283a1fb4ea9d80c13e62dd90 Mon Sep 17 00:00:00 2001
From: Andreas Enge andr...@enge.fr
Date: Sun, 17 Nov 2013 13:22:15 +0100
Subject: [PATCH] gnu: gettext: Enable xgettext --language=glade
On Mon, Nov 18, 2013 at 12:19:24AM +0100, Ludovic Courtès wrote:
Actually, it seems to be solvable without adding the dependency:
--8---cut here---start-8---
$ xgettext -L glade /dev/null
xgettext: Language glade is not supported. xgettext relies on
On Mon, Nov 18, 2013 at 10:17:36AM +0100, Ludovic Courtès wrote:
Yeah, makes sense to me; so feel free to commit now.
Would you still like to commit in conjunction with your gcc patch? There is
no particular hurry.
Are there other optional dependencies that are dlopen’d, or is it the
only
On Mon, Nov 18, 2013 at 10:58:20AM +0100, Andreas Enge wrote:
Would you still like to commit in conjunction with your gcc patch? There is
no particular hurry.
Actually, the patch collides with your gettext update and requires manual
intervention. I will push it then, because anyway with guile
On Sun, Dec 01, 2013 at 12:12:54AM +0100, Ludovic Courtès wrote:
The samples wouldn’t really have to be “packaged”: they’d just be an
input. For someone using substitutes, the samples are not going to be a
problem (because they’ll never be downloaded.) However, it is indeed a
problem when
Hello,
it looks like I have stumbled upon an enormous dependency tree:
For kdelibs, I would like soprano;
for soprano, I would like redland;
for redland, I need rasqal;
for some tests of rasqal to work, I need perl-xml-dom;
for perl-xml-dom, I need libwww-perl;
for libwww-perl, I need a lot of
On Fri, Dec 06, 2013 at 11:56:17PM +0100, Ludovic Courtès wrote:
I would add the ‘perl-’ prefix, unless the package stands alone (for
instance, Hydra would be called ‘hydra’, not ‘perl-hydra’.)
Yes, that would be as for python.
For the rest of the name, I would take the Perl module name. So
On Thu, Dec 19, 2013 at 12:06:49AM +0100, Ludovic Courtès wrote:
Make sure to run ./nix/sync-with-upstream to fix that (this script has
an additional patch rule to fix that.)
When doing this, I get:
sync-with-upstream: `..' is not the valid top-level source directory
When I do cd nix;
Hello!
The check of the crypto part fails with
FAIL: tests/pk-crypto
=
Starting test pk-crypto (Writing full log to pk-crypto.log)
FAIL string-gcry-sexp-string
# of expected passes 6
# of unexpected failures 1
using an older libgcrypt 1.5.3 from Guix; is version
On Fri, Dec 20, 2013 at 06:54:50PM +0100, Ludovic Courtès wrote:
Could you post $top_builddir/{pk-cryto,store}.log ?
Here they are!
Andreas
Starting test pk-crypto
Group begin: pk-crypto
Test begin:
test-name: string-gcry-sexp-string
Test end:
result-kind: fail
actual-value: ((foo
On Fri, Dec 27, 2013 at 11:05:22PM +0100, Ludovic Courtès wrote:
John Darrington j...@darrington.wattle.id.au skribis:
I wondered why mesa is defined in the module xorg.scm since it really
doesn't have
much to do with X, other than X is one graphics system it supports.
Wouldn't the
Hello,
gnutls as currently packaged for guix, the gnu system, issues the following
warning at configuration:
*** libunbound was not found. Libdane will not be built.
I tried to build libunbound, but it depends on SSL, which I take to
mean openssl. If this is true, then gnutls with dane support
On Tue, Jan 14, 2014 at 02:42:47PM +0100, Ludovic Courtès wrote:
A great initiative that we could get inspiration from: the Nixpkgs
Monitor scans packages for updates à la ‘guix refresh’ (but not limited
to GNU packages), and also for CVEs.
What is the limitation on scanning for updates only
On Sat, Jan 18, 2014 at 09:41:14AM -0500, Mark H Weaver wrote:
I think we should include /etc/hosts in the chroot with an entry for
localhost. We might also need /etc/nsswitch.conf; I'm not sure. I see
no reason not to do this, and I suspect it would ultimately take less
time and effort than
Now I get messages like
guix build: error: build failed: got unexpected path
`/nix/store/y7hz3la98sk4lmxmsvzbvjxifz4yrnwz-tzdata-2013d' from substituter
Maybe we need to clear /nix/store on hydra and restart it to fill the store
again?
Andreas
Hello Sree,
thanks for the patch, and congratulations for your first guix package
(which I did not try out yet, I simply assumed it worked...).
Actually, it should go into oggvorbis.scm, where we put all xiph codecs.
Could you please do so and drop the new file, also from gnu-system.am?
I am not
On Tue, Jan 21, 2014 at 11:51:08PM +0100, Ludovic Courtès wrote:
Do you have a way to reproduce it (command line + “will be downloaded” list)?
I tried a few substitutions at random and everything went fine.
Now everything goes well for me, too. No idea what happened.
Andreas
On Sat, Jan 18, 2014 at 04:35:14PM +0100, Ludovic Courtès wrote:
And what do we do for URIs in http:// or mirror://?
What is the particular problem? For ffmpeg, for instance, the uri reads
(uri (string-append http://www.ffmpeg.org/releases/ffmpeg-;
version
On Sun, Jan 26, 2014 at 08:38:16AM +0100, John Darrington wrote:
So it would not reduce the total number of inputs. Further, it would mean
we would have
to devise a number of potentially complicated patches, which we would be
condemned to
maintain. Further, it seems to me, to be a bit
On Fri, Jan 31, 2014 at 12:33:20AM +0100, Sree Harsha Totakura wrote:
Here's the new patch with Andreas' changes and Openssl included as a
dependency.
Thanks, I will have a look later.
Andreas
On Sun, Feb 02, 2014 at 02:40:39PM +0100, John Darrington wrote:
python3 - python
For python, the binary python is provided by python-2.7.6. The binary
python3 (and python3.3) is provided by python-3.3.3. And there is
python-wrapper, which installs python-3.3.3 and creates symlinks
python -
Hello,
On Tue, Feb 04, 2014 at 10:46:25PM +0100, Raimon Grau wrote:
Here's the luajit recipe. I'd appreciate any comments you have on that
(It's my first (hopefully not the last) contribution to this project).
excellent!
Just a few very quick comments:
(define-module (gnu packages luajit)
On Tue, Feb 04, 2014 at 12:00:39AM +0100, Ludovic Courtès wrote:
For the record, patches for pkgblurbs.txt (the file containing those
descriptions in GNU Womb) should go to bug-w...@gnu.org.
Good to know. I could submit a small patch concerning this last sentence,
but as the gnunet developers
On Sun, Jan 19, 2014 at 04:40:43PM +0100, Ludovic Courtès wrote:
The issue is that the default config for the ‘hosts’ database when
resolv.conf is missing is (see nss/hosts-lookup.c):
dns [!UNAVAIL=return] files
When doing a host name lookup, ‘dns’ is unavailable, so we go on with
‘files’
On Wed, Feb 05, 2014 at 03:48:19PM -0600, Eric Bavier wrote:
* gnu/packages/gnu-pw-mgr.scm (gnu-pw-mgr): Upgrade to 1.1
Applied, thanks!
Andreas
On Sat, Feb 08, 2014 at 05:58:27PM +0100, Ludovic Courtès wrote:
The solution is for ‘core-updates’ to switch to Guile 2.0.10 (hopefully
released within a couple of weeks, thanks to Mark), or to introduce a
patch like the one Cyril posted some time ago.
If we only have to wait for a couple of
-tests.patch: New file.
* gnu-system.am (dist_patch_DATA): Add the above two patch files.
Co-authored-by: Andreas Enge andr...@enge.fr
Applied.
However, gnurl fails to build for me:
see my message from February 5:
https://lists.gnu.org/archive/html/guix-devel/2014-02/msg00057.html
Hello,
On Tue, Feb 11, 2014 at 09:05:31AM +0100, Ludovic Courtès wrote:
Well, let’s see how we can fix things from here.
finally, this was not such a big problem, I had just added libmicrohttpd
and done a bit of reformatting following Mark's suggestions (which you
have also done independently).
On Tue, Feb 11, 2014 at 09:25:37AM +0100, Andreas Enge wrote:
I could try to update curl and see whether the test problem still occurs.
Things are worse with curl 7.35.0 (which requires python for at least one
of its tests): Test 172 still fails, and additionally, 1221 and 1222 fail.
So a patch
On Wed, Feb 12, 2014 at 01:34:26PM +0100, Sree Harsha Totakura wrote:
I just observed that `guix build' is downloading source tarballs from
Hydra. Is this supposed to be a feature? If so, what is the rationale
behind not trying to download the source ball from mirrors or upstream
download
On Wed, Feb 12, 2014 at 09:30:53PM +0100, Ludovic Courtès wrote:
I think this is largely because the official PKG_CHECK_MODULES Autoconf
macro doesn’t fail by default when pkg-config is not found (which may or
may not be a good idea, depending on the package.)
Then it is the authors'
On Thu, Feb 13, 2014 at 01:28:25AM -0500, Mark H Weaver wrote:
I'm not entirely sure this will be wanted, but it bugged me that
ratpoison has /bin/sh hardcoded in its source code. WDYT?
Should it be replaced by the user $SHELL or by (which bash)?
Andreas
On Tue, Feb 18, 2014 at 09:47:18PM -0500, Mark H Weaver wrote:
This patch is needed to allow gnutls to find the system-wide trust store
(trusted CA certificates).
+
--with-default-trust-store-file=/etc/ssl/certs/ca-certificates.crt)))
As there is no system, and we advertise per user
On Wed, Feb 19, 2014 at 05:13:26AM -0500, Mark H Weaver wrote:
However, GnuTLS does not support an environment variable setting, so we
would have to patch the code (add_system_trust in lib/system.c). I
strongly considered doing this, but I'm worried about the possible
security implications.
On Wed, Feb 19, 2014 at 02:40:42PM +0100, Ludovic Courtès wrote:
So, all in all, while this is not ideal, using this configure flag to
point to /etc/ssl/... sounds like a viable option to me. It’s
consistent with what other distros do, and it’s what we want to do
eventually.
(Also, I think
Hello,
I still think that an infrastructure based on gnunet for distributing
cryptographically signed packages would be interesting. In a nutshell,
I would like arbitrary independent instances to inject signed packages
into the network. A user could maintain a list of trusted keys and try
to
On Wed, Feb 19, 2014 at 05:46:17PM +, Manolis Ragkousis wrote:
With less than 12 hours for GNU to submit ideas for this year's Gsoc, I am
wondering if porting guix to hurd and creating a guix hurd system, which I am
currently working on, is worthy for a Gsoc idea. I am an eligible student,
On Fri, Feb 21, 2014 at 06:49:43PM +0100, Ludovic Courtès wrote:
The same holds for Qt - its build times out after 2 hours, when it is simply
not finished. Could we raise the timeout on hydra?
IIUC the code, there’s not absolute timeout by default, only a
timeout-on-silence. Which one do we
Hello,
your message headers contain:
Content-Type: text/plain; charset=y
so that git am complains about
fatal: cannot convert from y to UTF-8
Or does the list software mess it up?
On Sat, Feb 22, 2014 at 10:37:05AM +0100, Sree Harsha Totakura wrote:
+ #:phases
+ (alist-delete
1 - 100 of 1676 matches
Mail list logo