bug#43075: Prioritize providing substitutes for security-critical packages with potentially long build times

2020-09-11 Thread Dr. Arne Babenhauserheide
zimoun writes: > On Fri, 11 Sep 2020 at 08:56, Ludovic Courtès wrote: >> To me the proposal is more about introducing scheduling priorities. For >> these packages, it’s indeed safe to assume that every new release brings >> security fixes. > > Why would some packages be prioritized on the

bug#42902: texlive substitute TLS error: decoding the received packet

2020-08-17 Thread Dr. Arne Babenhauserheide
Hi, I cannot update or re-install texlive: $ LANG=C guix install texlive The following package will be upgraded: texlive (dependencies or package changed) The following derivation will be built: /gnu/store/a9ndmp1c8bqaz9s7h6x3k7f4l7qawq7n-texlive-texmf-20190410.drv 2845.8 MB will be

bug#42407: GNOME window manager dies in two-monitor setup when IntelliJ opens a merge window

2020-07-17 Thread Dr. Arne Babenhauserheide
Hi, Yesterday I started running Guix in a two-monitor setup, using two screens of different size aspect ratio (one 16x9, one 16x10). Now everytime IntelliJ opens a merge-window, the window decorations disappear and after a few seconds I get the notification that there was an error that cannot be

bug#42595: conflicts in propagated imports must be resolved manually

2020-07-29 Thread Dr. Arne Babenhauserheide
Hi, When I get conflicts in propagated imports, I must follow a mechanical multi-step process to resolve them manually. A recent example: I wanted to install guile-gi. In the first step I was told to also update python-pycairo, and in the next steps I had to add, one by one, dbus-glib cairo

bug#42162: Recovering source tarballs

2020-07-20 Thread Dr. Arne Babenhauserheide
zimoun writes: >> > The format of metadata (disassemble) that you propose is schemish >> > (obviously! :-)) but we could propose something more JSON-like. >> >> Sure, if that helps get other people on-board, why not (though sexps >> have lived much longer than JSON and XML together :-)). > >

bug#44914: gnutls-dane does not build: failed test status-request-revoked

2020-11-27 Thread Dr. Arne Babenhauserheide
I cannot update Guix right now, because gnutls-dane fails to build. The build log is attached. make[4]: Entering directory '/tmp/guix-build-gnutls-dane-3.6.12.drv-0/gnutls-3.6.12/tests' … FAIL: status-request-revoked q6971vxd8k1vhx8qp13al2lp3y11rc-gnutls-dane-3.6.12.drv.bz2 Description:

bug#44808: Default to allowing password authentication on leaves users vulnerable

2020-12-07 Thread Dr. Arne Babenhauserheide
Ludovic Courtès writes: >>> #2 is more thorough but also more risky: people could find themselves >>> locked out of their server after reconfiguration, though this could be >>> mitigated by a news entry. >>> >>> Thoughts? My thoughts are that there is no mitigation for being locked out of a

bug#44808: Default to allowing password authentication on leaves users vulnerable

2020-12-07 Thread Dr. Arne Babenhauserheide
Christopher Lemmer Webber writes: > Dr. Arne Babenhauserheide writes: > >> Ludovic Courtès writes: >> >>>>> #2 is more thorough but also more risky: people could find themselves >>>>> locked out of their server after reconfiguration, thou

bug#45822: Guix cannot update again and again

2021-01-12 Thread Dr. Arne Babenhauserheide
znavko--- via Bug reports for GNU Guix writes: > Hello! I make update under root normally. > But normal user cannot finish updates for several times during these 3 weeks. > Sometimes process stops on downloading one file,sometimes another. > I can remember when I had bad connection I restarted

bug#46136: Audacity plug-ins cannot be enabled

2021-01-27 Thread Dr. Arne Babenhauserheide
Hi, To reproduce: - guix install audacity - audacity - select Generate from the menu: only 6 entries are available, the first is Add/Remove Plug-ins - Select Add/Remove Plug-ins - In the dialog enable any disabled Plug-in and click enable. - Click OK. - Open the Add/Remove Plug-ins dialog

bug#48305: java eclipse jetty util does not build

2021-05-08 Thread Dr. Arne Babenhauserheide
I see „check“-Phasebuilder for `/gnu/store/im3vs3rs3cg02qzbya8xr75g30qfraf8-java-eclipse-jetty-util-9.2.22.drv' failed with exit code 1 Erstellung von /gnu/store/im3vs3rs3cg02qzbya8xr75g30qfraf8-java-eclipse-jetty-util-9.2.22.drv fehlgeschlagen Das Erstellungsprotokoll kann unter

bug#48722: [PATCH] python-hg-evolve update to 10.3.1 for compatibility with new hg

2021-05-28 Thread Dr. Arne Babenhauserheide
Hi, The current evolve extension in Guix does not work with current hg anymore. To reproduce: $ echo '[extensions] evolve= ' >> ~/.hgrc $ guix install python-hg-evolve $ hg Traceback (most recent call last): File

bug#48571: guix pull fails with failed to compute the derivation for Guix

2021-05-21 Thread Dr. Arne Babenhauserheide
Hi, I get a failure when using guix pull. Using --no-substitutes makes the pull work, though. Log: $ guix pull Kanal „flat“ wird vom Git-Repository auf „https://github.com/flatwhatson/guix-channel.git“ aktualisiert … Kanal „guix“ wird vom Git-Repository auf

bug#47260: Package GNU MediaGoblin as a Guix service

2021-03-30 Thread Dr. Arne Babenhauserheide
Ben Sturmfels writes: > On Mon, 22 Mar 2021, Dr. Arne Babenhauserheide wrote: > >> If you need support for m3u-playlists, you can use the player I wrote >> here: https://www.draketo.de/software/m3u-player >> → https://www.draketo.de/software/m3u-player.js (save as utf-8

bug#46998: wish: package xvfb-run

2021-03-09 Thread Dr. Arne Babenhauserheide
Tobias Geerinckx-Rice writes: > Tobias Geerinckx-Rice 写道: >> It's ridiculous and I like it. > > Done as 9f87758fd5a5fd2e4c04683aebee13d9a19218b8. You’re awesome! Thank you! Best wishes, Arne -- Unpolitisch sein heißt politisch sein ohne es zu merken signature.asc Description: PGP signature

bug#47260: Package GNU MediaGoblin as a Guix service

2021-03-22 Thread Dr. Arne Babenhauserheide
Ben Sturmfels via Bug reports for GNU Guix writes: > On Fri, 19 Mar 2021, jgart wrote: > >> This sounds like a great project. I would love MediaGoblin to be in Guix >> also. >> >>> 6. Rewrite MediaGoblin's JavaScript code not to use jQuery. Maybe >>> improve the no-bundled-JavaScript

bug#46998: wish: package xvfb-run

2021-03-07 Thread Dr. Arne Babenhauserheide
User-agent: mu4e 1.4.15; emacs 27.1 (emacs:30177): dbind-WARNING **: 01:46:31.849: Could not open X display http://deb.debian.org/debian/pool/main/x/xorg-server/xorg-server_1.20.10-3.diff.gz +Usage: $PROGNAME [OPTION ...] COMMAND +Options: +DISPLAY=:$SERVERNUM XAUTHORITY=$AUTHFILE "$@" Dear Guix

bug#47853: guix system reconfigure build of `/gnu/store/inppfcz5yk5a20cwhv1dwqn8zq6jcdxl-grub.cfg.drv' failed

2021-04-17 Thread Dr. Arne Babenhauserheide
Hi, On my system building grub fails because grub-image.png fails. # guix describe Generation 541 18. April 2021 00:12:22 (aktuell) guix 84feaca Repository-URL: https://git.savannah.gnu.org/git/guix.git Branch: master Commit: 84feaca4888c9916e1a97bb81e5d157673488b70 # guix system

bug#47823: Hardenize Guix website TLS/DNS

2021-04-16 Thread Dr. Arne Babenhauserheide
Leo Famulari writes: >> - Force redirection of insecure connection with plain text to TLS >> - HSTS/HSTS-preload support missing (important) > > Yes, we should enable these. Be careful with HSTS, it can make the site inaccessible if you lose access to a certificate and have to replace it. And

bug#46532: plantuml in pure environment does not find X11

2021-02-15 Thread Dr. Arne Babenhauserheide
Dear Guix hackers, when installing plantuml in a pure environment, it throws an java.awt.AWTError: Can't connect to X11 window server using ':1' as the value of the DISPLAY variable. To reproduce: $ guix environment --ad-hoc --pure plantuml -- plantumlNo protocol specified Exception in thread

bug#46711: Chromium shortcuts do not always honor xmodmap changes during runtime

2021-02-22 Thread Dr. Arne Babenhauserheide
Hi, When I start Chromium and then set a different keyboard layout with xmodmap, the tab-level shortcuts like CTRL-w do not honor the different layout. In my layout w is mapped on QWERTZ-n, so when I open Chromium and then switch the keyboard layout, hitting CTRL-w in Chromium causes a new

bug#34717: GPL and Openssl incompatibilities in u-boot and possibly others

2021-10-24 Thread Dr. Arne Babenhauserheide
Leo Famulari writes: > On Fri, Oct 22, 2021 at 02:17:33PM -0700, Vagrant Cascadian wrote: >> * Disable substitutes for relevent packages. Technically correct as >> license incompatibility is only triggered on transmission of binary, >> though maybe missing something about the spirit of the

bug#51693: [patch] Add Java 17

2021-11-14 Thread Dr. Arne Babenhauserheide
Julien Lepiller writes: > Le Mon, 08 Nov 2021 21:32:16 +0100, > "Dr. Arne Babenhauserheide" a écrit : > >> the attached patch adds openjdk@17 >> >> Take care with updating packages depending on this, because the >> changes to the module

bug#51693: [patch] Add Java 17

2021-11-15 Thread Dr. Arne Babenhauserheide
Hi, Julien Lepiller writes: > Hi, I think you fixed openjdk16 instead of openjdk17, this makes the > patch a bit confusing to read. I didn’t fix openjdk16, it’s just the change detection in git that makes it look like that because there are unchanged lines in-between. I wish I could make that

bug#52069: [patch] add gst-plugins-base-gl (with opengl support)

2021-11-23 Thread Dr. Arne Babenhauserheide
Hi, The attached patch adds a derivative package of gst-plugins-base that includes gl support and has mesa as input. I needed that for an application. Best wishes, Arne From a1435b89c6ff01c1644bea671628678eebf3dfc2 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Wed, 24 Nov 2021

bug#51443: [patch] openjdk11: update to latest version

2021-10-27 Thread Dr. Arne Babenhauserheide
Hi, The attached patch updates openjdk11 to the latest version. The update includes some important bugfixes for compile errors of classfiles. From eebf340e686e6c2762f45b08839d6a995baa8f31 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Wed, 27 Oct 2021 19:22:17 +0200 Subject: [PATCH]

bug#51443: [patch] openjdk11: update to latest version

2021-10-27 Thread Dr. Arne Babenhauserheide
"Dr. Arne Babenhauserheide" writes: > The attached patch updates openjdk11 to the latest version. The update > includes some important bugfixes for compile errors of classfiles. > +(version "11.0.12-ga") This is from https://wiki.openjdk.java.net/display/J

bug#51478: icecat 91 can't display chinese font in many web page

2021-10-29 Thread Dr. Arne Babenhauserheide
Hi, Z572 via Bug reports for GNU Guix writes: > after update to 91, icecat can't display chinese font for many web page: Thank you for your report! Does it help to run fc-cache -rv on the commandline? Best wishes, Arne -- Unpolitisch sein heißt politisch sein, ohne es zu merken.

bug#51693: [patch] Add Java 17

2021-11-08 Thread Dr. Arne Babenhauserheide
Hi, the attached patch adds openjdk@17 Take care with updating packages depending on this, because the changes to the module system can cause runtime failures. From 23d8220c78a9ac6aa84dff96fd0c0a1d8214a699 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Mon, 8 Nov 2021 21:21:41

bug#51443: [patch] openjdk11: update to latest version

2021-11-03 Thread Dr. Arne Babenhauserheide
Julien Lepiller writes: > Le Wed, 27 Oct 2021 20:49:02 +0200, > "Dr. Arne Babenhauserheide" a écrit : > >> "Dr. Arne Babenhauserheide" writes: >> >> > The attached patch updates openjdk11 to the latest version. The >> >

bug#51693: [patch] Add Java 17

2021-12-02 Thread Dr. Arne Babenhauserheide
Ricardo Wurmus writes: > I split it up into a commit fixing openjdk 16 and one adding openjdk 17; > I removed a duplicate phase from openjdk 17 and let it inherit the phases > from openjdk 16. > > I’ve applied the patches to the “master” branch. Very cool! Thank you! Best wishes, Arne --

bug#53204: [patch] font-cns11643: Open_Data hash changed

2022-01-12 Thread Dr. Arne Babenhauserheide
Hi, the archive Open_Data.zip changed and the fonts were updated. The attached patch should fix it: From c70a046791ffa1fc3cf28f770a2edba5db0d0560 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Wed, 12 Jan 2022 09:39:08 +0100 Subject: [PATCH] Update hash of Open_Data.zip ---

bug#53204: [patch] font-cns11643: Open_Data hash changed

2022-01-12 Thread Dr. Arne Babenhauserheide
Maxime Devos writes: > Given that Open_Data.zip has a history of being modified in-place, > maybe it would be a good idea to use the Internet Archive Machine instead? That sounds good, yes. > Latest version current in the archive: >

bug#53883: strange conflicts with guix package -m manifest

2022-02-17 Thread Dr. Arne Babenhauserheide
Ludovic Courtès writes: > Marius Bakke skribis: > >>> Should we downgrade python-cmarkgfm, or relax its requirements? Marius, >>> WDYT? :-) >> >> I dug around in the upstream commit history and it appears that the >> requirement was only added for Python 3.10 compatibility. So I relaxed >>

bug#54202: [patch] update guile-wisp to 1.0.7

2022-02-28 Thread Dr. Arne Babenhauserheide
Hi, The attached patch updates guile-wisp to version 1.0.7. Best wishes, Arne From 76660ab479e952d88876acaa2591bc4315c41cc7 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Wed, 29 Dec 2021 23:10:31 +0100 Subject: [PATCH] gnu: guile-wisp: Update to 1.0.7. *

bug#53742: rust-fiat-crypto missing source

2022-02-02 Thread Dr. Arne Babenhauserheide
Jack Hill writes: > These files are autogenerated from the Coq source. I think that we > should build from that source as part of our package definition. > > What do you think? I think that sounds sensible. Can you try whether it works? Best wishes, Arne -- Unpolitisch sein heißt politisch

bug#53883: strange conflicts with guix package -m manifest

2022-02-08 Thread Dr. Arne Babenhauserheide
Hello Guix, I see strange conflicts when trying to update packages via manifest: guix package: error: profile contains conflicting entries for python-cffi guix package: error: first entry: python-cffi@1.15.0 /gnu/store/fnkn12qv3bw7z3jhdgp2drd0nnn0p433-python-cffi-1.15.0 guix package: error:

bug#53344: Inconsistency detected by ld.so: dl-call-libc-early-init.c: 37: _dl_call_libc_early_init: Assertion `sym != NULL' failed!

2022-01-18 Thread Dr. Arne Babenhauserheide
Hi, when I call guix, I get the error Inconsistency detected by ld.so: dl-call-libc-early-init.c: 37: _dl_call_libc_early_init: Assertion `sym != NULL' failed! `which guix` gives /home/USER/.config/guix/current/bin/guix I have the workaround to install guix for the user with

bug#53344: Inconsistency detected by ld.so: dl-call-libc-early-init.c: 37: _dl_call_libc_early_init: Assertion `sym != NULL' failed!

2022-01-18 Thread Dr. Arne Babenhauserheide
Ludovic Courtès writes: > "Dr. Arne Babenhauserheide" skribis: > >> when I call guix, I get the error >> >> Inconsistency detected by ld.so: dl-call-libc-early-init.c: 37: >> _dl_call_libc_early_init: Assertion `sym != NULL' failed! >> >&

bug#65614: cgroups increase to 65555 preventing docker to start

2023-08-30 Thread Dr. Arne Babenhauserheide
Hi, when I try to start a docker container, I get the erro docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: unable to apply cgroup configuration: mkdir

bug#65391: Acknowledgement (People need to report failing builds even though we have ci.guix.gnu.org for that)

2023-08-30 Thread Dr. Arne Babenhauserheide
Maxim Cournoyer writes: > Believe it or not, I actually did! :-) I was replying to the first part > of your message, where you mentioned you were against packages removal. > My reply was giving support to devising policy that would define when > it's acceptable to prune the distribution of

bug#65391: Acknowledgement (People need to report failing builds even though we have ci.guix.gnu.org for that)

2023-09-11 Thread Dr. Arne Babenhauserheide
Simon Tournier writes: > On Wed, 30 Aug 2023 at 12:39, "Dr. Arne Babenhauserheide" > wrote: >> Please don’t remove packages that are broken on the CI. I often had a >> case where no substitute was available but the package built just fine >> locally. This

bug#65391: Acknowledgement (People need to report failing builds even though we have ci.guix.gnu.org for that)

2023-09-11 Thread Dr. Arne Babenhauserheide
Hi, I’m skipping a lot to get only to the most important points (save time for us all). Simon Tournier writes: > Instead, it is QA that builds “pre-commit“ (patches). Thanks to > tireless Chris’s work since years, we have some tools for monitoring the > impact of one change on the whole

bug#65926: package openjdk 20.0.2 and release-candidate 21+35 and add helpers for that

2023-09-13 Thread Dr. Arne Babenhauserheide
Hi, attached are patches to add helpers and package openjdk 20.0.2 and 21+35. The 21+35 package skips the validation of the runpath, because that fails. I don’t know why. From e72a8ec42a4d4a199711c0abf7960f8caeab5c1e Mon Sep 17 00:00:00 2001 Message-ID: From: Arne Babenhauserheide Date: Wed,

bug#66939: python-on-guile fails to build

2023-11-04 Thread Dr. Arne Babenhauserheide
To reproduce: $ LANG=C guix shell python-on-guile hint: Consider passing the `--check' option once to make sure your shell does not clobber environment variables. The following derivation will be built: /gnu/store/5y1bii20sgr3hnscdav8z3jwvwdv67py-python-on-guile-1.2.3.5.drv building

bug#65472: texlive split packages are missing isodate.sty, wallpaper.sty, and dashrule.sty

2023-08-23 Thread Dr. Arne Babenhauserheide
Hi, after switching to split texlive packages (via texlive-scheme-medium), my documents fail to compile. I cannot find split packages for isodate.sty, wallpaper.sty, and dashrule.sty Minimal reproduction: --- file: test.tex --- \documentclass{memoir} \usepackage[iso,german]{isodate}

bug#65456: [PATCH v3] self: Build guix/ and gnu/packages/ directories in 26 steps.

2023-08-24 Thread Dr. Arne Babenhauserheide
Janneke Nieuwenhuizen writes: > So, some good news at last; I can confirm that using v4 of this patch we > now have "guix pull", pulling from a local git directory, now fully > working on the Hurd! That’s awesome! Thank you for your work! Best wishes, Arne -- Unpolitisch sein heißt politisch

bug#65383: [gnome-team] Nothing is reproducible anymore

2023-08-19 Thread Dr. Arne Babenhauserheide
Liliana Marie Prikler writes: > I have absolutely no idea how this came to be: > … > The hash changes with each run. What the hell is going on? I don’t know. I’ve seen a not reproducible error with guix challenge guile. I would expect this when running with --tune, but not from the build

bug#56460: gnu/packages/kde-systemtools.scm (dolphin): add konsole as propagated input, because dolphin needs to start it at runtime

2022-07-09 Thread Dr. Arne Babenhauserheide
Attached is a patch to make the embedded console in dolphin work. From ce08a6b0897e26174cc6a46220c311f852df5ec2 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 9 Jul 2022 10:56:04 +0200 Subject: [PATCH] gnu: dolphin: propagate konsole * gnu/packages/kde-systemtools.scm

bug#55776: maven-core fails to build

2022-06-03 Thread Dr. Arne Babenhauserheide
Hi, I currently cannot get maven, because maven-core fails to build. To reproduce: guix shell maven Log: [mkdir] Created dir: /tmp/guix-build-maven-core-3.8.5.drv-0/apache-maven-3.8.5/maven-core/build/jar [jar] Building jar:

bug#56047: [patch] package ruby-t (twitter interface)

2022-06-17 Thread Dr. Arne Babenhauserheide
Hi, the following patch provides t for ruby. I tested it, but I had to disable the tests for quite a few of the packaged gems. It would be great to have that in Guix by default. From 458d15882fb29dfa1c8781c2f8c80185bb68c9f2 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Fri, 17 Jun

bug#55776: maven-core fails to build

2022-06-04 Thread Dr. Arne Babenhauserheide
Julien Lepiller writes: > What I did instead is, since jdom wants to set more features than > supported in the driver, to add dummy support for all these additional > features by just not throwing the exception. It's not very satisfying, > but it works and we don't keep a vulnerable jdom around.

bug#57749: [patch] maven: fix build with java-slf4j-simple-source expanded

2022-09-12 Thread Dr. Arne Babenhauserheide
Hi, Maven failed to build for me, because java-slf4j-simple-source is no longer a tarball, but an expanded directory of files. Copying the files from Scheme makes it build. A patch is attached. From f9ca747f6ecf63d46a41e813c6c4e7b7190e9081 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide

bug#57749: [patch] maven: fix build with java-slf4j-simple-source expanded

2022-09-12 Thread Dr. Arne Babenhauserheide
Julien Lepiller writes: > I don't think checking for file-exists before mkdir-p makes much sense. > Doesn't mkdir-p make the same > checks already? You’re right — thank you! > I thought find-files required two arguments? Also the first argument > could be simplified to input-folder The

bug#57990: Add package: python-mat2 (remove metadata from images to improve privacy)

2022-09-22 Thread Dr. Arne Babenhauserheide
Tobias Geerinckx-Rice writes: >> can I express "any version of ffmpeg"? > > No, this would go against the goals of Guix: packages can't depend on > properties of the environment they'll end up in (if any). What’s the right way to deal with this, then? I need ffmpeg at as propagated-input, but

bug#57990: Add package: python-mat2 (remove metadata from images to improve privacy)

2022-09-24 Thread Dr. Arne Babenhauserheide
Chris Marusich writes: > Apologies for the top post. I noticed this email and wanted to point you to > prior work, in case it proves useful: > > https://issues.guix.gnu.org/31307#14 Very cool — thank you! That should make it easier for me to follow the tips. Best wishes, Arne --

bug#57749: [patch] maven: fix build with java-slf4j-simple-source expanded

2022-09-21 Thread Dr. Arne Babenhauserheide
"Dr. Arne Babenhauserheide" writes: > Julien Lepiller writes: >> Otherwise LGTM, but I can't push myself currently. Thanks! > > Here’s the updated patch: Can you push again? (sorry to come back, I just don’t want this to get lost) Best wishes, Arne -- Unpolitisch

bug#57990: Add package: python-mat2 (remove metadata from images to improve privacy)

2022-09-21 Thread Dr. Arne Babenhauserheide
Hi, this packages python-mat2. From 91f85a377361f989900f007fa08cd2a3063175ac Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Thu, 22 Sep 2022 00:12:41 +0200 Subject: [PATCH] gnu: Add python-mat2 0.13.0 * gnu/packages/python-xyz.scm (python-mat2): New variable. ---

bug#57990: Add package: python-mat2 (remove metadata from images to improve privacy)

2022-09-21 Thread Dr. Arne Babenhauserheide
"Dr. Arne Babenhauserheide" writes: > +(propagated-inputs (list python-mutagen python-pycairo python-pygobject > ffmpeg perl-image-exiftool bubblewrap gdk-pixbuf poppler librsvg)) My local ffmpeg is ffmpeg-5, but this dependency pulls in ffmpeg-4 — can I express "

bug#57990: Add package: python-mat2 (remove metadata from images to improve privacy)

2022-09-21 Thread Dr. Arne Babenhauserheide
"Dr. Arne Babenhauserheide" writes: > +(propagated-inputs (list python-mutagen python-pycairo python-pygobject > ffmpeg perl-image-exiftool bubblewrap gdk-pixbuf poppler librsvg)) My local ffmpeg is ffmpeg-5, but this dependency pulls in ffmpeg-4 — can I express "

bug#58299: [patch] add gst-plugins-base-gl (gst-plugins with opengl support)

2022-10-05 Thread Dr. Arne Babenhauserheide
Hi, the following patch adds a base gstreamer plugins package with opengl support: From 515535c638bd079839882a7a3c2fcf89defee984 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Wed, 24 Nov 2021 01:58:32 +0100 Subject: [PATCH] gnu: gst-plugins-base-gl: add package version that

bug#58299: [patch] add gst-plugins-base-gl (gst-plugins with opengl support)

2022-10-05 Thread Dr. Arne Babenhauserheide
Liliana Marie Prikler writes: > Am Mittwoch, dem 05.10.2022 um 10:25 +0200 schrieb Dr. Arne > Babenhauserheide: >> +(define-public gst-plugins-base-gl >> + (package (inherit gst-plugins-base) >> +(name "gst-plugins-base-gl") > Is there a cycle betwee

bug#57022: fmit fails to build/upgrade

2022-08-06 Thread Dr. Arne Babenhauserheide
I get a build error when updating fmit with guix upgrade fmit It fails with phase `install' succeeded after 0.4 seconds starting phase `wrap-executable' error: in phase 'wrap-executable': uncaught exception: wrong-type-arg "string-append" "Wrong type (expecting ~A): ~S"

bug#60946: java-logback-classic fails to build

2023-01-19 Thread Dr. Arne Babenhauserheide
To reproduce: guix build java-logback-classic This is a dependency of maven. Result: starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.0 seconds starting phase `build' error: in phase 'build': uncaught exception: wrong-type-arg #f "Wrong

bug#60946: [patch] use correct input in classpath phase

2023-01-19 Thread Dr. Arne Babenhauserheide
Hi, the patch fixes the build of java-logback-classic (needed for maven). From 43e16240894bcc7782fe958439aa67001e0d7bda Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Thu, 19 Jan 2023 20:53:37 +0100 Subject: [PATCH] gnu: java-logback-classic: fix build: use correct input name. *

bug#61126: [patch] fix: tcsh fails to build if guix builders have niceness 5 or more

2023-01-28 Thread Dr. Arne Babenhauserheide
Hi, guix build tcsh failed in my guix build when running guix build --check tcsh The attached patch disables the test that fails when the niceness of guix builders is 5 or more. From 193dca1b55b68aa883c3ed8b28bf19e9527fa065 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sat, 28 Jan

bug#62176: [PATCH] Update Mesa to 22.2

2023-03-13 Thread Dr. Arne Babenhauserheide
Hi, the attached patch updates mesa to version 22. The new Mesa package is mostly taken from core-updates, then I adapted only the strictly required dependencies. Many thanks to theh person who wrote the comment that mesa-opencl also needs clang updated! From

bug#62177: [PATCH] [WIP] update node to version 16

2023-03-14 Thread Dr. Arne Babenhauserheide
Hi, this is an initial stab at getting node to version 16. It is far from perfect, but I hope it gives someone a good starting point to move forward. The llhttp bootstrap fixes are currently commented out — I’m not sure what these should be doing and how they interact with node — so this cannot

bug#62177: [PATCH] [WIP] update node to version 16

2023-03-14 Thread Dr. Arne Babenhauserheide
Hi Jelle, Jelle Licht writes: > Issue 59188 (https://issues.guix.gnu.org/59188) already updates node to > the 18.X LTS series. Would that version also work for you, or do you > have a specific need for the 16.X series? I ask because the "active" LTS > version is 18, while the 16 "maintenance"

bug#62395: [PATCH] Tunable guile@3.0.9t package

2023-03-22 Thread Dr. Arne Babenhauserheide
Hi, The attached patch adds a guile@3.0.9t package that enables CPU architecture tuning for Guile and for a specialized libgc. It creates new packages to avoid causing rebuilds. From fbde1198a2386874e059faf8b3afdd09288bc7aa Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Wed, 22

bug#62394: [PATCH] make more packages tunable

2023-03-22 Thread Dr. Arne Babenhauserheide
The attached patch adds the (tunable? . #t) properties to additional programs for which Clear Linux has an advantage over Ubuntu with the same scheduler settings in a zen4 benchmark article https://www.phoronix.com/review/zen4-clear-linux/2 This is not guaranteed to help, but the article

bug#62305: [PATCH] update guile-wisp to 1.0.11

2023-03-20 Thread Dr. Arne Babenhauserheide
Hi, the included patch updates guile-wisp to version 1.0.11 From ffed8b2c56cfeaa4d192c06922277f223fd9a5af Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Fri, 9 Dec 2022 22:24:43 +0100 Subject: [PATCH] gnu: guile-wisp: Update to 1.0.11 * gnu/packages/guile-xyz.scm (guile-wisp):

bug#61364: core-updates branch needed multiple hacks to work

2023-02-08 Thread Dr. Arne Babenhauserheide
Hi, I updated my Guix system to the core-updates branch because I need Mesa 22 and Linux 6 for my new CPU+graphics card. To get that to work required multiple hacks — mostly ignoring tests around missing OSErrors on sockets. I attached the patches I required in the hopes that they can help get

bug#64663: obs is broken (does not open window)

2023-07-16 Thread Dr. Arne Babenhauserheide
Hi, a few weeks ago obs (Open Broadcast Studio) stopped working for me. When I run it, it does not show a window, and pressing C-c does not stop it (I have to kill it with pkill -9 obs). Console-output: info: video settings reset: base resolution: 1920x1080 output resolution:

bug#63572: [PATCH] Re: bug#63572: htmlcxx-0.87 fails to build

2023-05-20 Thread Dr. Arne Babenhauserheide
Hi Bruno, Bruno Victal writes: >> So this may just need compiler parameters to set C++11 instead of C++17 >> as target. > > Looking at the README file from > , > it looks to me that upstream has moved to >

bug#64783: Build of texlive-font-maps fails

2023-07-27 Thread Dr. Arne Babenhauserheide
Nicolas Goaziou writes: > "Dr. Arne Babenhauserheide" writes: > >> I see consistent failures of the package texlive-font-maps. It logs the >> error: >> >> updmap [ERROR]: The following map file(s) couldn't be found: >> updmap [ERROR]:

bug#64783: Build of texlive-font-maps fails

2023-07-21 Thread Dr. Arne Babenhauserheide
Dear Guix Hackers, I see consistent failures of the package texlive-font-maps. It logs the error: updmap [ERROR]: The following map file(s) couldn't be found: updmap [ERROR]: dvips35.map (in builtin) updmap [ERROR]: pdftex35.map (in builtin) updmap [ERROR]: ps2pk35.map

bug#64663: obs is broken (does not open window)

2023-07-21 Thread Dr. Arne Babenhauserheide
This problem was resolved for me with the trick from the thread at help-guix "OBS Studio memory leak": Robby Zambito <…> writes: > Guillaume Le Vaillant <…> writes: > >> It looks like an issue with the shader cache of mesa. >> After clearing it, I don't see the memory leak anymore. >> >> Could

bug#65136: mktexpk cannot create bitmap font for umvs

2023-08-07 Thread Dr. Arne Babenhauserheide
Hi, I restarted my system after a few weeks of uptime and now my LaTeX files no longer compile: I get the error kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+437/600 --dpi 1037 umvs mktexpk: don't know how to create bitmap font for umvs. mktexpk: perhaps umvs is missing from the map

bug#64783: Build of texlive-font-maps fails

2023-08-09 Thread Dr. Arne Babenhauserheide
Nicolas Goaziou writes: > Hello, > > "Dr. Arne Babenhauserheide" writes: > >> Is there a package that says "all of texlive"? When working with LaTeX, >> I do not know beforehand which packages I need but rather always need >> all available t

bug#64783: Build of texlive-font-maps fails

2023-08-09 Thread Dr. Arne Babenhauserheide
Nicolas Goaziou writes: >> Should all texlive-prefixed packages be removed from the manifest? If >> yes: can we somehow add a warning about this? > > IMO, you either use monolithic texlive, i.e., `texlive', or modular TeX > Live, i.e. "texlive-" prefixed packages. You shouldn't need both (and >

bug#63412: Topological sorting in cuirass

2023-05-10 Thread Dr. Arne Babenhauserheide
Andreas Enge writes: > Cuirass should sort builds and only offload derivations for which all > inputs are available. ... > Alternatively, build jobs could be sorted topologically and then be kept > in a list; then before sending out a job, all its inputs have been tried > to be built; the job

bug#68398: guile not reproducible? mismatch between ci.ggo and bordeaux.ggo

2024-01-11 Thread Dr. Arne Babenhauserheide
When challenging guile, I get different hashes between our two CI servers: LANG=C guix challenge guile guix challenge: warning: could not determine current substitute URLs; using defaults /gnu/store/4gvgcfdiz67wv04ihqfa8pqwzsb0qpv5-guile-3.0.9 contents differ: local hash:

bug#67553: maven is very old (3.8.6) — start of a patch to update maven (does not work yet)

2023-11-30 Thread Dr. Arne Babenhauserheide
Hi, I tried to update maven to 3.9.5 but failed because maven did not find synccontext: starting phase `build' Buildfile: /tmp/guix-build-maven-resolver-provider-3.9.5.drv-0/apache-maven-3.9.5/build.xml compile: [javac] Compiling 27 source files to

bug#70444: Broken Emoticons in Browsers

2024-04-17 Thread Dr. Arne Babenhauserheide
Hi, for more than a month now many emoticons are broken in my browsers. An example is https://www.draketo.de/wissen/klimalinks.html I see ⚠, but I cannot see  (though copying it into an Emacs buffer shows the icon). Also Flags like  and  are broken. I have a huge number of fonts installed