bug#21214: symlinks cc -> gcc, lex -> flex etcetc

2015-08-07 Thread Danny Milosavljevic
Hello, I tried to build coreboot earlier and by default it seems to use "cc" in some places (for example util/cbfstool) and thus fails if one doesn't manually select an explicit compiler via a make (or environment) variable. Guix doesn't have "cc" (it does have "gcc"). It would be convenient if t

bug#21217: Only one icons shown in panel GuixSD installation with Xfce4 desktop

2015-08-07 Thread Danny Milosavljevic
Hi, after instlaling GuixSD and starting the Xfce4 desktop, only the folder icon is shown in the panel. The other launchers are there, but the buttons are empty (without icon but the size is right). For example, "File Manager" (Thunar) has no icon shown. With kind regards, Danny

bug#21215: icecat can't be started by basename only

2015-08-07 Thread Danny Milosavljevic
Hello, right now on the GuixSD from the website I have about 12 copies of icecat installed in /gnu/store but I can start none of them by typing $ icecat Why not? Also, it isn't in Xfce4's Application Finder either (while for example HexChat is). With kind regards, Danny

bug#21216: glibc and linux-libre-headers

2015-08-07 Thread Danny Milosavljevic
Hello, I installed GuixSD recently and ran into the same problem as there: https://lists.gnu.org/archive/html/bug-guix/2013-02/msg00032.html Installing linux-libre-headers manually did help, but shouldn't it happen automatically? With kind regards, Danny

bug#21214: symlinks cc -> gcc, lex -> flex etcetc

2015-08-19 Thread Danny Milosavljevic
Hello, On Tue, 18 Aug 2015 21:19:43 +0200 l...@gnu.org (Ludovic Courtès) wrote: > Danny Milosavljevic skribis: > In practice most software build systems will look for both ‘cc’ and > ‘gcc’. For those who don’t, it’s usually easy to specify an alternate > compiler name, for instan

bug#22612: guix make check failure for syscalls: "FAIL network-interfaces returns one or more interfaces"

2016-02-09 Thread Danny Milosavljevic
Package: guix Version: git from an hour ago When I bootstrap guix using git clone, `guix environment guix`, ./bootstrap && ./configure --localstatedir=/var && make check starting from GuixSD, then I get at the make check: ... FAIL: tests/syscalls.scm ... # TOTAL: 59 # PASS: 58 # SKIP: 0 # XF

bug#22618: syntax error in postgresql default config

2016-02-10 Thread Danny Milosavljevic
Package: guix Version: git from an hour ago The default postgresql config file contains: hba_file = '/gnu/store/2pnrdnasjxjr8zmnvhk9ypw2vdl00cks-pg_hba.conf' ident_file = '/gnu/store/b4cm2bk8kz8brjcgpwrafxfvxcy35vz9-pg_ident.conf Note missing end-quote. The reason is: gnu/services/databases.

bug#22619: postgresql-service error checking wtf

2016-02-12 Thread Danny Milosavljevic
Hi, I've found out some more details. The message > > initdb: directory "/var/lib/postgresql/data" exists but is not empty > > If you want to create a new database system, either remove or empty > > the directory "/var/lib/postgresql/data" or run initdb > > with an argument other than "/var/lib

bug#22676: (git) guix build failure "broken-tarball-fetch"

2016-02-15 Thread Danny Milosavljevic
Package: guix In git guix (commit b042bdc8fdc2a89e51da852339c0ee86b7bedaf1) and recent GuixSD (that means I did guix pull after booting the tarball from the guix website about 5 days ago), I get a build failure when I do $ ./pre-inst-env guix environment guix $ make $ touch gnu/packages/enginee

bug#21216: glibc and linux-libre-headers

2016-02-16 Thread Danny Milosavljevic
Hi, On Tue, 18 Aug 2015 21:23:40 +0200 l...@gnu.org (Ludovic Courtès) wrote: > However, instead of installing the ‘glibc’ package, you may want to > install the ‘gcc-toolchain’ package, which provides all the tools needed > to do software development (GCC, libc, Binutils, the ‘ld wrapper’, etc.)

bug#21215: icecat can't be started by basename only

2016-02-16 Thread Danny Milosavljevic
Hi, On Wed, 10 Feb 2016 22:03:21 +0100 l...@gnu.org (Ludovic Courtès) wrote: > l...@gnu.org (Ludovic Courtès) skribis: > > > Danny Milosavljevic skribis: > > > >> right now on the GuixSD from the website I have about 12 copies of > >> icecat installed i

bug#22713: guix prints stray ^M characters

2016-02-16 Thread Danny Milosavljevic
There are some stray ^M characters in the (git) guix output: accepted connection from pid 2640, user dannym looking for the latest release of GNU gcc...^M ^Mguix package: warning: ambiguous package specification `guile' looking for the latest release of

bug#22738: Build failure in vigra

2016-02-18 Thread Danny Milosavljevic
/tmp/guix-build-vigra-1.10.0.drv-0/build ... == ERROR: test_arraytypes.testMethods -- Traceback (most recent call last): File "/gnu/store/m71dy36xl5jcp1qgw9dkya

bug#22745: guix http downloads don't resume

2016-02-20 Thread Danny Milosavljevic
Package: guix By now, guix reconfigure has tried to download the same texlive binary from hydra at least 5 times to the same machine, unsuccessfully breaking after about 1 GB each, for a total of 5 GB, always starting from the beginning. Would it be possible to just resume? Additionally, it do

bug#22745: error messages

2016-02-20 Thread Danny Milosavljevic
Found valid signature for /gnu/store/36wqhbch45x055wj6gfsng00zkwfqg6n-texlive-20150523-texmf.tar.xz From http://hydra.gnu.org/nar/36wqhbch45x055wj6gfsng00zkwfqg6n-texlive-20150523-texmf.tar.xz Downloading 36wqhb...-texlive-20150523-texmf.tar.xz (1.76GiB installed)... http://hydra.gnu.org/n

bug#22755: xdg-screensaver missing xprop, xset

2016-02-21 Thread Danny Milosavljevic
xdg-screensaver is missing xprop and xset as dependencies. I get the following error messages: /home/dannym/.guix-profile/bin/xdg-screensaver: line 336: xprop: command not found /home/dannym/.guix-profile/bin/xdg-screensaver: line 410: xset: command not found

bug#22755: Reproduction of the Problem

2016-02-21 Thread Danny Milosavljevic
To reproduce, - call xwininfo - click on window - first line contains window id. - call /home/dannym/.guix-profile/bin/xdg-screensaver suspend 0x161 <--- substitute window id from above

bug#22826: gnupg test failure

2016-02-27 Thread Danny Milosavljevic
gnupg fails its tests: ... note: keeping build directory `/tmp/guix-build-gnupg-2.1.11.drv-0' builder for `/gnu/store/p91ba6zl4d8gr5ixfqxn8ixhrv13kdv9-gnupg-2.1.11.drv' failed with exit code 1 cannot build derivation `/gnu/store/ixcbdqm2xvclfnz4d25nv53wnp6x7alh-profile.drv': 1 dependencies coul

bug#22962: Something keeps overwriting /etc/hosts

2016-03-09 Thread Danny Milosavljevic

bug#22965: git guix build error in ./pre-inst-env guix environment guix

2016-03-09 Thread Danny Milosavljevic
Note: after make distclean, it works again. Was weird.

bug#22962: Something keeps overwriting /etc/hosts

2016-03-09 Thread Danny Milosavljevic
If I make it immutable, I get the following message on guix system reconfigure ... : guix system: error: copy-file: Permission denied: "/etc/hosts" Aha!

bug#23062: "guix package -i" sometimes can't use what "guix import pypi" generated

2016-03-19 Thread Danny Milosavljevic
I tried to create a package for uwsgi (in git guix) by $ guix import pypi uwsgi ...From https://pypi.python.org/packages/source/u/uWSGI/uwsgi-2.0.12.tar.gz... ... (package (name "python-uwsgi") (version "2.0.12") (source (origin (method url-fetch) (uri (pypi-uri "uWSGI" vers

bug#23064: herd has incomplete status reporting, not so helpful

2016-03-19 Thread Danny Milosavljevic
So there was a postgresql update where the data format was incompatible. That happens regularily and is ... acceptable, I guess (even more acceptable in guix because I can easily switch back to the old release). However, in order to find that out, I had to: $ psql ... something about a socket n

bug#23064: herd has incomplete status reporting, not so helpful

2016-03-19 Thread Danny Milosavljevic
> Aha! It says so right there in the standard output (or error?). Where did > that message go in the shepherd case? It's on standard error. The exit code is 1.

bug#23066: "guix package -i transmission" doesn't install transmission-gtk into profile

2016-03-19 Thread Danny Milosavljevic
However, it installs share/applications/transmission-gtk.desktop into the profile, containing Exec=transmission-gtk %U i.e. it won't find it. transmission-cli works. I checked gnu/packages/bittorrent.scm , it seems to do some weird special-case for the gui (it puts the gui into a "gui" output

bug#23064: herd has incomplete status reporting, not so helpful

2016-03-19 Thread Danny Milosavljevic
> Sounds like postgresql died and shepherd did not notice? Or maybe it > keeps trying to respawn it? What did /var/log/shepherd.log say? 2016-03-19 10:34:48 Service postgres has been started. 2016-03-19 10:34:49 Respawning postgres. 2016-03-19 10:34:49 Service postgres has been started. 2016-03-

bug#23094: icecat is missing a desktop file

2016-03-22 Thread Danny Milosavljevic
icecat is missing a desktop file and thus it doesn't show up in any application menus. Comparison with hexchat (which does have it) below: $ find /gnu/store/vwbw8070vy7ikaxbgs6pmi0isw3yzxvm-icecat-38.6.0-gnu1 -name "*.desktop" $ find /gnu/store/vz1cs171wyj9bq48r4kz8s56hpk6gayy-hexchat-2.10.1 -na

bug#23064: herd has incomplete status reporting, not so helpful

2016-03-22 Thread Danny Milosavljevic
Hi Ludo, > Could you try this and report back? $ patch -p1 < ... $ sudo ./pre-inst-env guix system reconfigure /etc/config.scm $ sudo herd stop postgres $ sudo herd start postgres Service postgres has been started. $ tail -f /var/log/messages Mar 22 20:15:51 localhost nscd: 213 monitored file `/

bug#22612: guix make check failure for syscalls: "FAIL network-interfaces returns one or more interfaces"

2016-03-25 Thread Danny Milosavljevic
On Fri, 25 Mar 2016 09:46:23 +0100 l...@gnu.org (Ludovic Courtès) wrote: > l...@gnu.org (Ludovic Courtès) skribis: > > > Danny Milosavljevic skribis: > > > >> git clone, `guix environment guix`, ./bootstrap && ./configure > >> --localstatedir=/

bug#23115: avr-libc fails to compile (on x86_64)

2016-03-25 Thread Danny Milosavljevic
guix package -i avr-libc ... In file included from /gnu/store/8k32s1nv8qg2i8600gfzp6alz4a7s5vb-glibc-2.22/include/features.h:389:0, from /gnu/store/8k32s1nv8qg2i8600gfzp6alz4a7s5vb-glibc-2.22/include/limits.h:25, from ../../../../avr-libc-1.8.1/libc/stdlib/strtol

bug#22536: guix lint

2016-04-08 Thread Danny Milosavljevic
> There may other places to fix, see . Yeah, there's one at guix/build/download.scm in function "progress-proc". I checked what "string-pad-middle" - which is used by the function "progress-proc" - does and I... object to it in priciple. What it does is add padding

bug#22536: Progress on the guix download progress display

2016-04-08 Thread Danny Milosavljevic
A quick try to get a prefer-the-tail string concatenator to work - still has some limitations: (define (abbreviate text len) (string-take text (min len (string-length text (define (abbreviate-texts-prefer-to-take-tail texts len) "Given a list of strings TEXTS, returns a string, containing

bug#23094: [PATCH] Re: bug#23094: icecat is missing a desktop file

2016-04-10 Thread Danny Milosavljevic
Here's a patch which adds a desktop file to icecat: Note that there's still a maintenance problem with the icon - version "38.6.0" is currently hard-coded, so if icecat updates, it won't be able to find its icon. What is the usual way to fix this? diff --git a/gnu/packages/gnuzilla.scm b/gnu/pa

bug#23260: (wxmaxima) crash: GLib-GIO-ERROR **: Settings schema 'org.gtk.Settings.FileChooser' is not installed

2016-04-10 Thread Danny Milosavljevic
When I start wxmaxima and go to "Save As", it crashes, printing this message beforehand: (wxmaxima:24842): GLib-GIO-ERROR **: Settings schema 'org.gtk.Settings.FileChooser' is not installed Trace/breakpoint trap

bug#23094: [PATCHv2] Re: bug#23094: icecat is missing a desktop file

2016-04-16 Thread Danny Milosavljevic
Any news on this? I just got a merge conflict so I was reminded of it again... The current version of the patch that I'm successfully using is below - although I still can't get the version number into the installation lambda. diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm in

bug#23317: openssh: ssh client: xauth path is invalid - "/usr/X11R6/bin/xauth"

2016-04-19 Thread Danny Milosavljevic
$ ssh -X daya20 Warning: untrusted X11 forwarding setup failed: xauth key data not generated Because: $ strings $(which ssh) |grep /xauth /usr/X11R6/bin/xauth %s/xauthfile However, $ which xauth /home/dannym/.guix-profile/bin/xauth Adding the following and rebuilding doesn't help either (for

bug#23286: Unable to unlock xscreensaver in Xfce

2016-04-23 Thread Danny Milosavljevic
On Thu, 14 Apr 2016 18:50:32 +0200 l...@gnu.org (Ludovic Courtès) wrote: > As Chris Webber mentioned on the mailing list (IIRC), you’ll also have > to enable xscreensaver in the OS config: > > (use-modules (gnu services xorg)) > > (operating-system > ;; … > (services (cons (screen-loc

bug#23286: Unable to unlock xscreensaver in Xfce

2016-04-23 Thread Danny Milosavljevic
Hi, weird. It works for me here. I did the same as you did. (although I'm using fluxbox) What happens when you run xlock manually? Can you unlock the screen there?

bug#23286: Unable to unlock xscreensaver in Xfce

2016-04-23 Thread Danny Milosavljevic
On Sat, 23 Apr 2016 20:22:52 +0200 Danny Milosavljevic wrote: > Hi, > > weird. It works for me here. I did the same as you did. (although I'm using > fluxbox) > > What happens when you run > >xlock > > manually? (just to clarify: as your normal use

bug#23286: Unable to unlock xscreensaver in Xfce

2016-04-23 Thread Danny Milosavljevic
On Sat, 23 Apr 2016 22:15:23 +0200 Albin wrote: >This starts the screensaver and I'm now able to enter my password to unlock. >The unlock screen looks a bit different though. Just to be sure, are you saying that the unlocking works fine with that? > > ls -l $(which xlock) > -r-sr-sr-x 3 ro

bug#23286: Unable to unlock xscreensaver in Xfce

2016-04-26 Thread Danny Milosavljevic
Hi, On Sun, 24 Apr 2016 16:03:38 +0200 Albin wrote: > > Just to be sure, are you saying that the unlocking works fine with that? > > Yes, but it doesn't work with Xfce's native screen locking program xflock4. Ah, then what does ls -l $(which xflock4) say?

bug#23317: openssh: ssh client: xauth path is invalid - "/usr/X11R6/bin/xauth"

2016-04-27 Thread Danny Milosavljevic
But $ ssh -Y -o XAuthLocation=$(which xauth) daya20 works without the patch. And $ ssh -Y daya20 works with the patch. But $ ssh -X daya20 never works, with or without the patch. Huh.

bug#23260: (wxmaxima) crash: GLib-GIO-ERROR **: Settings schema 'org.gtk.Settings.FileChooser' is not installed

2016-05-05 Thread Danny Milosavljevic
I finally got to the bottom of it. It says: (wxmaxima:27910): GLib-GIO-ERROR **: Settings schema 'org.gtk.Settings.FileChooser' is not installed and it's right. I'm not sure how it's supposed to find them. On this GuixSD installation I only have a minimal number of packages in the operating

bug#23260: (wxmaxima) crash: GLib-GIO-ERROR **: Settings schema 'org.gtk.Settings.FileChooser' is not installed

2016-05-05 Thread Danny Milosavljevic
In glib-2.46.1/gio/gsettingsschema.c there's a function "initialize_schema_sources" which is responsible for initializing the schema sources. It uses g_get_system_data_dirs() and traverses the result (which are supposed to be names of directories), and it checks an environment variable GSETTIN

bug#23286: Unable to unlock xscreensaver in Xfce

2016-05-18 Thread Danny Milosavljevic
> >ls -l $(which xflock4) > > It says: > > lrwxrwxrwx 4 root guixbuild 76 1 jan 1970 > /run/current-system/profile/bin/xflock4 -> > /gnu/store/[...]-xfce-session-4.12.0/bin/xflock4 > > Albin And ls -lL $(which xflock4) ?

bug#23286: Unable to unlock xscreensaver in Xfce

2016-05-20 Thread Danny Milosavljevic
On Fri, 20 May 2016 19:15:06 +0200 Albin wrote: > > ls -lL $(which xflock4) > The output from that is: > > -r-xr-xr-x 10 root root 1536 1 jan 1970 > /run/current-system/profile/bin/xflock4 > > > Albin Aha! Add (screen-locker-service xfce4-session "xflock4") to your services in your guix

bug#23286: Unable to unlock xscreensaver in Xfce

2016-05-20 Thread Danny Milosavljevic
On Fri, 20 May 2016 22:22:01 +0200 Albin wrote: > Den Fri, 20 May 2016 19:48:49 +0200 > skrev Re: bug#23286: Unable to unlock xscreensaver in Xfce: > > > On Fri, 20 May 2016 19:15:06 +0200 > > Albin wrote: > > > > > > ls -lL $(which xflock4) > > > The output from that is: > > > > > >

bug#23286: Unable to unlock xscreensaver in Xfce

2016-05-20 Thread Danny Milosavljevic
Errr. Oops. Better not do what I said previously (at least not permanently). Danny said: > services (cons* (screen-locker-service xfce4-session "xflock4") Because of [1], that is maybe not the right fix (however, it should work). Can you do $ cat $(which xflock4) please? It seems to be a wra

bug#23286: Unable to unlock xscreensaver in Xfce

2016-05-20 Thread Danny Milosavljevic
On Sat, 21 May 2016 00:36:29 +0200 Albin wrote: Ok, then let's try to find out which locker xflock4 actually uses (from the file you attached). To recap, when you call $ xflock4 manually it locks but doesn't allow you to unlock, right? Please try to call these manually (in that order) and

bug#23094: [PATCHv2] Re: bug#23094: icecat is missing a desktop file

2016-05-30 Thread Danny Milosavljevic
Hi Ludo, On Sat, 28 May 2016 17:22:41 +0200 l...@gnu.org (Ludovic Courtès) wrote: > I figured there’s already a desktop entry template in the source, and > it’s more complete (it includes translations), hence this patch: I tried your patch and I get: make[1]: Leaving directory '/tmp/guix-build

bug#23094: icecat is missing a desktop file

2016-06-01 Thread Danny Milosavljevic
Hi Ludo, On Tue, 31 May 2016 15:47:35 +0200 l...@gnu.org (Ludovic Courtès) wrote: > I tested the attached one. It works as expected, but there remain > “%%ifdef” things in it (see attached file), and I’m guessing GNOME & > co. will barf upon them, though I don’t know how to test. I think the ea

bug#23723: patch-shebang phase breaks symlinks

2016-06-15 Thread Danny Milosavljevic
Hi Ludo, are you sure that's correct? Compare: On Sun, 12 Jun 2016 12:29:52 +0200 l...@gnu.org (Ludovic Courtès) wrote: > +(filter (lambda (file) > + (eq? 'regular (lstat file))) ^ to > -(let

bug#23780: guix import pypi jedi: weird backtrace, no proper error message

2016-06-16 Thread Danny Milosavljevic
$ guix import pypi jedi Starting download of /tmp/guix-file.n01KoB From https://pypi.python.org/packages/3a/37/629080b92b87bc65e3b1b4f5d539e22aa5dc45637eab0dd4b0cd8cf236c2/jedi-0.9.0.tar.gz... ….0.tar.gz 326KiB 402KiB/s 00:01 [] 100.0% Starting download of /

bug#23780: guix import pypi jedi: weird backtrace, no proper error message

2016-06-17 Thread Danny Milosavljevic
Thanks! I've asked the jedi maintainers, see

bug#23961: guix import hackage gtk3 fails

2016-07-12 Thread Danny Milosavljevic
$ guix import hackage gtk3 ;;; note: source file /x/home/dannym/src/guix/gnu/packages/haskell.scm ;;; newer than compiled /x/home/dannym/src/guix/gnu/packages/haskell.go Syntax error: unexpected token : custom-setup (at line 131, column 0) Syntax error: unexpected end of input guix import: er

bug#24066: icecat "mailto" handler does not work - and cannot be reconfigured by user

2016-07-25 Thread Danny Milosavljevic
> Unless I misunderstood what you mean: this already exists. On the page > you linked to above look for “reply via email to”. It’s followed by a > button. When you click on it you get a “mailto”-Link. Whoops. I should have read the page better. However, clicking on that button in icecat does n

bug#24069: gcc man page is broken

2016-07-25 Thread Danny Milosavljevic
$ man gcc timestamp Manual page gcc(1) line 1/2 (END) (press h for help or q to quit) $ ls -l /home/dannym/.guix-profile/share/man/man1/gcc.1.gz lrwxrwxrwx 106 root guixbuild 79 1. Jan 1970 /home/dannym/.guix-profile/share/man/man1/gcc.1.gz -> /gnu/store/1xsd8qd6i0zkzwxa53rp5palcfxb7xqb-gcc

bug#24076: gnupg [-agent]: when signing [commits], it claims that there is no pinentry - but there is

2016-07-26 Thread Danny Milosavljevic
dannym@dayas ~/src/guix$ strace -f git commit -S -m "x" gnu/packages/databases.scm 2>&1 |grep pinentry [pid 32548] write(4, "OPTION allow-pinentry-notify", 28) = 28 [pid 32548] read(4, "ERR 67108949 No pinentry pinentry pinentry-curses pinentry-gtk-2 pinentry-tty dannym@dayas ~$ pinen

bug#24083: guix lint doesn't actually fail on some errors

2016-07-26 Thread Danny Milosavljevic
guix lint doesn't actually fail on some errors. $ guix lint perl-io-socket-inet6 ; echo $? ;;; note: source file /x/home/dannym/src/guix/gnu/packages/networking.scm ;;; newer than compiled /x/home/dannym/src/guix/gnu/packages/networking.go ;;; note: source file /x/home/dannym/src/guix/gnu/pa

bug#24076: gnupg [-agent]: when signing [commits], it claims that there is no pinentry - but there is

2016-07-27 Thread Danny Milosavljevic
Hi Ludo, > My ~/.gnupg/gpg-agent.conf file reads this: > > --8<---cut here---start->8--- > pinentry-program /home/ludo/.guix-profile/bin/pinentry-gtk-2 > --8<---cut here---end--->8--- Yes, the file didn't exist. I created it

bug#24083: guix lint doesn't actually fail on some errors

2016-07-27 Thread Danny Milosavljevic
On Wed, 27 Jul 2016 22:57:15 +0200 l...@gnu.org (Ludovic Courtès) wrote: > Danny Milosavljevic skribis: > > > guix lint doesn't actually fail on some errors. > > It never pretended to exit with non-zero when warnings are emitted. :-) > (These are warnings, not err

bug#24076: gnupg [-agent]: when signing [commits], it claims that there is no pinentry - but there is

2016-07-28 Thread Danny Milosavljevic
> Another option would be to change ‘gnupg_module_name’, in homedir.c, from: > > --8<---cut here---start->8--- > case GNUPG_MODULE_NAME_PINENTRY: > #ifdef GNUPG_DEFAULT_PINENTRY > return GNUPG_DEFAULT_PINENTRY; > #else > X(bindir, "pinentry"); >

bug#24087: recovery from suspend is broken with recent libreboot + linux-libre 4.7

2016-07-28 Thread Danny Milosavljevic
Hi, > I know more people than just me are using libreboot here, do you have > any problems with suspend and recovery? I have a X200 and some time after waking up from suspend on the first larger disk access it hangs, losing all the dirty sector payload in the process. This is Guix-specific, the

bug#24087: recovery from suspend is broken with recent libreboot + linux-libre 4.7

2016-07-30 Thread Danny Milosavljevic
My machine just crashed with a Linux oops (with blinking caps lock and everything) - the second time it did that, ever. I have crashkernel enabled - but unfortunately the kernel that Guix installed didn't have all the flags enabled that I need to be able to generate the crashdump. See http://d

bug#24087: recovery from suspend is broken with recent libreboot + linux-libre 4.7

2016-08-08 Thread Danny Milosavljevic
Thanks to Kei I could now check the libreboot version: -- Getting SMBIOS data from sysfs. SMBIOS 2.7 present. 8 structures occupying 382 bytes. Table at 0xBDAB4020. Handle 0x, DMI type 0, 24 bytes BIOS Information

bug#24192: Gajim fails with locale.Error

2016-08-09 Thread Danny Milosavljevic
> File > "/gnu/store/6bk1n2g7i34b4yi0rdindk1f49wps5g6-gajim-0.16.5/share/gajim/src/common/i18n.py", > line 54, in > locale.setlocale(locale.LC_ALL, '') > File > "/gnu/store/vcx1n5nj4gr52xx5m6gvi7zrwngy06s3-python-2.7.11/lib/python2.7/locale.py", > line 579, in setlocale > return _s

bug#24416: avr-gcc@5 is broken

2016-09-12 Thread Danny Milosavljevic
As a workaround, CPPFLAGS += -I${HOME}/.guix-profile/avr/include LDFLAGS += -L${HOME}/.guix-profile/avr/lib/avr5 -L${HOME}/.guix-profile/avr/lib -B${HOME}/.guix-profile/avr/lib works with avr-gcc 5.3.0. Unfortunately I don't know enough about avr-gcc to be able to permanently fix it. I fixed p

bug#24416: avr-gcc@5 is broken

2016-09-13 Thread Danny Milosavljevic
On Mon, 12 Sep 2016 11:29:11 -0400 "Thompson, David" wrote: > On Mon, Sep 12, 2016 at 2:49 AM, Danny Milosavljevic > wrote: > > As a workaround, > > > > CPPFLAGS += -I${HOME}/.guix-profile/avr/include > > LDFLAGS += -L${HOME}/.guix-profile/avr/lib/avr5

bug#24557: python importer: extend requirements import

2016-09-29 Thread Danny Milosavljevic
On Wed, 28 Sep 2016 16:35:26 + ng0 wrote: > One example: > > ng0@shadowwalker ~$ guix import pypi hyperkitty > > Starting download of /tmp/guix-file.yrqmcv > >From > >https://pypi.python.org/packages/47/2d/cc2adf4bc0ed7bb4189b3146dde921c9a6ecc33f0f87c96c744d89bab154/HyperKitty-1.0.3.tar.gz

bug#24735: netpbm pstopnm tries to invoke /usr/bin/gs - it should depend on ghostscript and invoke that

2016-10-18 Thread Danny Milosavljevic
Probably should be substituted out. It already depends on ghostscript.

bug#25101: simple-scan can't use hpaio

2016-12-03 Thread Danny Milosavljevic
simple-scan can't use hpaio as scanner. That means that HP scanners don't work at all. That's because: (1) sane-backends installs a hard-coded dll.conf . In itself, that's not so bad. However, this file doesn't contain a line "hpaio". To workaround this, I set environment variable SANE_CON

bug#25311: guile with details

2017-01-01 Thread Danny Milosavljevic
Hi, On Sat, 31 Dec 2016 17:41:16 +0100 Gnu Röoty wrote: >After installation of guiXSD 0.12.0 > and the started of guixSD the guile display a message : > > the message : Entering a new prompt 'bt' or 'q' to continue > GNU Guile 2.0.12 > sheme@(guile-user). > And I do CTRL+D a kernel panic appear

bug#25414: gdk-pixbuf@2.34.0 does not build deterministically

2017-01-10 Thread Danny Milosavljevic
On Wed, 11 Jan 2017 00:06:42 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Presumably ‘gdk-pixbuf-query-loaders’, which generates ‘loaders.cache’, > does not sort the entries returned by readdir(2). Yep. gdk-pixbuf/queryloaders.c line 355 uses g_dir_open. Docs: https://developer.gnome.org/glib

bug#25414: gdk-pixbuf@2.34.0 does not build deterministically

2017-01-11 Thread Danny Milosavljevic
Hi Ludo, > Sounds like the right approach, would you like to test it? :-) In principle yes, but even without the patch I get (using current master): $ ./pre-inst-env guix challenge gdk-pixbuf --substitute-urls="https://mirror.hydra.gnu.org https://bayfront.guixsd.org"; ... Backtrace: In unkn

bug#25177: [PATCH v6] gnu: python-sphinx: Update to 1.4.8.

2017-01-13 Thread Danny Milosavljevic
Hi, > Danny: I cannot apply the sphinx update patch for some reason. Did you > use git-send-email? Yes. I also pulled from guix master and did "git am" with my patch-E-Mail from back then a moment ago - it applied fine. >In any case, since you will have commit access soon, > can you please pus

bug#25177: [PATCH v6] gnu: python-sphinx: Update to 1.4.8.

2017-01-13 Thread Danny Milosavljevic
Done on the python-tests branch as commit 9a8acd00da3ad44ac6ef423f3d9cba87645cc022. Matplotlib will fail now.

bug#25414: gdk-pixbuf@2.34.0 does not build deterministically

2017-01-14 Thread Danny Milosavljevic
Hi Ludo, On Thu, 12 Jan 2017 14:14:59 +0100 l...@gnu.org (Ludovic Courtès) wrote: > guix build gdk-pixbuf --rounds=2 -K I added the patch and now I get: $ ./pre-inst-env guix build gdk-pixbuf --rounds=2 -K /gnu/store/m06fjrx641hbs786m5ysr3j41siqh8bn-gdk-pixbuf-2.36.3 > > guix/scripts/substit

bug#25177: [PATCH v6] gnu: python-sphinx: Update to 1.4.8.

2017-01-14 Thread Danny Milosavljevic
Hi, I've fixed python-matplotlib locally. It builds fine now. The fix itself would be: + (substitute* "users/intro.rst" + ;; Fix reST markup error (see ) + (("[[][*][]]") "[#]")) However, I've

bug#25177: [PATCH v6] gnu: python-sphinx: Update to 1.4.8.

2017-01-14 Thread Danny Milosavljevic
Pushed it as 2 commits to python-tests.

bug#25414: [PATCH] gnu: gdk-pixbuf: Make it reproducible.

2017-01-14 Thread Danny Milosavljevic
* gnu/packages/gtk.scm (gdk-pixbuf): Make it reproducible. --- gnu/local.mk | 1 + gnu/packages/gtk.scm | 3 ++- gnu/packages/patches/gdk-pixbuf-list-dir.patch | 29 ++ 3 files changed, 32 insertions(+), 1 deleti

bug#25414: [PATCH] gnu: gdk-pixbuf: Make it reproducible.

2017-01-16 Thread Danny Milosavljevic
> OK with these changes for a new ‘staging’ branch! Done. > Also, it would be nice if you could report it upstream and add the > reference in the .patch file. Also done.

bug#25537: gtksourceview-2 has xorg-server and shared-mime-info as inputs rather than native-inputs (they are just required for tests)

2017-01-25 Thread Danny Milosavljevic
(define-public gtksourceview-2 (package (name "gtksourceview") (version "2.10.5") ; This is the last version which builds against gtk+2 (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/"

bug#25719: "guix package -i" exception should be a normal error message

2017-02-14 Thread Danny Milosavljevic
When I have network problems sometimes I get a backtrace like this: ... substitute: 1727: 3 [%start-stack load-stack #] substitute: 1732: 2 [#] substitute: In unknown file: substitute:?: 1 [primitive-load "/gnu/store/175nlv448nk5kagwwl3zyy2w4726qfz6-guix-0.12.0-4.d9da/bin/.guix-real"] substit

bug#25917: operating-system file-system with (check? #t) but (needed-for-boot #f) pauses boot until user interaction

2017-03-01 Thread Danny Milosavljevic
If one has a operating-system file-system with (check? #t) but (needed-for-boot #f), the next boot after reconfiguring will boot into a Guile REPL because the initrd doesn't contain the fsck tool for that file system (because all the file-systems with (needed-for-boot #f) have been filtered out)

bug#25957: Acknowledgement (gitolite broken: created repositories keep references to /usr/bin for hooks)

2017-03-04 Thread Danny Milosavljevic
Hi ng0, > I think there should be a reference to /gnu/store/ reddis and not > "/usr/sbin/redis-server". Different problem, related bug.. This can be > solved in a commit after this bug. Yeah. I would question why a normal application needs to start a redis *server* in the first place. Sounds st

bug#25953: [PATCH] gnu: mesa: Build LLVM Gallium drivers.

2017-03-06 Thread Danny Milosavljevic
Also, there's a newer Mesa version available (and the Mesa version numbers are now year-based). So if we change it anyway we might want to update it.

bug#25917: [PATCH] services: Don't check filesystem even if #:check? if not #:needed-for-boot.

2017-03-12 Thread Danny Milosavljevic
* gnu/services/base.scm (file-system-shepherd-service): If not #:needed-for-boot, don't check filesystem even if #:check? . --- gnu/services/base.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/services/base.scm b/gnu/services/base.scm index 5298a11f6..2628b718f 10064

bug#25917: [PATCH v2] services: If a filesystem is not marked as needed for boot, don't check it even if told to check it.

2017-03-12 Thread Danny Milosavljevic
* gnu/services/base.scm (file-system-shepherd-service): If not #:needed-for-boot, don't check filesystem even if #:check? . --- gnu/services/base.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/services/base.scm b/gnu/services/base.scm index 5298a11f6..2628b718f 10064

bug#25917: [PATCH] services: Don't check filesystem even if #:check? if not #:needed-for-boot.

2017-03-13 Thread Danny Milosavljevic
> One thing I don’t get is that, if the file system is not > needed-for-boot?, then it doesn’t get a Shepherd service in the first > place. But what is supposed to happen to filesystems where mount? but not needed-for-boot? if Shepherd doesn't mount it? Does some other part mount it ? Is it ju

bug#25917: [PATCH] services: Don't check filesystem even if #:check? if not #:needed-for-boot.

2017-03-14 Thread Danny Milosavljevic
Hi Ludo, On Tue, 14 Mar 2017 09:41:32 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Danny Milosavljevic skribis: > > >> One thing I don’t get is that, if the file system is not > >> needed-for-boot?, then it doesn’t get a Shepherd service in the first > >> plac

bug#25917: [PATCH] file-systems: Factorize file-system-packages.

2017-03-16 Thread Danny Milosavljevic
* gnu/system/linux-initrd.scm (base-initrd): Move helper-packages body to ... * gnu/system/file-systems.scm (file-system-packages): ... here. Also export it. * gnu/services/base.scm (file-system-shepherd-service): Set PATH by using file-system-packages. --- gnu/services/base.scm | 12 ++-

bug#25917: [PATCH] file-systems: Factorize file-system-packages.

2017-03-17 Thread Danny Milosavljevic
Hi Ludo, On Fri, 17 Mar 2017 10:03:52 +0100 l...@gnu.org (Ludovic Courtès) wrote: > You can also remove the now-unused ‘file-system-type-predicate’ > procedure that is in ‘base-initrd’. It's still used there (in order to determine the Linux modules). Should I also export 'file-system-type-pred

bug#26136: core-updates: python-minimal@2.7.13 fails due to missing zlib

2017-03-17 Thread Danny Milosavljevic
Hmmm... Python 2.7.13 seems to bundle libffi-3.1. Do we want that? Also, I checked libffi/configure: If CONFIG_SHELL was set, it would have picked it up. Also, why does Python 2.7.13 try to configure things in the *install* phase ?

bug#25917: [PATCH] file-systems: Factorize file-system-packages.

2017-03-18 Thread Danny Milosavljevic
> > * gnu/system/linux-initrd.scm (base-initrd): Move helper-packages body to > > ... > > * gnu/system/file-systems.scm (file-system-packages): ... here. > > Also export it. Pushed those to master as 7208995426714c9fc3ad59cadc3cc0f52df0f018. > > * gnu/services/base.scm (file-system-shepherd-serv

bug#25917: [PATCH v2] services: file-system-shepherd-service: Make it find the fsck programs.

2017-03-18 Thread Danny Milosavljevic
* gnu/services/base.scm (file-system-shepherd-service): Use file-system-packages. --- gnu/services/base.scm | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/gnu/services/base.scm b/gnu/services/base.scm index 5298a11f6..ab5030146 100644 --- a/gnu/services/base.scm

bug#26136: core-updates: python-minimal@2.7.13 fails due to missing zlib

2017-03-18 Thread Danny Milosavljevic
Hi Leo, >The python-minimal package *should* use that libffi. I'm not sure why it's >failing now. Yeah, sorry. I checked the package definition now and it explicitly disables the system libffi. >Do you mean if CONFIG_SHELL is not set, so the build process can't find libffi? Yes, a workaround

bug#26136: core-updates: python-minimal@2.7.13 fails due to missing zlib

2017-03-18 Thread Danny Milosavljevic
Setting the environment variables CPPFLAGS="-I/gnu/store/y8c62fyb2x4g4qnl54pmlmid1fn8k3mx-zlib-1.2.8/include" LDFLAGS="-L/gnu/store/y8c62fyb2x4g4qnl54pmlmid1fn8k3mx-zlib-1.2.8/lib" before running configure makes it work. (I've also printed inc_dirs in setup.py without that - and zlib didn't

bug#26286: python-pexpect 4.2.1 test failure in test_async_utf8

2017-03-28 Thread Danny Milosavljevic
python-pexpect 4.2.1 has a test failure on both master and core-updates: .E/gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpyiq-which-2.21/bin/which: no g77 in (/tmp/guix-build-python-pexpect-4.2.1.drv-0/tmpywfead93) /gnu/store/cn670s29lsf2nr5axd8gmhl8sb9qpy

bug#26353: GuixSD /tmp cleaner fails to clean when Umlauts like "ä" are used in filenames

2017-04-03 Thread Danny Milosavljevic
Hi, the GuixSD /tmp cleaner fails to clean when Umlauts like "ä" are used in filenames. It will just leave them there. For example I have an immortal file "/tmp/!x!home!dannym!scratchpost.org!www!mirror!science!physics!03._Relativitätstheorie!.webseealso~".

bug#26353: GuixSD /tmp cleaner fails to clean when Umlauts like "ä" are used in filenames

2017-04-22 Thread Danny Milosavljevic
Hi Ludo, I've applied it, but the system update is still running. Because of the massive number of patches I write I don't track master daily. I'm always behind 2 weeks (because that's the time until I can merge a patch). It seems lately a huge update got merged :) Right now it's compiling q

  1   2   3   4   5   6   7   8   >