Hi Ludo!
> Happy new year! :-)
Thanks! Happy new year!
> I ended up splitting it in 3 patches (gcc, linux-libre, and
> glibc-dynamic-linker) that I just pushed to ‘core-updates’. I also
> added copyright lines for you where appropriate. Hope that’s fine!
Thats perfect :)
>> I think the best
Hello Guix!
A new initiative to share repro-build patches has started as a followup
to the Reproducible Build Summit:
http://lists.reproducible-builds.org/pipermail/rb-general/2017-January/000222.html
https://github.com/distropatches/reproducible-builds
If anyone would like to help out by p
Leo Famulari writes:
> On Sun, Jan 01, 2017 at 03:24:27PM +, ng0 wrote:
>> * gnu/packages/autotools.scm (libtool): Use 'modify-phases'.
>> [arguments]: Use 'modify-phases'.
>
>> + ("help2man" ,help2man) ;because we modify ltmain.sh
>
> This should go in the other patch, ri
Am 05.01.2017 um 00:30 schrieb Danny Milosavljevic:
>;; build/lib in some cases, e.g. if the source is in a sub-directory
>;; (given with `package_dir`). This will by copied to the output, too,
>;; so we need to remove.
Maybe you could take the change updating my bad Englis
Am 04.01.2017 um 21:54 schrieb Danny Milosavljevic:
> +(native-inputs
> + `(("python-simplejson" ,python-simplejson)))
I was wondering why this is a native-input only. Please add a comment
that this is required for tests only.
Also: Did you try without tis package? The comment in the setu
Am 04.01.2017 um 21:43 schrieb Danny Milosavljevic:
> gnu: Add python-snowballstemmer.
> gnu: Add python-sphinx-cloud-sptheme.
> gnu: Add python-sphinx-alabaster-theme.
LGTM.
--
Regards
Hartmut Goebel
| Hartmut Goebel | h.goe...@crazy-compilers.com |
| www.crazy-com
ng0 skribis:
> Ludovic Courtès writes:
>
>> Hello!
>>
>> Marius Bakke skribis:
>>
>>> Marius Bakke writes:
>>>
ng0 writes:
> * gnu/packages/curl.scm (curl)[arguments]: Add "--with-ca-bundle"
> configure flag.
>>
>> [...]
>>
>>> I realized shortly after posting why this wasn
Hi!
csanchez...@gmail.com (Carlos Sánchez de La Lama) skribis:
>> I ended up splitting it in 3 patches (gcc, linux-libre, and
>> glibc-dynamic-linker) that I just pushed to ‘core-updates’. I also
>> added copyright lines for you where appropriate. Hope that’s fine!
>
> Thats perfect :)
>
>>> I
Hi,
Thanks for this service :-)
Am 04.01.2017 um 22:55 schrieb Clément Lassieur:
> +(define %default-modules-enabled
> + '("roster"
> +"saslauth"
> +"tls"
> +"dialback"
> +"disco"
> +"private"
> +"vcard"
> +"version"
> +"uptime"
> +"time"
> +"ping"
> +
Leo Famulari skribis:
> On Sun, Jan 01, 2017 at 03:24:27PM +, ng0 wrote:
>> * gnu/packages/autotools.scm (libtool): Use 'modify-phases'.
>> [arguments]: Use 'modify-phases'.
>
>> + ("help2man" ,help2man) ;because we modify ltmain.sh
>
> This should go in the other patch, r
Leo Famulari skribis:
> On Mon, Jan 02, 2017 at 09:41:26PM +0100, Ludovic Courtès wrote:
>> Leo Famulari skribis:
>> > Based on my discussion with the Stem maintainer, I removed pycrypto from
>> > the dependency graph of OnionShare and added a comment about removing
>> > the pycrypto package in
David Craven skribis:
>> I’m not sure what a ‘phase-build-system’ would look like, if not like
>> ‘gnu-build-system’, but it’s an interesting idea to explore.
>
> I think you are right, it would look exactly like the
> gnu-build-system. I think my issue wasn't technical but psychological.
> It fe
Hartmut Goebel writes:
> Hi,
>
> Thanks for this service :-)
>
> Am 04.01.2017 um 22:55 schrieb Clément Lassieur:
>> +;;; Commentary:
>> +;;;
>> +;;; Messaging services.
>> +;;;
>> +;;; Code:
> […]
>> +;;; messaging.scm ends here
>
> I'd leave this comment away. It is of now use. We had a loner
Ludovic Courtès writes:
> Leo Famulari skribis:
>
>> On Sun, Jan 01, 2017 at 03:24:27PM +, ng0 wrote:
>>> * gnu/packages/autotools.scm (libtool): Use 'modify-phases'.
>>> [arguments]: Use 'modify-phases'.
>>
>>> + ("help2man" ,help2man) ;because we modify ltmain.sh
>>
>>
Hello,
Hartmut Goebel skribis:
> Am 19.12.2016 um 22:39 schrieb Ludovic Courtès:
>>
>>> + (uri (string-append "mirror://debian/pool/main/"
>>> + "t/tipp10/tipp10_2.1.0.orig.tar.gz"))
>> Is there really no upstream for this program? tipp10.com seems
Hartmut Goebel skribis:
> * gnu/packages/education.scm (touch10): New variable.
> * gnu/packages/patches/tipp10-fix-compiling.patch,
> gnu/packages/patches/tipp10-remove-license-code.patch: New files.
> * gnu/local.mk (dist_patch_DATA): Register them.
[...]
> +(description "Tipp10 is a to
Hi Marius,
On 26/12/16 23:18, Ben Woodcroft wrote:
On 26/12/16 03:09, Marius Bakke wrote:
In good tradition, ruby made a new release today (25/12)[0].
I tried building some packages with the new version, but ruby-minitest
complains that Rake 12 is too new (even with the latest minitest). There
José,
On 04/01/17 23:32, José Miguel Sánchez García wrote:
> I've applied your changes, ran guix lint and tested it. Here you have
> the fixed patch.
Thank you!
Pushed as abe2ec7 with small adjustments below.
I hope that's all right.
Kind regards,
T G-R
---
Fix indentation:
(base32
- "0b
Ben Woodcroft writes:
> Hi Marius,
>
> On 26/12/16 23:18, Ben Woodcroft wrote:
>> On 26/12/16 03:09, Marius Bakke wrote:
>>> In good tradition, ruby made a new release today (25/12)[0].
>>>
>>> I tried building some packages with the new version, but ruby-minitest
>>> complains that Rake 12 is to
Danny Milosavljevic writes:
> * guix/build/python-build-system.scm (check): Properly inform caller about
> test status.
> ---
> guix/build/python-build-system.scm | 13 +++--
> 1 file changed, 7 insertions(+), 6 deletions(-)
>
> diff --git a/guix/build/python-build-system.scm
> b/guix/
Leo Famulari writes:
> On Sun, Jan 01, 2017 at 03:24:27PM +, ng0 wrote:
>> * gnu/packages/autotools.scm (libtool): Use 'modify-phases'.
>> [arguments]: Use 'modify-phases'.
>
>> + ("help2man" ,help2man) ;because we modify ltmain.sh
>
> This should go in the other patch, ri
Danny Milosavljevic writes:
> * gnu/packages/haskell.scm (ghc-markdown-unlit): New variable.
> ---
> gnu/packages/haskell.scm | 29 +
> 1 file changed, 29 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index de061a630..1f6611d0b 1
Ludovic Courtès writes:
> Hello!
>
> Marius Bakke skribis:
>
>> Marius Bakke writes:
>>
>>> ng0 writes:
>>>
* gnu/packages/curl.scm (curl)[arguments]: Add "--with-ca-bundle"
configure flag.
>
> [...]
>
>> I realized shortly after posting why this wasn't done already. Curl has
>> 140
Leo Famulari writes:
> On Wed, Jan 04, 2017 at 05:01:34PM +0100, Marius Bakke wrote:
>> * gnu/packages/base.scm (sed): Update to 4.3.
>> [source]: Use xz tarball. Remove upstreamed patch.
>> [home-page]: Use https.
>> [native-inputs]: Add perl.
>> * gnu/packages/patches/sed-hurd-path-max.patch: D
Danny Milosavljevic writes:
> * gnu/packages/python.scm (python-sphinx)[version]: Update to 1.4.8.
Please also mention changes to inputs, source and other fields in the
commit message.
signature.asc
Description: PGP signature
Danny Milosavljevic writes:
> * gnu/packages/python.scm (python-matplotlib): Fix documentation reST markup
> error.
> ---
> gnu/packages/python.scm | 5 +
> 1 file changed, 5 insertions(+)
>
> diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
> index 4e1a6b4a8..bc9058ba3 100644
Marius Bakke writes:
> Curl respects the variable "CURL_CA_BUNDLE". I think we could add a
> "native-search-path" for that, similar to how it's done for "git".
“curl” does but libcurl does not.
~~ Ricardo
Ludovic Courtès writes:
>> I'm trying to understand the problem here, the problem why
>> packages like darcs, pbpst, and others are just sitting, waiting
>> for months because of issues with cURL.
>
> What is “these issues with cURL”? It builds fine, and it’s perfectly
> usable as long as /etc/
Danny Milosavljevic writes:
> This adds new packages that will be required for an eventual Sphinx update.
>
> Danny Milosavljevic (3):
> gnu: Add python-snowballstemmer.
> gnu: Add python-sphinx-cloud-sptheme.
> gnu: Add python-sphinx-alabaster-theme.
>
> gnu/packages/python.scm | 74
> ++
ren...@openmailbox.org, on Wed 04 Jan 2017 18:23:08 -0600, wrote:
> PASS: cordtest
> building of
> `/gnu/store/y3icscjhkk7pa7dg21xqy46riysi36rn-libgc-7.6.0.drv' timed out after
> 3600 seconds of silence
Ah.
Just for information, the libgc testsuite passes fine on Debian
GNU/Hurd.
Samu
ng0 writes:
>> how can I make this valid:
>>
>>(arguments
>> `(#:configure-flags '("--enable-ipv6" "--with-gnutls" "--without-libssh2"
>> "--without-libmetalink" "--without-winidn"
>> "--without-librtmp" "--without-nghttp2"
>>
On Thu, Jan 05, 2017 at 11:36:55AM +0100, Ludovic Courtès wrote:
> Leo Famulari skribis:
> > On Sun, Jan 01, 2017 at 03:24:27PM +, ng0 wrote:
> > + (modify-phases %standard-phases
> > + (add-before 'check 'pre-check
> > + (lambda* (#:key inputs #:allow-other-
On Thu, Jan 05, 2017 at 02:50:05PM +0100, Marius Bakke wrote:
> There was a discussion about making "substitute*" return #t if one or
> more substitutions were done, is that implemented yet? If not, please
> make sure phases end on a truthy value :-)
Done!
signature.asc
Description: PGP signatur
On Thu, Jan 05, 2017 at 02:31:41PM +0100, Marius Bakke wrote:
> Danny Milosavljevic writes:
>
> > * guix/build/python-build-system.scm (check): Properly inform caller about
> > test status.
> This is fixed with e46a043ecd9f9ef46d1d44393362bb7016454544 from the
> 'python-tests' branch. Speaking
* gnu/packages/haskell.scm (ghc-markdown-unlit): New variable.
---
gnu/packages/haskell.scm | 27 +++
1 file changed, 27 insertions(+)
diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
index de061a630..5d3c85475 100644
--- a/gnu/packages/haskell.scm
+++ b/gn
Hi Marius,
> This is fixed with e46a043ecd9f9ef46d1d44393362bb7016454544 from the
> 'python-tests' branch. Speaking of which, there are still some failing
> packages in that branch listed at:
> https://hydra.gnu.org/eval/109407?compare=master#tabs-now-fail
>
> I'll try to take care of the remaini
* gnu/packages/python.scm (python-sphinx)[version]: Update to 1.4.8.
[source]: Use pypi-uri.
[propagated-inputs]: Add python-imagesize, python-sphinx-alabaster-theme,
python-babel, python-snowballstemmer, python-six.
[properties]: Add python2-variant.
---
gnu/packages/python.scm | 31 +
Danny Milosavljevic writes:
> Hi Marius,
>
>> This is fixed with e46a043ecd9f9ef46d1d44393362bb7016454544 from the
>> 'python-tests' branch. Speaking of which, there are still some failing
>> packages in that branch listed at:
>> https://hydra.gnu.org/eval/109407?compare=master#tabs-now-fail
>>
* gnu/packages/python.scm (python-sphinx)[version]: Update to 1.4.8.
[source]: Use pypi-uri.
[propagated-inputs]: Add python-imagesize, python-sphinx-alabaster-theme,
python-babel, python-snowballstemmer, python-six.
[properties]: Add python2-variant.
(python2-sphinx)[native-inputs]: Add py
ren...@openmailbox.org writes:
> Now there are two errors related to the 'Check' phase of libgc and
> guile:
> In libgc shows:
[…]
> building of
> `/gnu/store/y3icscjhkk7pa7dg21xqy46riysi36rn-libgc-7.6.0.drv' timed
> out after 3600 seconds of silence
You can increase the timeout:
* gnu/packages/gawk.scm (gawk)[arguments]: Use /bin/sh instead of /bin/bash in
'set-shell-file-name' phase.
---
gnu/packages/gawk.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/gawk.scm b/gnu/packages/gawk.scm
index 86f01335a..280e3d3cf 100644
--- a/gnu/packag
This patch series changes all the instances of /bin/sh being patched to
/bin/bash that I can find.
They are for core-updates.
In case you are wondering why this matters, since our /bin/sh is
provided by Bash, Bash behaves differently based on the name it is
invoked with. This is briefly documente
Ludovic Courtès writes:
>> --- a/doc/guix.texi
>> +++ b/doc/guix.texi
>> @@ -2438,6 +2438,12 @@ Read a list of store file names from the standard
>> input, one per line,
>> and write on the standard output the subset of these files missing from
>> the store.
>>
>> +@item --export-docker-ima
* gnu/packages/base.scm (glibc/linux)[arguments]: Use /bin/sh for scripts that
lack a shebang.
---
gnu/packages/base.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index bdd613aad..01e21f7c6 100644
--- a/gnu/packages/base.scm
+
* gnu/packages/base.scm (gnu-make)[arguments]: Use /bin/sh instead of /bin/bash
in 'set-default-shell' phase.
---
gnu/packages/base.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index 66c5e0cdc..1f25a05aa 100644
--- a/gnu/pack
* gnu/packages/m4.scm (m4)[arguments]: Use /bin/sh instead of /bin/bash in
'pre-check' phase.
---
gnu/packages/m4.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/m4.scm b/gnu/packages/m4.scm
index 6ad00f8a5..3ee8142e7 100644
--- a/gnu/packages/m4.scm
+++ b/gnu/
* gnu/packages/base.scm (glibc/linux)[arguments]: Use /bin/sh instead of
/bin/bash in 'pre-configure' phase.
---
gnu/packages/base.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index 1f25a05aa..bdd613aad 100644
--- a/gnu/packa
Danny Milosavljevic writes:
> * gnu/packages/python.scm (python-sphinx)[version]: Update to 1.4.8.
> [source]: Use pypi-uri.
> [propagated-inputs]: Add python-imagesize, python-sphinx-alabaster-theme,
> python-babel, python-snowballstemmer, python-six.
> [properties]: Add python2-variant.
> Hmm, you added gdb to the native-inputs but commented out the gdb invocations
> later? Why?
I've gone and looked at this, and noted that not all the gdb
invocations have been commented out, just the one requiring
dmd-testsuite/runnable/gdb15729 which fails with "Error: No such file
or directory
Leo Famulari writes:
> This patch series changes all the instances of /bin/sh being patched to
> /bin/bash that I can find.
>
> They are for core-updates.
[...]
> Leo Famulari (5):
> gnu: m4: Don't replace 'sh' reference with 'bash'.
> gnu: gnu-make: Don't replace 'sh' reference with 'bash'
Leo Famulari writes:
> * gnu/packages/base.scm (gnu-make)[arguments]: Use /bin/sh instead of
> /bin/bash
> in 'set-default-shell' phase.
> ---
> gnu/packages/base.scm | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
> index 6
On Thu, Jan 05, 2017 at 06:14:02PM +0100, Marius Bakke wrote:
> Leo Famulari writes:
>
> > * gnu/packages/base.scm (gnu-make)[arguments]: Use /bin/sh instead of
> > /bin/bash
> > in 'set-default-shell' phase.
> > ---
> > gnu/packages/base.scm | 2 +-
> > 1 file changed, 1 insertion(+), 1 deleti
Danny Milosavljevic writes:
> * gnu/packages/haskell.scm (ghc-markdown-unlit): New variable.
> ---
> gnu/packages/haskell.scm | 27 +++
> 1 file changed, 27 insertions(+)
>
> diff --git a/gnu/packages/haskell.scm b/gnu/packages/haskell.scm
> index de061a630..5d3c85475 100
Hi Ricardo,
This is awesome! Just a couple things:
1) The amd64 architecture is hardcoded in the image. Should this
instead be set to the current architecture?
2) s/configuratio/configuration/ in the docstring for 'config' in
guix/docker.scm
Ludovic, Ricardo, anyone else: It might be nice if in
> I understand the concerns of David Craven regarding
> ‘cargo-build-system’, though OTOH I’m tempted to think
> ‘cargo-build-system’ is probably not so bad if it managed to build all
> this. ;-) But anyway, I’ll David and you figure out what the best
> approach is!
I haven't inspected all the p
Hello Guix!
One issue that’s often reported is that it’s inconvenient to edit the
config file with all its parentheses in the installation image given the
available options (Zile, Nano, and nvi).
Something like Paredit and ‘show-paren-mode’ in Emacs would help avoid
mistakes such as unbalanced pa
Ricardo Wurmus skribis:
> ren...@openmailbox.org writes:
>
>> Now there are two errors related to the 'Check' phase of libgc and
>> guile:
>> In libgc shows:
>
> […]
>
>> building of
>> `/gnu/store/y3icscjhkk7pa7dg21xqy46riysi36rn-libgc-7.6.0.drv' timed
>> out after 3600 seconds of
Ricardo Wurmus skribis:
> Marius Bakke writes:
>
>> Curl respects the variable "CURL_CA_BUNDLE". I think we could add a
>> "native-search-path" for that, similar to how it's done for "git".
>
> “curl” does but libcurl does not.
But that’s probably on purpose. What do the cURL developers recomm
Marius Bakke skribis:
> Leo Famulari writes:
>
>> This patch series changes all the instances of /bin/sh being patched to
>> /bin/bash that I can find.
>>
>> They are for core-updates.
>
> [...]
>
>> Leo Famulari (5):
>> gnu: m4: Don't replace 'sh' reference with 'bash'.
>> gnu: gnu-make: Do
Hey!
Ricardo Wurmus skribis:
> From fefd4f02d003dd35bd0ab459ec2ccc9f9ad62ffa Mon Sep 17 00:00:00 2001
> From: Ricardo Wurmus
> Date: Tue, 3 Jan 2017 16:20:15 +0100
> Subject: [PATCH] guix: Add Docker image export.
>
> * guix/docker.scm: New file.
> * Makefile.am (MODULES): Register it.
> * guix
Hi,
On 05/01/17 19:00, Ludovic Courtès wrote:
Hello Guix!
A new initiative to share repro-build patches has started as a followup
to the Reproducible Build Summit:
http://lists.reproducible-builds.org/pipermail/rb-general/2017-January/000222.html
https://github.com/distropatches/reprod
l...@gnu.org (Ludovic Courtès) writes:
> Hello Guix!
>
> One issue that’s often reported is that it’s inconvenient to edit the
> config file with all its parentheses in the installation image given the
> available options (Zile, Nano, and nvi).
>
> Something like Paredit and ‘show-paren-mode’ in E
Hi John,
On Wed, Jan 4, 2017 at 2:59 AM, John Darrington
wrote:
> The wip-installer branch is ready for testing and general review.
>
> This branch provides a curses based graphical interface to the disk
> images used for installing GuixSD. It is intended to allow users
> unfamiliar with bash and
There's a tricky conflict in the ncurses package definition between
master and core-updates.
On core-updates, there is 57742b35dc026 (gnu: ncurses: Install
pkg-config ‘.pc’ files.), and on master, it's d230cf61f6a (gnu: ncurses:
support mingw.).
The mingw commit added some conditionals relating t
64 matches
Mail list logo