Question about packaging TexLive

2023-04-19 Thread Simon Tournier
Hi, CC: TeX team For context, TeX (broad meaning) is deep in the graph, thus its preservation is important when considering time-travel. And because TeX packages relies on Subversion, it raises some questions – for the interesting reader, see [1]. Here, I would like to open a discussion about t

Re: Question about packaging TexLive

2023-04-19 Thread Nicolas Goaziou
Hello, Simon Tournier writes: > Other said, any objection to go from this pattern: > > --8<---cut here---start->8--- > (define-public texlive-foo > (package > (name "texlive-foo") > (version (number->string %texlive-revision)) > (source (origin >

Re: Question about packaging TexLive

2023-04-19 Thread Ricardo Wurmus
Nicolas Goaziou writes: > Hello, > > Simon Tournier writes: > >> Other said, any objection to go from this pattern: >> >> --8<---cut here---start->8--- >> (define-public texlive-foo >> (package >> (name "texlive-foo") >> (version (number->string %t

Latest news on core-updates

2023-04-19 Thread Andreas Enge
Hello all, just a quick update to share good news and to heap praise on people who are not rewarded by seeing their name in a git commit. Am Mon, Apr 17, 2023 at 11:03:25AM +0200 schrieb Andreas Enge: > On aarch64 and powerpc, we are still stuck by CI problems. Thanks to tireless work by Ricardo

Re: Latest news on core-updates

2023-04-19 Thread Christopher Baines
Andreas Enge writes: > I hope we will be able to merge core-updates after next weekend; also for > personal reasons, since I will not be able to spend much time on it any > more after that. After next weekend (around the end of April) sounds good to me. The bordeaux build farm has pretty much

Re: GOOPS-less Shepherd

2023-04-19 Thread Christine Lemmer-Webber
Ludovic Courtès writes: > Hello! > > I’d like to release the Shepherd 0.10.0 in a few weeks at most, with the > hope that it’ll be the last stable series before 1.0, which would be > released in a few months. > > As part of this, I’d like to clean up the API, which includes removing > the depende

Re: Question about packaging TexLive

2023-04-19 Thread Nicolas Goaziou
Ricardo Wurmus writes: > Nicolas Goaziou writes: > >> 1. "#:trivial? #t" means we're giving up generating ".sty" files from >>source; > > Trivial should only ever be used for packages where there aren’t any > sources to build from. We are on the same length. However, some packages do use "

Re: Question about packaging TexLive

2023-04-19 Thread Andreas Enge
Am Wed, Apr 19, 2023 at 01:47:16PM +0200 schrieb Nicolas Goaziou: > AFAIU, this is not sufficient. All dependencies do not appear in > "texlive.tlpbd". For example, `texlive-halloweenmath' has no "depend" > entry in the tlpbd. Yet, it requires both texlive-amsmath and > texlive-pict2e (i.e., "hallo

Re: Question about packaging TexLive

2023-04-19 Thread Ricardo Wurmus
Nicolas Goaziou writes: >>> 2. Some affected packages are also missing propagated inputs (e.g., >>>texlive-latex-graphics for texlive-latex-fncychap); >> >> Correct. The old importer didn’t know about dependencies. The newer >> importer uses tlpdb to get a list of dependencies. > > AFAIU,

Re: Latest news on core-updates

2023-04-19 Thread Andreas Enge
Am Wed, Apr 19, 2023 at 11:58:03AM +0100 schrieb Christopher Baines: > I haven't restarted submitting builds for core-updates given I think > there's still some big changes going to land, but in any case, it would > be good to get this going once there are no planned big changes (aka the > branch i

Mesa vulkan layer path fix for core-updates

2023-04-19 Thread Kaelyn
Hi, Some time back I mailed in https://issues.guix.gnu.org/59453 to fix an issue with the manifests for the vulkan layers that ship with mesa. Basically the error is that the manifests don't include the store path to the referenced libraries, only the file name. An example the error can be seen

Re: Mesa vulkan layer path fix for core-updates

2023-04-19 Thread Andreas Enge
Hello, thanks for bringing this back to our attention! Am Wed, Apr 19, 2023 at 02:41:57PM + schrieb Kaelyn: > While I know it is late in the process of preparing core-updates for merging > into master, I wanted to ask if it would be possible to have the patch > addressed prior to the merge?

Re: Mesa vulkan layer path fix for core-updates

2023-04-19 Thread Kaelyn
--- Original Message --- On Wednesday, April 19th, 2023 at 3:26 PM, Andreas Enge wrote: > > > Hello, > > thanks for bringing this back to our attention! You're welcome! :) > > Am Wed, Apr 19, 2023 at 02:41:57PM + schrieb Kaelyn: > > > While I know it is late in the process of

Re: Mesa vulkan layer path fix for core-updates

2023-04-19 Thread John Kehayias
Hi Kaelyn, Andreas, and Guix! On Wed, Apr 19, 2023 at 04:07 PM, Kaelyn wrote: > --- Original Message --- > On Wednesday, April 19th, 2023 at 3:26 PM, Andreas Enge > wrote: > >> >> Hello, >> >> thanks for bringing this back to our attention! > > You're welcome! :) Yes, thanks Kaelyn, es

Re: Help wanted: search paths for Erlang and Elixir

2023-04-19 Thread Ivan Sokolov
Ivan Sokolov writes: > In order for the Erlang runtime to find the installed application it > must appear in the load path. If there is ERL_ROOTDIR in the > environment, erl(1) will search for application directories in > $ERL_ROOTDIR/lib and will add them to the load path. ([2] mentions > $OTP

Re: [core-updates] issues with python's zip

2023-04-19 Thread Andreas Enge
Hello, Am Fri, Apr 14, 2023 at 06:47:04PM -0400 schrieb Brian Cully via Development of GNU Guix and the GNU System distribution.: > I've run into issues with two packages on core-updates that fail to build > because the zip library being used can't handle dates before 1980. I assume > there are m

PSA for LUKS users

2023-04-19 Thread Development of GNU Guix and the GNU System distribution.
Hi, Given the broad popularity of LUKS full-disk encryption among our fellow Guix users, I thought the community might appreciate reading about potentially weak key-derivation functions in older LUKS installations. [1] The article even offers fixes, although I cannot say whether your system will

Re: [core-updates] issues with python's zip

2023-04-19 Thread Development of GNU Guix and the GNU System distribution.
 Andreas Enge writes: > I came across this: > https://docs.python.org/3/library/zipfile.html#zipfile-objects > So apparently when creating a zipfile object (this is the constructor > we are looking at, right?), one can pass a parameter that tells it to > not bother about time stamps of old fil

Re: PSA for LUKS users

2023-04-19 Thread Vagrant Cascadian
On 2023-04-19, Felix Lechner via wrote: > Given the broad popularity of LUKS full-disk encryption among our > fellow Guix users, I thought the community might appreciate reading > about potentially weak key-derivation functions in older LUKS > installations. [1] > > The article even offers fixes, a