Re: staging evaluation in progress

2018-04-25 Thread Efraim Flashner
sts that > are intolerant of the double rounding that occurs on i686 without SSE2, > where the old x87 FP instructions are used instead. The double rounding > happens because x87 operations are performed on 80-bit double-extended > precision floating-point numbers, which must then be rounded a

Re: [PATCH] gnu: Add systemd.

2018-04-01 Thread Efraim Flashner
("docbook-xsl" ,docbook-xsl) > + ("gettext" ,gettext-minimal) > + ("gperf" ,gperf) > + ("lxml" ,python-lxml) > + ("m4" ,m4) > + ("pkg-config" ,pkg-config) > + ("xsltproc"

Re: Internship on Improve the user experience for the "guix package" command line tool (Outreachy)

2018-03-21 Thread Efraim Flashner
avorite part :). > > > Have you been able to build Guix already and try building the package > using “./pre-inst-env guix build”? > > No, I tried last night but I faced some issues, I'll try again tonight. > > Thanks, > Vijayalakshmi -- Efraim Flashner <efr...@flashner.co.il> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

0.14.1?

2018-03-04 Thread Efraim Flashner
, which offers aarch64 VMs, and was met by test errors. Also, for aarch64 at least, berlin.guixsd.org should be added to the default substitute servers. -- Efraim Flashner <efr...@flashner.co.il> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality

Re: 0.14.1?

2018-03-05 Thread Efraim Flashner
On Mon, Mar 05, 2018 at 10:41:34AM +0100, Ludovic Courtès wrote: > Hello, > > Efraim Flashner <efr...@flashner.co.il> skribis: > > > We now have aarch64 build machines, but there wasn't one when 0.14.0 was > > released. This means that if someone installs guix o

Re: Use .authinfo for git credentials

2018-04-25 Thread Efraim Flashner
/null"'. Obviously you > can use any other shell command here. > > Hope this helps! The similar line in my .msmtprc is: passwordeval gpg --no-tty -q -d $HOME/.msmtp.password.gpg -- Efraim Flashner <efr...@flashner.co.il> אפרים פלשנר GPG key = A28B F40C 3E55 1372

Re: Using 'λ'

2018-10-14 Thread Efraim Flashner
isp then it's a wierd symbol that makes it harder to read the source. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Estimating build time

2018-10-14 Thread Efraim Flashner
machine anyway.) > > I think it's an excellent idea! I agree that the downside is necessary, > and yes, keeping the build times in the database sounds good! > One option would be, if it were a daemon-handled thing, to have it configurable with a flag. Off the top of my head, the linu

Re: FOSDEM 2019 - stand

2018-10-15 Thread Efraim Flashner
d someone? Do we find more volunteers? > > > > I'm also happy to volunteer. > > I'll be there too! > * Alex Sassmannshausen * Tonton * Andreas Enge * Ludovic * Gabor Boskovits * Leo Famulari * Tobias G-R * Björn Höfling * Christopher Baines * Julien Lepiller * Efraim

Re: Trying to crosscompile for POWER9

2018-10-16 Thread Efraim Flashner
to (inherit gcc-6) That should work for this round, then you can decide if it's worth upstreaming and wrap it in 'match' keywords for some of the newer architectures (like riskv). -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidenti

Re: Package variation

2018-10-23 Thread Efraim Flashner
etting the right one when logging in. I would change it to (untested!): (services (cons* (service gnome-desktop-service-type config => (gnome-desktop-configuration (inherit config) (gn

Re: Package variation

2018-10-23 Thread Efraim Flashner
On Tue, Oct 23, 2018 at 01:04:05PM -0500, Brett Gilio wrote: > > Efraim Flashner writes: > > > On Tue, Oct 23, 2018 at 01:51:21AM -0500, Brett Gilio wrote: > >> Hi all, > >> > >> I am trying to customize my the default gnome-package which gets >

Re: GuixSD on the SoftIron OverDrive 1000 (AArch64)

2018-10-20 Thread Efraim Flashner
(extra-options '("--max-jobs=2" "--cores=3"))) - (packages (cons* screen openssh strace %base-packages))) + (packages (cons* btrfs-progs screen openssh strace %base-packages))) -- Efraim Flashner א

Re: Trying to crosscompile for POWER9

2018-10-20 Thread Efraim Flashner
On Sat, Oct 20, 2018 at 05:05:35PM +0200, Tobias Platen wrote: > > > On 10/16/2018 08:24 PM, Efraim Flashner wrote: > > On Tue, Oct 16, 2018 at 08:08:27PM +0200, Tobias Platen wrote: > > > Hello, > > > > > > When I try to compile GUIX for POWER9 an old

Re: b588adc (c-ares update) triggers 6959 builds

2018-11-06 Thread Efraim Flashner
y used by a few packages. Reverting it now. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Packaging Inferno

2018-10-11 Thread Efraim Flashner
On Thu, Oct 11, 2018 at 03:30:07PM +0200, Diego Nicola Barbato wrote: > Hello Efraim, > > Efraim Flashner writes: > > > Not a big fan of using the trivial build system for something that ends > > up with this many lines, but I built it on my aarch64 board and here'

Re: Packaging Inferno

2018-10-07 Thread Efraim Flashner
em for something that ends up with this many lines, but I built it on my aarch64 board and here's the diff I came up with to make it work. I didn't look into the source at all other than making it build. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D

swig failure on aarch64 on core-updates

2018-11-17 Thread Efraim Flashner
with and without the fix-swig-for-i686 patch. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: FOSDEM 2019 - we need a VGA to HDMI converter! And live streaming

2019-01-22 Thread Efraim Flashner
e they're always listed as hdmi->vga or as an "active converter". I might have one somewhere, but I don't remember it ever working. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Why is GCL built with gcc@4.9?

2018-12-13 Thread Efraim Flashner
On Thu, Dec 13, 2018 at 12:03:59AM -0500, Mark H Weaver wrote: > Hi Efraim, > > I'm curious about this commit of yours from April 2017: > > --8<---cut here---start->8--- > commit 5c7815f205e9164d4b82378de91bee7a65bcfbcb > Author: Efr

Re: Why is GCL built with gcc@4.9?

2018-12-15 Thread Efraim Flashner
On Thu, Dec 13, 2018 at 10:33:48PM +0200, Efraim Flashner wrote: > On Thu, Dec 13, 2018 at 12:03:59AM -0500, Mark H Weaver wrote: > > Hi Efraim, > > > > I'm curious about this commit of yours from April 2017: > > > > --8<---cut here-

the upcoming Great Python2 Purge™

2018-12-26 Thread Efraim Flashner
? -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Merging staging?

2018-12-23 Thread Efraim Flashner
should be done with by the end of today, to add some more flags to libdrm and mesa for armhf and aarch64. I can hold on to it for later, or I can go ahead and push it when it's ready. It shouldn't cause any rebuilds on x86_64 or i686. -- Efraim Flashner אפרים פלשנר GPG key = A2

Re: bug#33676: GuixSD on eoma68-a20?

2018-12-11 Thread Efraim Flashner
t; to make this persistent via /etc/udev/rules.d/70-persistent-net.rules, > but that for some reason that didn't seem to work, possibly because it > was being overridden by another rule or startup script. As far as I > know, we never implemented a proper fix. > > Ludovic, for now, can

Re: 01/01: scripts: refresh: Allow searching recursively.

2018-12-25 Thread Efraim Flashner
On Tue, Dec 25, 2018 at 04:05:11PM +0100, Ludovic Courtès wrote: > Hello! > > guix-comm...@gnu.org skribis: > > > efraim pushed a commit to branch master > > in repository guix. > > > > commit c39491829a0c1d870f8133b8f7a699152fc71503 > > Author: Efraim

Re: `guix lint' warn of GitHub autogenerated source tarballs

2018-12-25 Thread Efraim Flashner
On Fri, Dec 21, 2018 at 09:50:51PM +0100, Ludovic Courtès wrote: > Hi! > > Efraim Flashner skribis: > > > Here's what I currently have. I don't think I've tried running the tests > > I've written yet, and Ludo said there was a better way to check if the > > dow

Re: 03/03: gnu: clang-from-llvm: Clean up share/clang folder.

2018-11-28 Thread Efraim Flashner
ete Emacs extensions: see their respective Emacs + ;; Guix package instead. + "clang-rename.el" "clang-format.el")) ;; Install bash completion. (mkdir-p compl-dir)

Re: 03/03: gnu: clang-from-llvm: Clean up share/clang folder.

2018-11-28 Thread Efraim Flashner
k > I have a fix for this test-building clang@3.8 on my machine. I've wrapped the delete-file calls in "(when file-exists?" and will push if it builds with no problems. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: 01/01: gnu: ocaml@4.01: Remove aarch64-linux from supported-systems.

2018-12-02 Thread Efraim Flashner
On Sat, Dec 01, 2018 at 05:23:32PM -0500, Mark H Weaver wrote: > Hi Efraim, > > guix-comm...@gnu.org writes: > > > efraim pushed a commit to branch master > > in repository guix. > > > > commit 454e7132d6fffb5c9a5ce086ffd1b687416feb83 > > Author: Efrai

Re: guix on travis-ci

2018-11-20 Thread Efraim Flashner
On Tue, Nov 20, 2018 at 11:01:51AM +0100, Julien Lepiller wrote: > Le 2018-11-20 10:45, Efraim Flashner a écrit : > > On Mon, Nov 19, 2018 at 11:01:41AM +0200, Efraim Flashner wrote: > > > I have a working Travis-CI file that I've been working on occasionally > >

Re: guix on travis-ci

2018-11-20 Thread Efraim Flashner
On Mon, Nov 19, 2018 at 11:01:41AM +0200, Efraim Flashner wrote: > I have a working Travis-CI file that I've been working on occasionally > and I wanted to share it. As-is it works, albeit subject to the normal > limitations of Travis, ie: the builds can't take too long, and > appar

Re: swig failure on aarch64 on core-updates

2018-11-20 Thread Efraim Flashner
On Sun, Nov 18, 2018 at 09:35:51AM +0200, Efraim Flashner wrote: > From the build log with --cores=1 > > checking guile testcase template_whitespace > checking guile testcase threads > checking guile testcase threads_exception > checking guile testcase throw_exception (wit

guix on travis-ci

2018-11-19 Thread Efraim Flashner
u.org; script: - guix build --fallback --substitute-urls="https://berlin.guixsd.org https://mirror.hydra.gnu.org; -f guix.scm notifications: email: false git: depth: 1 -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidential

Re: Packaging cquery

2019-01-13 Thread Efraim Flashner
like we have at least some of the third party libraries already packaged but I'm not sure how the unbundling process is going to be. I'd suggest starting with it as-is and working one those later. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Merging staging?

2019-01-09 Thread Efraim Flashner
On Sun, Dec 23, 2018 at 04:00:48PM +0200, Efraim Flashner wrote: > On Thu, Dec 20, 2018 at 03:58:09PM +0100, Julien Lepiller wrote: > > Hi Guix, > > > > I'd like to get staging merged soon, as it wasn't for quite some time. Here > > are some stats about the c

Re: Merging staging?

2019-01-09 Thread Efraim Flashner
On January 9, 2019 7:15:56 PM UTC, Mark H Weaver wrote: >Hi Efraim, > >Efraim Flashner writes: > >> I merged master into staging today and got the following chart: >> >> | architecture | berlin | hydra | >> +--++---+ >> |

Re: merging wip-gnome3.30 into staging?

2019-01-09 Thread Efraim Flashner
dates branch after that. It hasn't been as tested as I'd like. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: 01/01: gnu: ocaml@4.01: Remove aarch64-linux from supported-systems.

2018-12-03 Thread Efraim Flashner
On Sun, Dec 02, 2018 at 03:51:58PM -0500, Mark H Weaver wrote: > l...@gnu.org (Ludovic Courtès) writes: > > > Efraim Flashner skribis: > > > >> On Sat, Dec 01, 2018 at 05:23:32PM -0500, Mark H Weaver wrote: > >>> Hi Efraim, > >>> > >>

Re: `guix lint' warn of GitHub autogenerated source tarballs

2018-12-19 Thread Efraim Flashner
s what I currently have. I don't think I've tried running the tests I've written yet, and Ludo said there was a better way to check if the download was a git-fetch or a url-fetch. As the logic is currently written it'll flag any package hosted on github owned by 'archive' or any package named 'arc

Re: `guix lint' warn of GitHub autogenerated source tarballs

2018-12-19 Thread Efraim Flashner
On December 19, 2018 2:07:55 PM UTC, "Ludovic Courtès" wrote: >Hi! > >Arun Isaac skribis: > >> Now that we are avoiding GitHub autogenerated source tarballs since >they >> are unstable and cause hash mismatch errors, can we have `guix lint' >> emit a warning if these autogenerated source

Re: custom kernel config

2019-04-01 Thread Efraim Flashner
me was 43 minutes on my kids' computer. Stock linux-libre@5.0.5 took 267 minutes. My custom kernel came in at 34MB, the stock kernel is 251MB. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or

Re: custom kernel config

2019-04-02 Thread Efraim Flashner
> really about VMs) pride themselves on having a kernel that boots in > 600ms in KVM. > I'll see if I can find their kernel config and Guix-ify it. It should be easy to test since with one command Guix can build the kernel and the VM. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40

Re: custom kernel config

2019-04-02 Thread Efraim Flashner
On Tue, Apr 02, 2019 at 10:04:29AM +0200, Pierre Neidhardt wrote: > Efraim Flashner writes: > > > I haven't checked to see if my custom kernel works yet on my laptop, but > > compile time was 43 minutes on my kids' computer. Stock > > linux-libre@5.0.5 took 267 minutes.

Re: Failure to build powerpc64le-linux glibc

2019-03-27 Thread Efraim Flashner
ing on core-updates, and you should use '--target=powerpc64le-linux-gnu' IIRC. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: custom kernel config

2019-04-03 Thread Efraim Flashner
On Wed, Apr 03, 2019 at 09:49:59PM +0200, Pierre Neidhardt wrote: > Thank you Efraim, this is awesome! > > Efraim Flashner writes: > > > For the first one I used the #:extra-options route and compiled a list. > > The second one I tried I created a custom kernel and le

Re: 01/01: build-system/ruby: Use invoke.

2019-03-28 Thread Efraim Flashner
On Thu, Mar 28, 2019 at 06:14:48PM +, Christopher Baines wrote: > > guix-comm...@gnu.org writes: > > > efraim pushed a commit to branch staging > > in repository guix. > > > > commit 0244952c11c0409597fce5c39dfbcafdfd2ea651 > > Author: Efraim Flashne

custom kernel config

2019-04-01 Thread Efraim Flashner
the #:configuration-file blank I'm only filling in the fields I supply, right? -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted (define-module (kernel) #:use-module (gnu

Re: ‘staging’ and GNOME updates

2019-04-01 Thread Efraim Flashner
> Perhaps we can first merge ‘staging’ in its current form, then make this > branch the new ‘staging’ and aim for a merge as is (with only fixes > committed there.) How does that sound? > > Ludo’. > This libdrm test suite timeout looks a lot like the error I was having in the past on armhf. For armhf it's fixed on staging in fe7c6f91dda, but it can easily be extended to other/all architectures. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: custom kernel config

2019-04-07 Thread Efraim Flashner
On Thu, Apr 04, 2019 at 01:44:48AM -0700, Chris Marusich wrote: > Efraim Flashner writes: > > > On Wed, Apr 03, 2019 at 09:49:59PM +0200, Pierre Neidhardt wrote: > >> Thank you Efraim, this is awesome! > > I second this remark! It's really helpful to see how y

Re: perl-getopt-long version string contains a letter

2019-03-04 Thread Efraim Flashner
w it's 2.50 so it's time for a change in installed files. Just like if you never run 'guix pull' on a new system it'll continue downgrading overtime. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Patch adding POWER9 cross compile support

2019-03-11 Thread Efraim Flashner
t; + ;; On POWER9 (little endian) glibc needs the > 128 bit long double type. > + '("--with-long-double-128") > + '()) > > ;; When target is any OS

Re: librsvg & Rust

2019-03-07 Thread Efraim Flashner
nux. They fail to build on i686-linux and armhf-linux. I > don't know about aarch64-linux. > >Mark > rust fails to build on aarch64 on staging, I haven't tested master recently -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E

Re: Packaging FreeCAD

2019-03-09 Thread Efraim Flashner
> > > a recent commit (see 'update-patchelf.patch' in the patches directory). > > > > > > Best regards, > > > > > > Paul. > > > > > I haven't tried building it myself yet, but two things come to mind: Try using qtbase instead of qt, it

Re: the upcoming Great Python2 Purge™

2019-02-18 Thread Efraim Flashner
found was 222. This is only a first round; I didn't check to see if we were to remove these packages how many more leaf python2 packages we would have. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails

Re: Public key missing for Guix installation script?

2019-02-14 Thread Efraim Flashner
ace I can find this key, > or is it safe to just comment out the verification step in the > installation script for now? > > Thanks, > - Evan > I come across this occasionally, so in my scripts I've changed it to: until gpg --recv-keys 3CE464558A84FDC69DB40CFB090B11993D9AEBB5; do echo "

[BLOG] custom kernel config

2019-05-15 Thread Efraim Flashner
of the blog post I don't think it's actually necessary. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted title: Creating and using a custom Linux kernel on Guix System date

Re: [BLOG] custom kernel config

2019-05-16 Thread Efraim Flashner
ckage-native-inputs linux-libre)) > --8<---cut here---end--->8--- > > At the end of the day, Linux-Libre is just a regular package that can be > inherited and overridden like any other :-) I added that as an alternative way to use "just&qu

Re: [BLOG] custom kernel config

2019-05-16 Thread Efraim Flashner
ot;used replaced". > Ooops, looks like it was supposed to just be "replaced" > > ```shell > > make localmodconfig > > ``` > > Should be > > ```shell > guix environment linux-libre -- make localmodconfig > ``` Good idea! > > Cheers!

Re: [BLOG] custom kernel config

2019-05-17 Thread Efraim Flashner
bre' as an internal implementation detail, and > hopefully one with a limited life span. > > Thanks, > Mark I've removed my custom E2140 kernel config example and replaced it with the above example. I've changed "/custom" to "/E2140". I've also taken t

Re: [BLOG] custom kernel config

2019-05-20 Thread Efraim Flashner
t on-line maybe tomorrow? > > Efraim Flashner skribis: > > > Guix is, at its core, a source based distribution with substitutes, and > ^~ > Perhaps link to > <https://www.gnu.org/software/guix/manual/en/ht

Re: custom kernel config

2019-05-06 Thread Efraim Flashner
as on vacation for a bit and then life got busy. I still haven't been able to boot satisfactorally a kernel I've created, but I'm okay now with leaving the end with something like "And creating a kernel which interfaces with Guix's initrd is left as an exercise to the reader." -- Efraim Flashn

Re: fuse & sshfs

2019-04-28 Thread Efraim Flashner
nture into. Don't really remember much beyond that unfortunately. I looked into bumping it a while ago and I ended up down a rabbit hole I didn't really want to venture into. Don't really remember much beyond that unfortunately. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 1

Re: git / grep with pcre support?

2019-07-08 Thread Efraim Flashner
mal, it's used for git-fetch references :) 'guix size git' => 411 MiB 'guix size git pcre' => 413 MiB 'guix size grep' => 71.4 MiB 'guix size grep pcre' => 71.4 MiB Looks like a good idea to me. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D

Re: Apply Guix patches from debbugs

2019-07-15 Thread Efraim Flashner
Not exactly the same thing, but I read my mail in mutt and only because I'm subscribed to the guix-patches maillinglist can I interact with them nicely. Does anyone know if it's possible to point mutt at debbugs, or even specific bugs, as though they were remote mailboxes? -- Efraim Flashner

Re: bootstrap guile version mismatch on core-updates

2019-08-12 Thread Efraim Flashner
r %target-system, which I found to be a bit harder to work with that early in the bootstrap process. I don't have my 32-bit PPC machine out or I could check to see what I tried on that machine, but I think I just changed it to 2.2 and figured I'd come back to it later. -- Efraim Flashner אפרים פלש

Re: Consolidating Go packages

2019-08-15 Thread Efraim Flashner
ou've written above is that an incremental (see what it complains about and add it) approach does work. Something I've thought about with rust packages is unless it provides an actual executable it should be a hidden package. I'm guessing no one should ever install the x/cryto package but its source a

Re: I managed to build guix natively on Debian GNU/Hurd , what's next?

2019-09-01 Thread Efraim Flashner
n the store then you don't need to worry about hosting them because they won't need to be downloaded. You'll also need to change some of the references to guile-2.0 to guile-2.2 in (gnu packages bootstrap) and possibly also in (gnu packages commencement). > > Thanks! > > -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: dependancies for importers

2019-09-05 Thread Efraim Flashner
importer, but I haven't inspected the code to see if that's on purpose or a happy accident. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Connecting with SiFive: Potential riscv64 boards

2019-09-11 Thread Efraim Flashner
;aarch64-linux" or "Fix build". There are a couple of packages, like mesa, which get special attention since its much much easier to work on natively. > Those who want some riscv64 boards should contact Palmer Dabbelt @ SiFive. > -- Efraim Flashner אפרים פלשנר GPG key =

Re: fixing GDM + GNOME Shell

2019-08-05 Thread Efraim Flashner
/fontconfig). ¹ https://sources.debian.org/src/gdm3/3.30.2-3/debian/gdm3.postinst/#L76 -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: bug#36685: ant-bootstrap fails on core-updates (409 dependents)

2019-07-18 Thread Efraim Flashner
g of > binaries, but to no avail. > > Any ideas? > > -- > Ricardo > currently on bayfront on core-updates ant-bootstrap builds just fine on i686-linux, where it fails on master. Another option could be to bootstrap 32 bit -> 64 bit -- Efraim Flashner אפרים פלשנר GPG ke

qt4 packages

2019-07-15 Thread Efraim Flashner
Debian dropped 2(?) versions ago uim-qt looks like it supports building with qt-5 It looks like we can drop poppler-qt4 as it is. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received

Re: qt4 packages

2019-07-16 Thread Efraim Flashner
On Mon, Jul 15, 2019 at 09:48:36PM +0200, Andreas Enge wrote: > On Mon, Jul 15, 2019 at 09:17:02PM +0300, Efraim Flashner wrote: > > texmacs Debian dropped 2(?) versions ago > > I just added it during the Guile/Guix days at Strasbourg, please do not > drop it... Also, it is a G

Re: 02/02: gnu: next: Compress the executable.

2019-10-02 Thread Efraim Flashner
ake my /tmp dir not copy-on-write, which helps with building packages. I also have a daily cron job to balance my disk and to scrub it. Overall I don't really use very many features that aren't available on ext4. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC

Re: Shall we merge wip-gnome3.30 to core-updates?

2019-06-16 Thread Efraim Flashner
s > build process, but I don't know which package includes that binary. I > know it appears somewhere in the process of building the "gcc-toolchain" > package, but I'd rather not include that whole package if it isn't > necessary. rpcgen seems to be in glibc -- Efraim F

Re: Python package naming: Dots vs hyphens

2019-11-11 Thread Efraim Flashner
name and we change them all to hyphens. I think hyphens is the way to go here. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: bootstrap guile segfaults on powerpc 32-bit

2019-11-09 Thread Efraim Flashner
y or from a script. [-s] FILE load source code from FILE, and exit -c EXPRevalute expression EXPR, and exit -- stop scanning arguments; run interactively <..snip..> So I guess I should see if there are specific .go files I should delete instead of all of the

Re: Python package naming: Dots vs hyphens

2019-11-05 Thread Efraim Flashner
gt; with a hyphen instead of a dot. Which one is correct? Shall I rename > python-zope-* to python-zope.*? Or shall I correct the pypi importer? > Ignore it? > 'guix package -A python-zope' lists them all as having a dash, I'd just go ahead and make them all dashes. -- Efraim Flash

Re: Need help for updating Qt to 5.12 - cmake link issue

2019-10-31 Thread Efraim Flashner
other-keys) >    #t >    ((#:tests? _ #f) #f)))   ; TODO: Enable the tests >     (native-inputs > `(("perl" ,perl))) >     (inputs > `(("sdl2" ,sdl2) >    ("qtbase" ,qtbase))) >     (synopsis "x&quo

Re: Parallel downloads

2019-11-12 Thread Efraim Flashner
ue solution of 'guix build foo bar --no-substitutes baz' but for your example you can do it in one line with: 'guix environment PKG -- guix build PKG --no-subsitutes' -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed

Re: Overhauling the cargo-build-system

2019-11-16 Thread Efraim Flashner
that tree, and I have more than 500 crates that I haven't upstreamed yet. The current situation definitely could be better. Without opening the repo there's no way to know which crates are packaged. When updating a crate there's no way to know which packages will be rebuilt. I suppose one way

Re: Mailman packaging (was: Re: Python package naming: Dots vs hyphens)

2019-11-18 Thread Efraim Flashner
On Wed, Nov 06, 2019 at 02:18:33PM +0100, pelzflorian (Florian Pelz) wrote: > Long e-mail / review follows. Feel free to disagree. > > On Wed, Nov 06, 2019 at 09:19:17AM +0200, Efraim Flashner wrote: > > On Wed, Nov 06, 2019 at 07:49:56AM +0100, pelzflorian (Florian Pelz) wr

Re: Overhauling the cargo-build-system

2019-11-18 Thread Efraim Flashner
On Sun, Nov 17, 2019 at 10:22:21PM +0100, Ludovic Courtès wrote: > Hi, > > Efraim Flashner skribis: > > > The big problems are the recursive dependencies, the partial > > dependencies and the versioning. There are some that are easy to figure > > out, serde alw

Re: Python package naming: Dots vs hyphens

2019-11-06 Thread Efraim Flashner
On Wed, Nov 06, 2019 at 02:13:36PM +0100, pelzflorian (Florian Pelz) wrote: > I reply in two e-mails. > > On Wed, Nov 06, 2019 at 09:19:17AM +0200, Efraim Flashner wrote: > > On Wed, Nov 06, 2019 at 07:49:56AM +0100, pelzflorian (Florian Pelz) wrote: > > > Shall I rename

Re: bootstrap guile segfaults on powerpc 32-bit

2019-11-06 Thread Efraim Flashner
On Wed, Nov 06, 2019 at 06:35:09PM +0100, Ludovic Courtès wrote: > Hi! > > Efraim Flashner skribis: > > > I'm trying again to see about porting Guix to 32-bit powerpc and I've > > come across a problem with the static guile. static guile has bin/ > > share/ and

Re: Stackage LTS 14

2019-11-21 Thread Efraim Flashner
I can confirm that git-annex built locally so no complaints there. Great job! -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: When to add rust packages?

2019-12-13 Thread Efraim Flashner
they are a lot > to maintain. I would love to send patches for them but I don't want to > burden you all with the maintenance of the packages. When do you think > would be the best time to send patches? > Also once you send them we have more packages to test out changes to the rust system ag

Re: wrap-program –> wrap-script

2019-12-17 Thread Efraim Flashner
tem’s “wrap” phase where we currently use > wrap-program. Most of the time we’d be dealing with Python scripts, so > using wrap-script would be more appropriate here. It turns out we are using it in vpnc-scripts. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41

Re: Performance improvements

2019-10-28 Thread Efraim Flashner
epository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 24adcbab0ad903c59793dbe141950fff5058b8a2 $ ./pre-inst-env guix describe Git checkout: repository: /home/efraim/workspace/guix branch: master commit: 64e3fe04b32e2eab1144d5b0c9278eab81056bd6 -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Stateful system directories

2019-10-18 Thread Efraim Flashner
exist (file-system (device "none") (mount-point "/var/cache/fontconfig") (type "tmpfs") (flags '(read-only)) (check? #f)) While we work on fixing these does it make sense to modify some of these services to unconditionally recreate their home directories on

Re: Performance improvements

2019-10-15 Thread Efraim Flashner
Blog post? -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Question about sbcl-package->ecl-package

2019-10-16 Thread Efraim Flashner
age with the real one. The better option would be to look at how python defines python2- variants, which sounds a lot like the problem you're having here. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on email

Re: Help needed packaging rust-cbindgen, a dependency of IceCat 68

2019-10-22 Thread Efraim Flashner
t; Thunderbird "package"... Indeed. The short version is to basically treat each of the crates more like the test data, something that gets downloaded but not built independently. Then throw everything into the build system similar to now, but with more manual dependency resolution, and wo

Re: How to keep biber working

2019-10-22 Thread Efraim Flashner
ak it up into smaller pieces. Gentoo might be better with that, but I have no idea. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Help needed packaging rust-cbindgen, a dependency of IceCat 68

2019-10-22 Thread Efraim Flashner
On Tue, Oct 22, 2019 at 03:56:42PM -0400, Mark H Weaver wrote: > Hi Efraim, > > Mark H Weaver writes: > > > Efraim Flashner writes: > >> Here's what I have for rust-cbindgen based more-or-less on my > >> re-imagining of the cargo-build-system and the rust

Re: Stateful system directories

2019-10-20 Thread Efraim Flashner
On Sat, Oct 19, 2019 at 11:08:57PM +0200, Ludovic Courtès wrote: > Hello Efraim, > > Efraim Flashner skribis: > > > Ignoring the directories in users' home directories, /var/lib/gdm has > > been a source of pain on GNOME upgrades, and we still have some problems > &

Re: Help needed packaging rust-cbindgen, a dependency of IceCat 68

2019-10-22 Thread Efraim Flashner
Here's what I have for rust-cbindgen based more-or-less on my re-imagining of the cargo-build-system and the rust inputs. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted

Re: Help needed packaging rust-cbindgen, a dependency of IceCat 68

2019-10-23 Thread Efraim Flashner
It's pushed. I think this should be a good motivator to work on a wip-rust branch to merge the crates into crates-io and convert the others over. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent

Re: gnu: python-pytest: Update to 5.2.1.

2019-10-23 Thread Efraim Flashner
couple of python libraries that have '-bootstrap' added to the end. You could try making a python-importlib-metadata-bootstrap which doesn't use python-pytest and doesn't run the test suite, and use that as an input for python-pytest. Or if that's not the circle that's created then you'll have to

Re: [BLOG] rust blog post

2019-11-26 Thread Efraim Flashner
Hopefully this is better. I added a new line between each paragraph On Tue, Nov 26, 2019 at 10:58:41AM +0100, Pierre Neidhardt wrote: > I think the attachment broke the formatting of the file (there is no > paragraph break). Could you resend it? > -- Efraim Flashner אפרים פלשנ

<    4   5   6   7   8   9   10   11   12   13   >