Re: CI for a new branch

2025-07-24 Thread Ian Eure
Hi Gabriel, You need someone to give you a client certificate, which you can configure your web browser to send to CI. That grants you the ability to add and edit cuirass specifications. On July 24, 2025 12:10:03 PM PDT, Gabriel Wicki wrote: >Howdy! > >Since gaining commit access I took up my

Re: Commit Access for gabber

2025-07-24 Thread Ian Eure
Hi Gabriel, Gabriel Wicki writes: Hi there! As of earlier today I was granted Commit Access to our Guix repositories, allowing me—as the only `audio` team member—to not just review but also merge Pull Requests. Congratulations and welcome! — Ian

Re: xlibre X11 server

2025-07-02 Thread Ian Eure
spacecadet writes: I don't like how much free (as in freedom) software projects care about optics these days, or how some projects use social pressure to strongarm political agendas. The Xlibre README literally says "Make X11 great again." -- Ian

Re: xlibre X11 server

2025-07-02 Thread Ian Eure
Hi, Ludovic Courtès writes: Hello, Ekaitz Zarraga writes: So yeah, spacecadet, if you really want to continue to package it, we would add it to Guix, I don't think there's any policy in Guix against it (unless their documentation or so is also part of the package and includes political

Re: System without GDM [was: GNOME 49’s dependencies on systemd]

2025-06-14 Thread Ian Eure
Hi Andreas, Andreas Enge writes: Hello, a somewhat tangential question, since in any case Gnome is an important part of our system: Can we make it easier for a user to get rid of everything Gnome? Are you thinking this would be an option in the installer? Or an easier way to remove GDM

CI is broken

2025-06-03 Thread Ian Eure
Noticed that I was building an awful lot of stuff on a `guix system reconfigure', so I went to look at CI, and, it’s badly broken. It hasn’t successfully evalutated Guix since #2060816[1] on May 28th. Since #2061131 on May 29th[2], all evaluations have failed with: uncaught throw to %ex

Re: I already broke master :)

2025-05-30 Thread Ian Eure
Ian Eure writes: meson!ieure:~/projects/guix/staging$ git push -f origin librewolf-updates Enumerating objects: 9, done. Counting objects: 100% (9/9), done. Delta compression using up to 16 threads Compressing objects: 100% (5/5), done. Writing objects: 100% (5/5), 1.32

Re: I already broke master :)

2025-05-30 Thread Ian Eure
Hi Ludo’, Ludovic Courtès writes: Hello, Ian Eure writes: I temporarily disabled branch protection on ‘master’ so I could force-push and then re-enabled it; I also clicked on “require signed commits” there: https://codeberg.org/guix/guix/settings/branches/edit?rule_name=master

Re: I already broke master :)

2025-05-25 Thread Ian Eure
Hi Ludo’, Ludovic Courtès writes: Hi, Ian Eure writes: Well, I managed to push an unsigned commit (ea779f0b6bf7954327671b98bb93482a28fad668) to master, since the pre-push hook doesn’t work yet[1]. Ludo’, could you remove that commit and force-push? Or rebase and sign it, then force

I already broke master :)

2025-05-25 Thread Ian Eure
Well, I managed to push an unsigned commit (ea779f0b6bf7954327671b98bb93482a28fad668) to master, since the pre-push hook doesn’t work yet[1]. Ludo’, could you remove that commit and force-push? Or rebase and sign it, then force-push? Probably need to FP the Savannah mirror as well. Sorry,

Re: Codeberg migration complete

2025-05-25 Thread Ian Eure
Hi Ludo’, Ludovic Courtès writes: Hello Guix! There are still things to adjust, such as the settings of the repository on Codeberg (I’ll take a look after lunch), but the main part of the migration is complete: Great news! I left some reviews and opened a PR. Do we want to add some lab

Re: Package inheritance doesn't inherit name

2025-05-18 Thread Ian Eure
Hi nomike, "nomike (they/them)" writes: Hi! I've just discovered that when you inherit a package from another one, it does not inherit the parent's name. In the [[https://guix.gnu.org/cookbook/en/html_node/Inheritance.html][guix cookbook]] however. it says: #+BEGIN_QUOTE All unspecified f

Re: GCD005: Regular and efficient releases

2025-05-11 Thread Ian Eure
Hi Rutherther, Rutherther writes: Ian Eure writes: I think it’s worth considering doing this the other way around: instead of freezing master, cut a release branch and cherry-pick fixes into it as needed. I don’t expect that development on non-release features will stop during the

Re: GCD005: Regular and efficient releases

2025-05-11 Thread Ian Eure
Hi Steve, Steve George writes: 3. Rolling updates aren't suitable for all users. If a Guix release is a point in time snapshot of a rolling release, and the first `guix pull' after installation puts you back into the rolling release model, I don’t think more frequent releases address this

Re: Committers: create and share your Codeberg account

2025-05-09 Thread Ian Eure
Hi Ludo’, all, Ludovic Courtès writes: Hello Guix! If you’re a committer, please consider creating an account on Codeberg. To avoid problems, I suggest you send your account name as a public reply to this message, in a signed message. My codeberg username is ieure. https://codeberg.or

Help with strange Guile build failures

2025-04-26 Thread Ian Eure
I have two patches I contributed which I need to make some additional changes to, but which I can’t make progress on because they fail to build. The failures are repeatable -- I can replicate them every time, across multiple computers -- but not /consistent/ -- the same code fails when built f

Re: Deliberation period for GCD 003 "Rename the default branch" has technically started

2025-04-21 Thread Ian Eure
Hi Liliana, Liliana Marie Prikler writes: Hi Guix, as the date for the GCD 003 was set to February 18th, the discussion period actually ended on Saturday already. I have incorporated some changes on Sunday to realign the proposal with GCD 002 (the Codeberg one), but barring any emergency

Re: Emacs dependent package input question

2025-04-05 Thread Ian Eure
Hi Nicolas, Nicolas Graves writes: On 2025-04-05 09:38, Ian Eure wrote: Hi Ian, thanks for this discussion. This is my (d) (better policy proposition): a) Leave it as is. Don’t love it, but if there’s concensus that this is the right way, then okay. I'd argue sometimes it

Re: Emacs dependent package input question

2025-04-05 Thread Ian Eure
Liliana Marie Prikler writes: Am Samstag, dem 05.04.2025 um 09:38 -0700 schrieb Ian Eure: Hi Guixers, I’ve seen a few patches for Emacs packages lately which have the form:     (package emacs-whatever   (name "emacs-whatever")   (description "Emacs interfa

Emacs dependent package input question

2025-04-05 Thread Ian Eure
Hi Guixers, I’ve seen a few patches for Emacs packages lately which have the form: (package emacs-whatever (name "emacs-whatever") (description "Emacs interface for Whatever") (inputs (list whatever)) (arguments (list #:phases (modify-phases %standard

Heads up: LibreWolf 137.0-1 withdrawn due to a bug

2025-04-05 Thread Ian Eure
I pushed a commit for LibreWolf 137.0-1 Thursday night, and pushed a revert yesterday afternoon. The upstream release was pulled, as it contains a bug. Upstream Firefox 137.0 changed the profile storage location from ~/.firefox to ~/mozilla/firefox, which resulted in LibreWolf’s profile locat

Re: './pre-inst-env guix build xxx' can not find packages in other channels.

2025-03-27 Thread Ian Eure
Hi Feng, Feng Shu writes: Hello, I use the below channel setting: (service home-channels-service-type (cons* (channel (name 'nonguix) (url "https://gitlab.com/nonguix/nonguix";) ;; Enable signature verification: (in

Re: Debbugs changes on #guix

2025-03-20 Thread Ian Eure
Hi Felix, Guixers, Felix Lechner via "Development of GNU Guix and the GNU System distribution." writes: Hi, I enabled an experimental barebones feature that broadcasts Debbugs changes on #guix. It's another technical feature that could improve the speed at which bugs are being closed.

Re: New committer

2025-03-18 Thread Ian Eure
Hi Greg, Greg Hogan writes: We have a C++ team! Has the survey shown that project contributors are happier when members of a team and those patches reviewed more promptly? I find Guix to be a powerful tool with unbounded potential. Thank you to all who have contributed. My particular use h

Patch application workflows

2025-03-15 Thread Ian Eure
Hi folks, I’ve had issues getting a reliable patch review/push workflow going, and would like to hear what others are doing for this. Specific issues I’d like to solve: * `mumi am' sometimes claims not to find patches. This just happened to me: guix!env!ieure:~/projects/guix/staging$ mum

Re: diff-wiggle missing wiggle in Emacs

2025-02-24 Thread Ian Eure
Hi Christopher, jgart, Christopher Howard writes: "jgart" writes: Hi guixers, Should we include wiggle as a dependency of Emacs since it is used by the diff-wiggle function from diff-mode.el? For my part — an enthusiastic Emacs user — I'd be a little hesitant to go down the path of a

Re: make dist and related fun

2025-02-19 Thread Ian Eure
Also, thank you for tackling this! -- Ian

Re: make dist and related fun

2025-02-19 Thread Ian Eure
Hi Vagrant, Vagrant Cascadian writes: On 2025-02-15, Vagrant Cascadian wrote: The generated tarball also appears to be missing a few files, some of which seem fine (e.g. .gitignore) but some which actually cause problems (e.g. missing po4a.cfg, tests/*.scm, gnu/patches/*.patch), some of wh

Re: none

2025-02-16 Thread Ian Eure
Hi Z572, Z572 writes: Liliana Marie Prikler writes: ## Repository Update Path For a complete list of repositories associated with the Guix project, see GCD 002 ‘Migrating repositories, issues, and patches to Codeberg’. Most repositories can rename their main branch with no issue (see a

Re: G-Golf in Guix - G-Golf pkg(s) name(s)

2025-02-16 Thread Ian Eure
Hi David, David Pirotte writes: Hi Inan, Ultimately, this kind of decision is a judgement call on the part of the committers reviewing the patches. In this case, the concensus is clear that the Guix convention should be upheld. Sorry to hear that [1], but I do not authorize guix to pic

Re: G-Golf in Guix - G-Golf pkg(s) name(s)

2025-02-15 Thread Ian Eure
Hi David, David Pirotte writes: Hello Ricardo, Is this such a problem, for guix, to make an exception? As you all understood by now, this is a bit of a sensitive subject for me. Ultimately, this kind of decision is a judgement call on the part of the committers reviewing the patches. In

Re: [GCD] Rename “main” branch

2025-02-15 Thread Ian Eure
Hi Liliana, Thank you for putting this together. I sponsor. -- Ian

Large rebuilds, nss, and QA

2025-02-15 Thread Ian Eure
Hi Guixers, A while back, I proposed splitting the nss package into two, one for the ESR, and one for the rapid release. Because LibreWolf tracks the Firefox Rapid Release channel, it needs a newer nss than what Guix has fairly frequently, around 2-3 times a year. However, the nss package is

Re: Welcoming Steve as a new committer!

2025-02-12 Thread Ian Eure
Welcome! On February 12, 2025 7:20:02 AM PST, Maxim Cournoyer wrote: >Hello Guix! > >I'm pleased to announce that Steve has just been enabled as a committer >to the project, bringing the number of committers to 48. >Congratulations! Happy committing, Steve! And thank you for all your >contribu

Re: [GCD] Renaming `Master` Branch Into Another Term

2025-02-12 Thread Ian Eure
Hi Jonathan, indieterminacy writes: Hello, I believe that the term `Master` for the root branch is an anacronism. I propose that it is renamed to `The Gulf of Mexico`. Unless people have a better suggestion? Please don’t waste our time with trolling nonsense. -- Ian

Re: G-Golf in Guix - G-Golf pkg(s) name(s)

2025-02-11 Thread Ian Eure
Hi David, David Pirotte writes: In Guix program languages specified libraries are named with the language as prefix, eg: python-six, perl-dbix-simple, and guile-g-golf. Guix should not do this. ... Changing this convention would require a very large amount of work and disrupt things ever

Re: [GCD] Migrating repositories, issues, and patches to Codeberg

2025-02-10 Thread Ian Eure
Hi 45mg, 45mg <45mg.wri...@gmail.com> writes: There are many possible consequences of this. One is that GCDs like this one would be seen by fewer people, so there would be less useful discussion and feedback. And in general, people outside of a small circle of old contributors already subscri

Re: [GCD] Migrating repositories, issues, and patches to Codeberg

2025-02-10 Thread Ian Eure
Hi Efraim, Efraim Flashner writes: On Sat, Feb 08, 2025 at 12:50:22PM -0800, Ian Eure wrote: Hi all, Vagrant Cascadian writes: > When working with salsa.debian.org (a gitlab instance) there > is a way to > fetch all the merge requests for a given git repository, so > it ju

Re: Understanding #:substitutable? and #55231

2025-02-09 Thread Ian Eure
Hi Maxime, Maxime Devos writes: On 9/02/2025 2:06, Ian Eure wrote: Hi Morgan, Morgan Arnold via "Development of GNU Guix and the GNU System distribution." writes: Hello, If the issue is simply that the patch has not been rebased against a new enough version of Guix to be me

Re: [GCD] Migrating repositories, issues, and patches to Codeberg

2025-02-09 Thread Ian Eure
Hi Andreas, Andreas Enge writes: Hello Ian, Am Sat, Feb 08, 2025 at 08:33:14AM -0800 schrieb Ian Eure: - The QA status on issues.guix.gnu.org is not very useful. By far the most common thing to see here is "QA: Unknown," with no indication of why it’s unknown or when it

Re: [GCD] Migrating repositories, issues, and patches to Codeberg

2025-02-08 Thread Ian Eure
Hi Liliana, Liliana Marie Prikler writes: Hi Guix, That way, pushes to `master` will be limited to changes that have already been validated and built. Perhaps we should rename 'master' to something else too. Food for thought for a future GCD :) I support this, and think it’s worth incl

Re: [GCD] Migrating repositories, issues, and patches to Codeberg

2025-02-08 Thread Ian Eure
Hi Liliana, Liliana Marie Prikler writes: Hi Guix, That way, pushes to `master` will be limited to changes that have already been validated and built. Perhaps we should rename 'master' to something else too. Food for thought for a future GCD :) I support this, and think it’s worth incl

Re: Understanding #:substitutable? and #55231

2025-02-08 Thread Ian Eure
Hi Morgan, Morgan Arnold via "Development of GNU Guix and the GNU System distribution." writes: Hello, If the issue is simply that the patch has not been rebased against a new enough version of Guix to be merged, I am happy to do that rebasing. Additionally, please correct me if I have ma

Re: Discussion with Codeberg volunteers

2025-02-08 Thread Ian Eure
Hi Ludo’, Ludovic Courtès writes: Hello Guix, • Availability: From what they told us, they didn’t experience any serious downtime over the last year or so. (I did see someone online suggest otherwise so if you have experience, please share. FWIW, over 3+ months o

Re: [GCD] Migrating repositories, issues, and patches to Codeberg

2025-02-08 Thread Ian Eure
Hi all, Vagrant Cascadian writes: When working with salsa.debian.org (a gitlab instance) there is a way to fetch all the merge requests for a given git repository, so it just becomes part of my normal workflow and to some extent works offline. If codeberg had a similar feature, that would b

Re: [GCD] Migrating repositories, issues, and patches to Codeberg

2025-02-08 Thread Ian Eure
Hi Ludo’, I support this overall direction. Implementation details may require additional concensus, though I’m not sure if they’ll rise to the level of a GCD, but would like to see some discussion of problems as they crop up. Forgejo is purpose-built for developing software; email is not.

Re: [GCD] Migrating repositories, issues, and patches to Codeberg

2025-01-28 Thread Ian Eure
Hi Tomas, Tomas Volf <~@wolfsden.cz> writes: Sorry for second email, few more comments and questions. Ludovic Courtès writes: ## Choice of a Forge The software behind the forge has to be free software that is *plausibly* self-hosted on Guix System—this probably rules out GitLab Community

New committer

2025-01-03 Thread Ian Eure
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Hello Guixers, I’ve applied for, and received, my commit bit! The manual says to send a signed email to say so, so that’s what I’m doing. By way of introductions: I’ve been using Linux since around 1995, when I installed Slackware off floppy dis

Re: Why does `system reconfigure` need to `pull`?

2024-12-26 Thread Ian Eure
Hi 45mg, 45mg <45mg.wri...@gmail.com> writes: Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'... It then says it's fetching and indexing objects, authenticating N new commits, etc. As far as I can tell, this stage is equivalent to `guix pull`. It s

Re: Add transmission-qt to the transmission package?

2024-12-21 Thread Ian Eure
Hi Bodertz, On Sat, Dec 21, 2024, at 5:39 PM, Bodertz wrote: > The transmission package (the transmission:gui output specifically) has > transmission-gtk, but I personally prefer transmission-qt. By including > qtbase, qttools, and qtsvg, transmission-qt will also be built. > > I've made a simple

Re: packages.guix.gnu.org down

2024-12-15 Thread Ian Eure
Hi Christopher, On Sun, Dec 15, 2024, at 6:10 PM, Christopher Baines wrote: > "Ian Eure" writes: > >> Hi Guixers, >> >> Looks like https://packages.guix.gnu.org/ has been returning 504 errors for >> a few weeks. >> >> Any idea when it'll

Re: bug#74715: Request for merging "python-team" branch

2024-12-15 Thread Ian Eure
Hi Lars-Dominik, On Sun, Dec 15, 2024, at 6:28 AM, Lars-Dominik Braun wrote: > Hi Ian, > >> Since this merge landed, the builds for several Python packages in my >> personal channel broke. Any package using pyproject-build-system for a >> Python project using setuptools seems to be affected. >

packages.guix.gnu.org down

2024-12-15 Thread Ian Eure
Hi Guixers, Looks like https://packages.guix.gnu.org/ has been returning 504 errors for a few weeks. Any idea when it'll be back? Thanks, -- Ian

Re: bug#74715: Request for merging "python-team" branch

2024-12-14 Thread Ian Eure
Hi all, Since this merge landed, the builds for several Python packages in my personal channel broke. Any package using pyproject-build-system for a Python project using setuptools seems to be affected. This python-manhole package[1] is an example. It's about as simple as they can get, with

Re: bug#72686: Impossible to remove all offload machines

2024-12-01 Thread Ian Eure
Hi Maxim, Maxim Cournoyer writes: Hi Ian, Ian Eure writes: [...] The only other option I can see would be to keep the existing filenames for user configuration, and declaritively manage different files -- like declaritive-channels.scm. This comes with its own set of problems, like

Re: guix package -i kicad will fait with #error "Unsupported CPU architecture" on my Talos II

2024-11-30 Thread Ian Eure
Hi Tobias, On Sat, Nov 30, 2024, at 8:18 PM, Tobias Alexandra Platen wrote: > When I try to install Kicad, I'll get the following output: > > The following derivations will be built: > /gnu/store/5rinv8djwjz0bdami6nr6cm3zj382fsb-libcxi-1.0.1- > 0.5b6f8b5.drv > /gnu/store/x26zsx3fw74vhfc35i79fa

Re: Welcome New Committer Ekaitz!

2024-11-26 Thread Ian Eure
Hi Ekaitz, On Tue, Nov 26, 2024, at 12:25 PM, Ekaitz Zarraga wrote: > On 2024-11-26 13:11, Efraim Flashner wrote: >> I'd like to welcome Ekaitz as our newest committer to Guix! >> >> Ekaitz, why don't you introduce yourself again, since it's been a while >> > > > Yes! > Congratulations! -- I

Re: Magic Wormhole Package Weirdness/Potential Security Issues?

2024-11-08 Thread Ian Eure
Hi Juliana, I’ve observed some similar weirdness in the past when I’ve updated versions. I believe what’s happening is that Guix uses the hash to look up the file in a content-addressed store (either the local store or SWH), and is lacking verification that the retrieved object is the expect

Re: Replace Icedove for Thunderbird

2024-11-05 Thread Ian Eure
Hi Felix, Sergio, Felix Lechner via "Development of GNU Guix and the GNU System distribution." writes: Hi Sergio, On Sun, Nov 03 2024, Sergio Pastor Pérez wrote: The Debian wiki says that the trademark issues with Thunderbird have been resolved: As far as I know, the Mozilla Foundation

Re: python-dbus-python changes triggered many rebuilds

2024-11-01 Thread Ian Eure
Would it make sense to sort package inputs when computing derivations to prevent this sort of unintentional change? I don't think the input order is important for the build, so this seems like it could be relatively simple to implement & avoid this recurring. On November 1, 2024 5:20:51 PM PDT

Re: Seemingly unintentional near-world rebuild

2024-10-19 Thread Ian Eure
Fixing broken cc to Andreas. Ian Eure writes: When my Cuirass pulled commit 5794926bed6fad4598bb565fb7f49be4205b11a1 this morning, it started rebuilding every package in my channel. This includes a package with zero inputs other than what cmake-build-system needs[1]. ci.guix has been

Re: Status of ZFS support on Guix

2024-10-02 Thread Ian Eure
Hi Kaelyn, Morgan, Kaelyn writes: On Tuesday, October 1st, 2024 at 1:23 PM, Morgan Arnold wrote: I'd love to know where any opposition may be at as well. At this point I have a private channel which actually replaces much of the bootloader and initrd functionality (in part to support ZFS

Re: bug#72686: Impossible to remove all offload machines

2024-09-18 Thread Ian Eure
Tomas Volf <~@wolfsden.cz> writes: [[PGP Signed Part:Undecided]] Hello, Ian Eure writes: Disregard this, I continued thinking after sending the email (as one does) and realized that any managed file will be a link into the store -- so if the system is reconfigured with no build-ma

Re: bug#72686: Impossible to remove all offload machines

2024-09-14 Thread Ian Eure
Hi Maxim, Ian Eure writes: Hi Maxim, Maxim Cournoyer writes: Hi Ian, Ian Eure writes: Ran into this issue last week. If you: - Configure some offload build machines in your operating-system configuration. - Reconfigure your system. - Remove all offload build machines

Re: bug#72686: Impossible to remove all offload machines

2024-09-14 Thread Ian Eure
Hi Maxim, Maxim Cournoyer writes: Hi Ian, Ian Eure writes: Ran into this issue last week. If you: - Configure some offload build machines in your operating-system configuration. - Reconfigure your system. - Remove all offload build machines. - Reconfigure your system again. ...then

Re: LibreWolf 130.0-1 notes

2024-09-07 Thread Ian Eure
Hi André, André Batista writes: Hi Ian, sex 06 set 2024 às 08:29:40 (1725622180), i...@retrospec.tv enviou: 130.0-1 is out, but there’s an issue around DNS-over-HTTP preferences changing[1] in this version. Since this has a negative impact on users requiring them to reset their preference

Re: Request for assistance maintaining LibreWolf

2024-08-28 Thread Ian Eure
Hi André, André Batista writes: > At the same time it is not really meant as a general > notification > system, so usefulness for you depends on whether some > committer will > merge the commit adding librewolf team (with you in it). Ian, what about teaming up with other Firefox derivative

Re: Request for assistance maintaining LibreWolf

2024-08-28 Thread Ian Eure
Ludovic Courtès writes: Hi, Ian Eure skribis: This makes a lot of sense to me, and I think it would solve my immediate problem. Would it make sense to set up a browser-team mailing list and etc/team.scm which notifies that of patches/bug reports sent on any of the browser packages

Re: Request for assistance maintaining LibreWolf

2024-08-22 Thread Ian Eure
Hi Ludo’, Ludovic Courtès writes: Hi Tomas, Ian, and all, Tomas Volf <~@wolfsden.cz> skribis: Ian Eure writes: I believe the usual way of doing something like this is via teams (see ./etc/teams.scm ). I’m not sure whether/how well this mechanism works for non-committer

Re: Static hosting of substitutes

2024-08-20 Thread Ian Eure
Christopher Baines writes: [[PGP Signed Part:Undecided]] Ian Eure writes: I’d like to provide substitutes for packages in my personal channel. The ideal setup for this would be for a machine on my internal net to perform the builds, then upload the results to another system on the open

Re: Request for assistance maintaining LibreWolf

2024-08-19 Thread Ian Eure
Christopher Baines writes: [[PGP Signed Part:Undecided]] Ian Eure writes: We've had for many months a feature in QA [1] where people can mark patches as being reviewed and looking like they're ready to be merged, which is personally what I hope will mitigate this feeling of

Re: Request for assistance maintaining LibreWolf

2024-08-18 Thread Ian Eure
Hi Christopher, Christopher Baines writes: [[PGP Signed Part:Undecided]] Sergio Pastor Pérez writes: I cannot help you since I don't have commit access. But I want to thank you for your hard work, I'm currently using your package. I can only echo your frustration since I also have some pa

Re: Request for assistance maintaining LibreWolf

2024-08-17 Thread Ian Eure
Suhail Singh writes: Ian Eure writes: The initial patch to update the version to 127.x was submitted on June 29th; updated to 128.x on July 17th; and I’ll be sending the patch updating it to 129.x later today, after I’ve finished building and testing it. Thank you for your continued

Re: Request for assistance maintaining LibreWolf

2024-08-17 Thread Ian Eure
approach is, if many "package maintainers" >each have their own channel for the packages they are maintaining, and >made available this way. I would guess to use this approach the Guix >users have to do "guix package -u --allow-collision" > >> Date: Sat, 17 Au

Static hosting of substitutes

2024-08-17 Thread Ian Eure
Hi folks, I’d like to provide substitutes for packages in my personal channel. The ideal setup for this would be for a machine on my internal net to perform the builds, then upload the results to another system on the open internet. That could be a machine running a web server pointed at a

Re: Request for assistance maintaining LibreWolf

2024-08-17 Thread Ian Eure
The latest patch series has been sent (bug #71832). It fixes 14 CVEs, in addition to the 16 fixed in v5. I’ve backed out various improvements and bugfixes I wanted to include, and this does nothing other than the bare minimum to update the package. If anyone would like to step up and review

Re: Request for assistance maintaining LibreWolf

2024-08-17 Thread Ian Eure
Hi Sergio, Sergio Pastor Pérez writes: Hello Ian. I cannot help you since I don't have commit access. But I want to thank you for your hard work, I'm currently using your package. Thank you for the kind words, they truly mean a lot to me. Whatever the state of Guix proper, you can alway

Request for assistance maintaining LibreWolf

2024-08-17 Thread Ian Eure
Hi folks, Last year, I spent several months getting the LibreWolf web browser packaged, reviewed, and contributed to Guix. I’m happy to have done so, and glad that it’s proved useful to others. One of the concerns raised as I was going through that process was responsibility for ongoing mai

Impossible to remove all offload machines

2024-08-17 Thread Ian Eure
Ran into this issue last week. If you: - Configure some offload build machines in your operating-system configuration. - Reconfigure your system. - Remove all offload build machines. - Reconfigure your system again. ...then various guix operations will still try to connect to offload machines

Re: Proposal: nss updates

2024-08-15 Thread Ian Eure
Maxim Cournoyer writes: Hi, Ian Eure writes: Felix Lechner writes: Hi Ian, On Mon, Jul 01 2024, Ian Eure wrote: if you have strong feelings about -next vs. -latest How about nss-rapid? It provides the clue about what was packaged to someone who knows libnss. I like it

Re: Proposal: nss updates

2024-07-01 Thread Ian Eure
Felix Lechner writes: Hi Ian, On Mon, Jul 01 2024, Ian Eure wrote: if you have strong feelings about -next vs. -latest How about nss-rapid? It provides the clue about what was packaged to someone who knows libnss. I like it. I’ll update the package descriptions to make this

Re: Proposal: nss updates

2024-07-01 Thread Ian Eure
Hi Maxim, Maxim Cournoyer writes: Hi Ian, Ian Eure writes: [...] Concretely: The current nss package should stay how it is. When the next ESR happens, it should update to that (ungrafting nss at the same time), and track ESR releases only from that point forward. I don’t think it

Re: Proposal: nss updates

2024-06-27 Thread Ian Eure
Hi Felix, Felix Lechner writes: Hi Ian, On Thu, Jun 27 2024, Ian Eure wrote: The nss package updates frequently, around once a month. [...] I'm considering options to balance update frequency vs. huge rebuilds. Your plan sounds reasonable but my opinion is inconsequential. In

Re: Next Steps For the Software Heritage Problem

2024-06-27 Thread Ian Eure
Hi Ludo, Ludovic Courtès writes: Ian Eure skribis: Guix sends archive requests to SWH. SWH gives that source code to HuggingFace. HuggingFace demonstrably violates the licenses. Which licenses? As has been said previously, and you can verify for yourself, it does not ingest code

Proposal: nss updates

2024-06-27 Thread Ian Eure
The nss package updates frequently, around once a month. It's also very low in the package graph, so a ton of stuff depends on it. The most recent update was a graft for security fixes, so we didn't have to rebuild everything, but the new Librewolf version once again requires an nss update. I

Re: Rust-team branch status?

2024-06-26 Thread Ian Eure
Efraim Flashner writes: [[PGP Signed Part:Undecided]] On Wed, Jun 26, 2024 at 10:46:56AM +0300, Efraim Flashner wrote: On Tue, Jun 25, 2024 at 08:48:12AM -0700, Ian Eure wrote: > Hi Efraim, > > Efraim Flashner writes: > > > [[PGP Signed Part:Undecided]] > > On Th

Re: Rust-team branch status?

2024-06-25 Thread Ian Eure
Hi Efraim, Efraim Flashner writes: [[PGP Signed Part:Undecided]] On Thu, Jun 20, 2024 at 05:10:11PM -0700, Ian Eure wrote: Hi Guixers, I want to update the Librewolf package, but it now depends on Rust >= 1.76, which is newer than what's in master. I see the >rust-team

Rust-team branch status?

2024-06-20 Thread Ian Eure
Hi Guixers, I want to update the Librewolf package, but it now depends on Rust >= 1.76, which is newer than what's in master. I see the rust-team branch has versions up to 1.77 — is there a timeline for merging that, or a TODO list of things that need to be done to merge it? I'm not sure if I

Re: Next Steps For the Software Heritage Problem

2024-06-18 Thread Ian Eure
Guix sends archive requests to SWH. SWH gives that source code to HuggingFace. HuggingFace demonstrably violates the licenses. Guix could stop sending archive requests to SWH. This wouldn’t *stop* the bad things from happening, but it would *stop condoning* them. The same as how Guix not a

Re: Next Steps For the Software Heritage Problem

2024-06-18 Thread Ian Eure
Hi Greg, Please read my earlier reply in this thread[1]. HuggingFace is demonstrably violating the licenses of the Free Software used to train its StarCoder2 LLM. Software Heritage is continuing to partner with HuggingFace in spite of these violations. Guix is continuing to partner with SW

Re: Next Steps For the Software Heritage Problem

2024-06-18 Thread Ian Eure
Hi MSavoritias, Thank you for the email. I’m going to lay out this situation as clearly as I can, in the hope that others will better understand, and hopefully treat it with the seriousness it deserves. 1. Guix requests SWH to archive some source code. This is fine. 2. SWH archives the cod

Reducing "You found a bug" reports

2024-06-08 Thread Ian Eure
There’s a steady number of bug reports generated by the "You found a bug" message which happens during `guix pull's. The overwhelming majority of these reports are caused by networking problems or the Guix infrastructure being unreliable or overloaded. Many of these were submitted during the

Did something with format-patch or send-email break?

2024-06-08 Thread Ian Eure
I’m not sure of the precise mechanism employed, but I believe that that in the past, if I ran `git format-patch' and `git send-email', it would send an email to the right place. This is implied by the manual, which doesn’t mention a patch submission email address, except for an issue number ad

Re: Concerns/questions around Software Heritage Archive

2024-05-01 Thread Ian Eure
, or a committment to build this within a reasonable timeframe, would allay my concerns. Ian Eure writes: Hello, I’m following up on this since discussion since it’s been a month and I haven’t heard any updates. Summarizing the situation: - SHF has an opaque, difficult, and undocumented

Re: bug#67512: [PATCH v7 0/3] Add LibreWolf

2024-04-27 Thread Ian Eure
Ian Eure writes: Clément Lassieur writes: On Fri, Apr 12 2024, Andrew Tropin via Guix-patches via wrote: On 2024-04-06 08:04, Ian Eure wrote: Moves nss update to nss-3.98 / nss-certs-3.98 to avoid rebuilding thousands of packages. Rebases. Ian Eure (3): gnu: Add nss-3.98. gnu

Re: bug#67512: [PATCH v7 0/3] Add LibreWolf

2024-04-27 Thread Ian Eure
Clément Lassieur writes: On Fri, Apr 12 2024, Andrew Tropin via Guix-patches via wrote: On 2024-04-06 08:04, Ian Eure wrote: Moves nss update to nss-3.98 / nss-certs-3.98 to avoid rebuilding thousands of packages. Rebases. Ian Eure (3): gnu: Add nss-3.98. gnu: Add nss-certs-3.98

Re: Fallout from recent nss-certs changes

2024-04-21 Thread Ian Eure
No, this is not a bug. specification->package always returns the latest version of a package and has no way of knowing what variable(s) that package object is bound to. On April 21, 2024 8:02:50 AM PDT, Felix Lechner wrote: >Hi, > >On Sat, Apr 20 2024, Ian Eure wrote: > >

Re: Fallout from recent nss-certs changes

2024-04-21 Thread Ian Eure
The change is mentioned in the channel news, but it says nothing about needing to remove that part of the config. On April 21, 2024 1:32:38 AM PDT, "pelzflorian (Florian Pelz)" wrote: >Hello Ian. My understanding of the nss-certs etc/news.scm item had been >that we should remove (specificatio

Re: Concerns/questions around Software Heritage Archive

2024-04-20 Thread Ian Eure
ftware-Heritage-2024-Vision-Milestones-Newsletter.pdf Ian Eure writes: Hi Guixy people, I’d never heard of SWH before I started hacking on Guix last fall, and it struck me as rather a good idea. However, I’ve seen some things lately which have soured me on them. They appear to be using the a

Fallout from recent nss-certs changes

2024-04-20 Thread Ian Eure
Some recent nss-certs changes have a negative side effects which needs to be fixed. A patch of mine was pushed recently (commit 0920693381d9f6b7923e69fe00be5de8621ddb6f), which adds nss-certs 3.98 to (gnu packages certs), under the nss-certs-3.98 variable. Then, commit fdfd7667c66cf9ce746330

  1   2   >