Re: GNU Guix 0.8.2 released

2015-05-14 Thread Andy Tai
;) > > *** SLiM no longer leaks open file descriptors > > *** Don't compare objects with 'equal?' > (<http://bugs.gnu.org/20037>) > > *** x86_64 and i686 bootstrap binaries updated (< > http://bugs.gnu.org/19780>) > > *** ‘find-files’ no longer follows symlinks (<http://bugs.gnu.org/20081 > >) > > *** libc message catalog (‘libc.mo’) is now installed > > *** libstdc++ has appropriate RUNPATH (<http://bugs.gnu.org/20358>) > > *** ‘dhcp-client-service’ now correctly tracks dhclient’s PID > > ** Native language support > > *** New translations: da (Danish) > > *** Updated translations: eo > > Please report bugs to bug-g...@gnu.org. > Join guix-devel@gnu.org and #guix on Freenode for discussions. > > Thanks to everyone who contributed to this release: > > 11 Alex Kost > 1 Alex Sassmannshausen > 4 Alexander I.Grafov (Axel) >134 Andreas Enge > 22 Andy Wingo > 3 Christopher Allan Webber > 3 Cyril Roelandt > 5 David Hashe > 41 David Thompson >365 Eric Bavier > 37 Federico Beffa > 12 Jason Self >460 Ludovic Courtès > 3 Manolis Ragkousis >182 Mark H Weaver > 2 Mathieu Lirzin > 16 Paul van der Walt > 1 Pierre-Antoine Rault >175 Ricardo Wurmus > 1 Taylan Ulrich B > 90 Taylan Ulrich Bayırlı/Kammer > 28 Tomáš Čech > 1 nebuli >146 宋文武 > > Ludovic, on behalf of the Guix team. > > -- > If you have a working or partly working program that you'd like > to offer to the GNU project as a GNU package, see > https://www.gnu.org/help/evaluation.html. > -- Andy Tai, a...@atai.org, Skype: licheng.tai Year 2015 民國104年 自動的精神力是信仰與覺悟 自動的行為力是勞動與技能

Tom Lord passing

2022-07-19 Thread Andy Tai
Thomas Lord was an early (or the first?) maintainer of guile from https://berkeleydailyplanet.com/issue/2022-06-26/article/49837 Obituaries Thomas Lord 1966-2022 Trina Pundurs Monday June 27, 2022 - 05:21:00 PM Thomas Lord was born April 26, 1966 in Pittsburgh, Pennsylvania, where he lived unt

Re: Tom Lord passing

2022-07-19 Thread Andy Tai
sorry... the mail was meant to go to another mailing list... Tom Lord had no direct relation to guix On Tue, Jul 19, 2022 at 4:30 PM Andy Tai wrote: > > Thomas Lord was an early (or the first?) maintainer of guile > > from https://berkeleydailyplanet.com/issue/2022-06-26/a

Fwd: question on setting up guix.scm for project development

2022-11-14 Thread Andy Tai
Hi, guix allows setting up an environment containing all the dependencies for development of a package; this can be done via a guix.scm file containing the package definition. My question is, if I am developing a package which has dependencies with newer versions than what is available in the guix

Re: Fwd: question on setting up guix.scm for project development

2022-11-15 Thread Andy Tai
2 19:41:58 GMT+01:00, Andy Tai a écrit : >> >> >> guix.scm--- >> (use-modules (guix packages) >>) >> >> (define-public d2-0.1.4 >>(package >>(name "d2") >>(version "0.1.4") >> >&

package update patches and "core-update" branch

2022-11-24 Thread Andy Tai
Hi, I sent in some patches for package updates for guix which got merged; thanks for that. The review comments ask for future patches to indicate if they should be for the core update branch. Curious is there any guideline on when, and what type of, patches should target core-update? Thanks

Package update patch review

2022-12-24 Thread Andy Tai
Hi, Merry Christmas! A question, how to call attention to package definition update patches that may have been waiting for review for some time in the issue tracker/debug database? Some may have responses to prev review comments. Basically some kind of "ping" for such patches hanging there. Than

adding motif to guix

2023-01-08 Thread Andy Tai
Hi, motif was a major component of Unix for many years and it would be good to add the (now free software) motif to GNU Guix. Can package reviewers take a look of the patch in this issue https://issues.guix.gnu.org/59092 Thanks

Re: adding motif to guix

2023-01-08 Thread Andy Tai
It should be; openmotif was just some kind of marketing term Although guix has some existing packages using lesstif, the now dead early motif clone (as free software) and I don't know if emacs may be using that... On Sun, Jan 8, 2023 at 4:15 PM Eric Brown wrote: > > Andy Tai write

/bin/sh in package definitions

2023-01-13 Thread Andy Tai
Hi, currently package definitions often need to patch references to /bin/sh as common in package sources or makefiles to make it refer to the actual bash shell used in Guix in /gnu/store/... somewhere. question 1: is there a way, to simulate /bin/sh using container or some such set up so the act

Guix QA: trigger rebuild

2023-01-21 Thread Andy Tai
Hi, if Guix QA shows a patch build is failing and an updated patch has been sent, how to trigger the build to be restarted? Thanks for info

Guix QA: trigger rebuild

2023-01-21 Thread Andy Tai
Hi, if Guix QA shows a patch build is failing and an updated patch has been sent, how to trigger the build to be restarted? Thanks for info

no (package definition) patch merged since Jan 2?

2023-01-25 Thread Andy Tai
Hi, by looking at https://issues.guix.gnu.org/search?query=is%3Aclosed no patch issues as listed in the issue tracker processed since Jan 2... not sure if this is something Guix maintainers should be concerned about.

Re: Translation files .gmo and packaging

2023-01-26 Thread Andy Tai
Hi, I wonder how is this different from the common practice of projects using GNU autotools, which the project in question is also one, that the Makefile.in was generated from Makefile.am, but the tarball may contain the "generated" Makefile.in and configure and Guix won't bother to re-generate the

guix package updates review: app team?

2023-01-27 Thread Andy Tai
Hi, currently Guix has teams of reviewers for different types of packages. For example, changes to R packages and emacs seem to be reviewed quickly. However, recently, patches for updating more general application packages (octave, for example) seem to be reviewed and processed very slowly. As

Re: guix package updates review: app team?

2023-01-27 Thread Andy Tai
last paragraph shall be As application packages are usually at the end of the dependency chain (they depend on other libraries or components more than the other way around) updating application packages shall take less review effort. On Fri, Jan 27, 2023 at 2:19 PM Andy Tai wrote: > &

Re: Guix QA: trigger rebuild

2023-01-28 Thread Andy Tai
to answer this question: Guix QA can re-start a build if patch with new version like [PATCH V2] sent tot eh issue email address og debbugs On Sat, Jan 21, 2023 at 12:30 PM Andy Tai wrote: > > Hi, if Guix QA shows a patch build is failing and an updated patch > has been sent, how to tr

typo in Guix QA web page

2023-01-29 Thread Andy Tai
For example: https://qa.guix.gnu.org/issue/61134 Yet to process revivion, job queued revivion probably is revision

cuirass manual not found

2023-01-29 Thread Andy Tai
on the cuirass web page, https://guix.gnu.org/cuirass/ the link to the cuirass manual, https://guix.gnu.org/cuirass/manual/, leads to a 404 not found error

Guix QA issue: "null"patch

2023-02-01 Thread Andy Tai
Hi, I run into a Guix QA issue. Simon encourages me to report Guix QA issues so I send email here; not sure if there is other channel for such issues. In https://qa.guix.gnu.org/issue/61130 I just sent a v2 patch for that Guix issue and Guix QA now shows "null" for the patch field and it is not

Re: adding motif to guix

2023-02-11 Thread Andy Tai
For these interested, this issue/patch adds emacs using motif to Guix https://issues.guix.gnu.org/61421 Please review... etc. On Sun, Jan 8, 2023 at 7:01 PM Eric Brown wrote: > My interest in this package is because > openmotif is the best of the X window managers that do not suffer from > a ra

guix git build error

2023-03-07 Thread Andy Tai
Just check out origin/master of guix git HEAD, make error: Compiling Scheme modules... GEN etc/openrc/guix-daemon [ 0%] LOAD guix.scm GEN etc/gnu-store.mount GEN etc/guix-daemon.service GEN etc/guix-publish.service GEN etc/guix-gc.service GEN etc/ini

Re: guix git build error

2023-03-07 Thread Andy Tai
On Tue, Mar 7, 2023 at 10:47 PM Julien Lepiller wrote: > I'm afraid I'm unable to reproduce your error. You could try cleaning > the translated texi files to make sure you get the most up-to-date ones: > > rm doc/*.texi > git checkout doc > Does that help? This fixed it. Thanks!

Guix QA: build status "unknown"

2023-03-23 Thread Andy Tai
I don't know if it is just me, but Guix QA recently seems to always show build status unknown when what really happens was the build succeeds on both x86-64 and aarch64 but on other platforms it was in "scheduled" state but the scheduled build never actually got run. In any case thanks to the rev

patch to fix build failure

2023-05-05 Thread Andy Tai
Hi, just observation on some aspect of current guix packages, as seen from doing guix package -u (I know all guix work is done by volunteers, so this is not a complaint but just reporting on state of things) after the core-update branch merge to main, there are some build breakages, not unexpected

Guix QA: 13482 packages waiting for Hurd target to build for a package addition patch

2023-05-11 Thread Andy Tai
funny issue with Guix QA: https://qa.guix.gnu.org/issue/63184 shows 13482 packages waiting to build for a package addition patch for target i586-gnu That shall make no sense. The package is Linux kernel specific, as well.

ping on a main branch build failure and fix

2023-05-24 Thread Andy Tai
Hi, this bug (a build failure of a package in current main branch) https://issues.guix.gnu.org/63526 has an attached patch fixing the failure. Can it be reviewed and merged if no issue found? Please take a look. Thanks

ping on a build fix for a build failure (main branch)

2023-05-30 Thread Andy Tai
Hi, following previous comments (thanks) I have submitted a patch to correctly fix a build failure due to compiler warnings, instead of avoiding not building tests, on this Guix bug issue: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=63526 Please review the patch (which shall be a simple and low

Re: ping on a build fix for a build failure (main branch)

2023-06-09 Thread Andy Tai
I did contact upstream, no response On Fri, Jun 9, 2023 at 4:07 AM Andreas Enge wrote: > > Hello Andy, > > Am Tue, May 30, 2023 at 10:54:20AM -0700 schrieb Andy Tai: > > Hi, following previous comments (thanks) I have submitted a patch to > > correctly fix a build

"Speeding up Guix with a local caching substitution server"

2023-06-09 Thread Andy Tai
This may be interesting to guix people https://www.futurile.net/2023/05/01/guix-publish-caching-substitution-server/

package definition question: installation into system directory

2023-06-23 Thread Andy Tai
Hi, I was trying to create a package definition for xrdp. when testing the package build, its fails at installation step: libtool: install: /gnu/store/a5i8avx826brw5grn3n4qv40g514505c-coreutils-9.1/bin/install -c .libs/xrdp-sesman /gnu/store/6rfpjdc3vcsfw3yi1cr42g81pd1lw63l-xrdp-0.9.22.1/sbin/xrdp

package definition question: installation into system directory

2023-06-25 Thread Andy Tai
Hi, I was trying to create a package definition for xrdp. when testing the package build, its fails at installation step: libtool: install: /gnu/store/a5i8avx826brw5grn3n4qv40g514505c-coreutils-9.1/bin/install -c .libs/xrdp-sesman /gnu/store/6rfpjdc3vcsfw3yi1cr42g81pd1lw63l-xrdp-0.9.22.1/sbin/xrdp

pending mate upgrade patches to 1.26

2023-06-26 Thread Andy Tai
Hi, I submitted patches to update the Mate desktop to 1.26. The state of them is that there are two prerequisites that have passed Guix QA check: https://issues.guix.gnu.org/64001 https://issues.guix.gnu.org/64012 and the mate upgrade patches are in https://issues.guix.gnu.org/64084 which Guix

guidelines for package names (namespaces?)

2023-07-03 Thread Andy Tai
Hi, in Guix there seems no guidelines for package names/namespaces although there are conventions like Python packages prefixed with python-... (good). However, this does not cover cases like Gnome applications. For example, I submitted the original definition for (the GNOME terminal package) te

Re: A Forum for Guix Users

2023-07-14 Thread Andy Tai
forums are not good because they are not as transparent as mailing lists--you can search the guix mailing lists with Google, Bing or whatever search engine you use, for example. Forum? probably not Maybe an editable (wiki) site for FAQ will be good for sharing common questions/answers.

openshot patch: Guix QA shows 14000 rebuilds

2023-07-20 Thread Andy Tai
This is a bug report on Guix QA: I submitted a patch updating Openshot to the latest version. As Openshot is an app, it should have few, if any, packages depending on it. but Guix QA seems confused and was rebuilding 14000 packages: https://qa.guix.gnu.org/issue/64722 This is probably a problem

Re: pending mate upgrade patches to 1.26

2023-07-24 Thread Andy Tai
Hi, these patches have been merged by Mr. Song (iyzs...@envs.net) . He worked to get these built without the two extra patches. Thanks On Mon, Jul 24, 2023 at 12:54 AM Andreas Enge wrote: > Hello Andy, > > Am Mon, Jun 26, 2023 at 12:09:41PM -0700 schrieb Andy Tai: > > The state

conda (python) build failure and patches

2023-07-24 Thread Andy Tai
Hi, conda (of python world) package in Guix is not building on Guix right now, and there are patches in this bug report to fix that https://issues.guix.gnu.org/63277 Hope these can get reviewed and merged. (How these interact with the Python team branch? Also needs that team to consider)

poetry: python-poetry?

2023-07-26 Thread Andy Tai
curious poetry is not named python-poetry in Guix as following convention of most python packages

Re: bug#65391: People need to report failing builds even

2023-08-27 Thread Andy Tai
On 2023-08-27 02:13, 宋文武 wrote: > Maybe we can automatically report the failures as bugs, say every 7 > days, and remove a package if it still fail to build in 90 days? Hi, maybe build failures should be limited to certain platforms that can cause this treatment, such as (32-bit) x86, x86-64 and a

package definition question: referring to source files of another package?

2023-09-02 Thread Andy Tai
Hi, this is a question for writing package definition. In some scenarios package A may refer to source files in package B. The question is, 1. How to reference source directory of package B from within definition of package A? 2. can we even assume sources of Package B is available? Normally if

Re: package definition question: referring to source files of another package?

2023-09-04 Thread Andy Tai
ild-inputs "gemmlowp-src")) ... (inputs `( ("gemmlowp-src" ,(package-source gemmlowp)) ... where A is tensorflow-lite and B is gemmlowp On Sat, Sep 2, 2023 at 9:18 PM Liliana Marie Prikler wrote: > Am Samstag, dem 02.09.2023 um 20:35 -0700 schrieb An

Re: Replacing Mumi+Debbugs?

2023-09-05 Thread Andy Tai
FSF IT seems to have an instance of sourcehut running sourcehut.gnu.org or they are working on it. Maxim Cournoyer writes: > I'd be sad to loose at least two good things from Debbugs: > > 1. It's hosted by the GNU/FSF for us. It always work, and the rare > times it doesn't, the folks in #savan

guix build from git failure: missing sections in German, French, etc. doc translations?

2023-09-08 Thread Andy Tai
Checking out the latest origin/master head, building guix fails: make[2]: Entering directory '/share/software/guix/guix.git/po/packages' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/share/software/guix/guix.git/po/packages' make[2]: Entering directory '/share/software/guix/g

guix QA "fails to process revision"

2023-09-19 Thread Andy Tai
For a submitted patch, if Guix QA "fails to process revision" as in this log https://data.qa.guix.gnu.org/job/49399 [ 32/ 40] compiling... 60.0% of 20 filesmadvise failed: Cannot allocate memory builder for `/gnu/store/j3hy5gymlfrdrhm8aj2brnsa2pix16n2-guix-home.drv' failed due to signal 11 (Segmen

Re: The e(macs)lephant in the room and the Guix Bang

2023-09-20 Thread Andy Tai
Hi, for some reason emacs has become the elephant in the room of the discussion on contributing to guix. Regardless of one's opinion of emacs, I just want to add that this is itself strange. I have contributed some (package definition) patches to guix, all without using emacs. I am not an emacs

"Parameterized Packages: The Project Completion Update"

2023-09-20 Thread Andy Tai
Not seen mentioned on this mailing list yet, so probably of interest: GSOC project's final report: https://blog.lispy.tech/parameterized-packages-the-project-completion-update.html

guix QA "fails to process revision"

2023-09-20 Thread Andy Tai
For a submitted patch, if Guix QA "fails to process revision" as in this log https://data.qa.guix.gnu.org/job/49399 [ 32/ 40] compiling... 60.0% of 20 filesmadvise failed: Cannot allocate memory builder for `/gnu/store/j3hy5gymlfrdrhm8aj2brnsa2pix16n2-guix-home.drv' failed due to signal 11 (Segmen

is core-updates still a thing?

2023-09-24 Thread Andy Tai
Hi, curious if core-updates still a thing?There seems a branch by that name and the manual still says patches causing large number of rebuilds should go to core-updates, at least for these not aiming at a specific feature branch.

bootstrapping scenario for a package

2021-12-20 Thread Andy Tai
Hi, I was trying to update mono to the current release version. The build step as documented actually says to download a minimal C# compiler from the mono site which is then used to compile the rest of the source to build the full system. I looked and did not find the source of this minimal comp

"Guix Makes Bitcoin Core Development More Trustless"

2022-03-09 Thread Andy Tai
may be of interest to people here... https://bitcoinmagazine.com/technical/guix-makes-bitcoin-core-development-trustless

Re: "Parameterized Packages: The Project Completion Update"

2023-10-02 Thread Andy Tai
no, not my effort. I just pointed out that report. credit to the real author Sarthak Shah On Mon, Oct 2, 2023 at 1:13 PM Munyoki Kilyungi wrote: > > Andy Tai aliandika: > > > Not seen mentioned on this mailing list yet, so probably of interest: > > GSOC project'

Guix QA "Unable to apply patches"

2023-10-06 Thread Andy Tai
Hi, for one of my package patches, Guix QA shows "Unable to apply patches" in https://qa.guix.gnu.org/issue/63095 even though I double checked the patch applies cleanly on the current head of the master branch. Guix QA shows no hint as what the failure is (no log, etc.) Curious how to investi

Re: Guix-devel Digest, Vol 124, Issue 28

2023-10-12 Thread Andy Tai
Chris, what would you suggest the best way to increase visibility of revisions or recent patches to "old" issues in Debbugs so they can get covered by Guix QA? On Wed, Oct 11, 2023 at 9:01 AM wrote: > Date: Tue, 10 Oct 2023 18:02:43 +0100 > From: Christopher Baines > To: Andy

How to send revision patches to old issues in DEBBUGS so Guix QA can look at them?

2023-10-14 Thread Andy Tai
Hi, per Chris's recent comments, Guix QA only looks at (a window of) recently created issues due to storage space limitations, which is understandable. However, if I have update (package definition) patches to not very recent issues, such as some stale issues sitting there for some time, Guix QA d

Re: How to send revision patches to old issues in DEBBUGS so Guix QA can look at them?

2023-10-16 Thread Andy Tai
Maxim, I know about this. Problem is Guix QA does not look at old issues On Mon, Oct 16, 2023 at 8:36 AM Maxim Cournoyer wrote: > > Hi Andy, > > Andy Tai writes: > > > Hi, per Chris's recent comments, Guix QA only looks at (a window of) > > recently cre

core-updates?

2023-11-20 Thread Andy Tai
Hi, I hope core-updates is the mean for some patches to get merged; I have a two-line addition patch that may cause rebuilds of 10K packages but I would think asking for a feature branch for such a patch is overkill. so I sent it to target core-updates and hope this can be a quicker way for it to

"random check" approach to Guix QA?

2023-11-20 Thread Andy Tai
Hi, currently Guix QA tries to rebuild all dependent packages impacted by a change (in majority of cases updates to a new version of a package). When there are a large number of dependent packages like say 500 or 1000 or more, rebuilding all that takes a long time and often the rebuild cannot comp

role of core-updates

2023-11-26 Thread Andy Tai
Hi, hope Guix maintainers can clarify the role of the now core-updates branch; the current documentation does not specify the core-updates branch as a thing but there are clearly interests and uses of this branch for package updates not belonging to a feature branch like gnome and it is useful for,

issues.guix.gnu.org seems stop updating

2023-12-08 Thread Andy Tai
https://issues.guix.gnu.org/recent, for example, only shows issues up to Dec 6. Not sure if this is due to some data services stopping running or such...

Western US mirroring?

2023-12-09 Thread Andy Tai
Hi, just an idea: The GNU Guix project currently has a substitution server mirror in the East coast of the US. No mirror in the Western US. The OSU Open Source Lib (https://osuosl.org/) offers hosting resources to FOSS projects... https://osuosl.org/services/ Maybe the GNU Guix project can requ

Re: Western US mirroring?

2023-12-11 Thread Andy Tai
: > > Sounds like a great idea! > > Le 10 décembre 2023 02:19:16 GMT+01:00, Andy Tai a écrit : > >The GNU Guix project currently has a substitution server mirror in the > >East coast of the US. > > > >No mirror in the Western US. > > > >The OSU Open

Re: Western US mirroring?

2023-12-11 Thread Andy Tai
already have me on file as representing Guix (for the POWER9 VM) > so let me know if I can expedite anything. > > Kind regards, > > T G-R > > Sent on the go. Excuse or enjoy my brevity. -- Andy Tai, a...@atai.org, Skype: licheng.tai, Line: andy_tai, WeChat: andytai1010 Year 2023 民國112年 自動的精神力是信仰與覺悟 自動的行為力是勞動與技能

Re: Western US mirroring?

2023-12-11 Thread Andy Tai
Fine. I can take this. On Mon, Dec 11, 2023 at 10:40 AM Tobias Geerinckx-Rice wrote: > > I'm happy to assist but not currently available to be volunteered into > leading the effort, sorry. > > Kind regards, > > T G-R > > Sent on the go. Excuse or enjoy my brevity.

status of (future of) Guix QA

2023-12-22 Thread Andy Tai
Curious of the status of the future of Guix QA as package definition contributors rely on it for updating packages (sending patches to get accepted/committed) in guix...

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Andy Tai
Hi, this is a sugestion on guix patches: Other GNU/Linux distributions often have fixed maintainers (or packagers) for specific packages. While that model may not apply directly to the Guix project as anyone can send in patches for anything in the git repo, maybe one thing the Guix project can do

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Andy Tai
What I proposed is in terms of the scope of a single package. The teams cover much larger and broader scope, like Gnome or Python. On Mon, Feb 5, 2024 at 12:50 PM Clément Lassieur wrote: > On Mon, Feb 05 2024, Andy Tai wrote: > > Thus this creates kind of pseudo package maintaine

setting up a channel for pending package update patches

2024-03-02 Thread Andy Tai
Hi, curious if anyone has done such a task: setting up a channel for the pending patches for package definitions. Since pending patches for package updates take long time to process and merge. I wonder if anyone has set up a channel that contains the patches applied on top of the Guix git repo so

Flox: Nix-based portable virtual environments

2024-03-15 Thread Andy Tai
reference: https://lwn.net/Articles/965584/ "Mitchell: Today we launched Flox 1.0" Is this just something a guix pack already is equivalent to, on top of the stock GNU/Linux container? Or Flox may have some additional feature that a Guix equivalent can be useful?

David Wilson to keynote LibrePlanet (FSF Conference), to start soon

2024-05-04 Thread Andy Tai
>From FSf's web sote: "The Neptune Room is 100% remote this year and can be viewed through our Galène instance at https://galene.fsf.org. Enter a username of your choice and any password will do. "

Re: Third-parties are back to upstream

2024-05-05 Thread Andy Tai
Hi, do you mean the changes will take place in next release (not the current release 0.6)? This is not apparent from the context. Thanks for clarification On Sat, May 4, 2024 at 9:01 AM wrote: > > Message: 1 > Date: Sat, 04 May 2024 13:00:22 +0900 > From: Nala Ginrut > To: "arta...@gnu.org" >

Re: Third-parties are back to upstream

2024-05-10 Thread Andy Tai
Because Guix has no concept of package maintainers and anyone can send a patch to update a package, please make sure after the next release you check the pending patches for your package to do what you suggested regrading the 3rd party directory and retaining the two .scm files. If I send the upda

Guix QA "An error occurred"

2024-06-03 Thread Andy Tai
currently if I click on the QA button of the issues UI for Guix the QA page would show An error occurred Sorry about that! wrong-type-arg

package submission, unit test failures on Guix QA... policies?

2024-06-07 Thread Andy Tai
Hi, I have a patch submission that builds fine (in the GNU Guix sense, that is, unit tests run and pass) locally but fails on Guix QA due to unit tests failing. I suspect that the failures are due to the build machine (or machines) as plain x86-64 PC (fine as build server(s)) does not have exotic

same package name for unrelated packages

2024-06-16 Thread Andy Tai
in GNU Guix today: $ guix show volk name: volk version: 3.0.0 outputs: + out: everything systems: x86_64-linux i686-linux dependencies: boost@1.80.0 python-mako@1.2.2 python-wrapper@3.10.7 location: gnu/packages/engineering.scm:1381:2 homepage: https://www.libvolk.org/ license: ASL 2.0, LGPL 3+ sy

issues.guix.gnu.org certificate expired

2024-06-16 Thread Andy Tai
trying to connect to is using Firefox, Firefox says: Did Not Connect: Potential Security Issue Firefox detected an issue and did not continue to issues.guix.gnu.org. The website is either misconfigured or your computer clock is set to the wrong time. It’s likely the website’s certificate is

Re: Next Steps For the Software Heritage Problem

2024-06-18 Thread Andy Tai
What is the role of GNU Guix in this? If Guix is mainly a referral mechanism like web page links to the actual contents, the real problem is not Guix but the use of free software which can be obtained via other mechanisms directly anyway to train LLMs if Guix is not in the loop?

Re: Next Steps For the Software Heritage Problem (Dale Mellor)

2024-06-20 Thread Andy Tai
> Date: Wed, 19 Jun 2024 09:36:29 +0100 > From: Dale Mellor > I use Guix as a tool to develop my own projects, private and > personal for reasons I'm keeping to myself. As part of that I write package > definitions for them, and use the Guix machinery to build and test. I > *cannot* > have Guix

update Mate Desktop to 1.28

2024-07-04 Thread Andy Tai
Hi, in this patch series https://issues.guix.gnu.org/71781 I sent would upgrade Mate to 1.28. Hope someone with commit access can review the patch series. Keep desktop environments up to date is good for GNU Guix.

packaging: what to do about these requiring systemd?

2024-07-07 Thread Andy Tai
Some packages require systemd; some may provide configure stage options to disable systemd support which can be supplied by the package definitions in Guix. But for these that do not make systemd support configurable, what is the general approach to make such packages available in GNU Guix?

Re: packaging: what to do about these requiring systemd?

2024-07-08 Thread Andy Tai
There are now cases of packages linking to Systemd, not just checking for installing init scripts. should these be considered bugs of such packages (and we shall ask the package authors to make systemd optional)? On Mon, Jul 8, 2024 at 4:45 AM Ricardo Wurmus wrote: > > Andy Tai

Re: Request for assistance maintaining LibreWolf

2024-08-17 Thread Andy Tai
I wonder how scalable this 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 Aug 2024 12:43:11

fix for Tensorflow Lite build

2024-08-30 Thread Andy Tai
Hi, in this bug-guix issue https://issues.guix.gnu.org/72747 I sent patch to fix the Tensorflow Lite build. Guix QA seems not able to pick up patch in bug-guix issues (unlike guix-patches issues) So please committers, please review the patch and merge as the build for package is broken. Thanks

core-update scope

2024-08-31 Thread Andy Tai
Hi, shall changes to non-core packages like ffmpeg still be in the scope of core-updates? ffmpeg, for example, is no where near the core of the GNU system like glibc, but still it is widely dependent upon. But it would make no sense to have a ffmpeg-team because it is used by packages over wide

upgrade to new version of packages with lots of dependencies--installing new versions along first?

2024-09-06 Thread Andy Tai
Hi, this is nothing new and clearly has been the case for a number of packages in Guix. For packages that have not of dependencies (say 300 or more) updating to new versions have been increasingly difficult, as lots of rebuilds needed and Guix QA is really overwhelmed (it seems). For other reaso

Re: Guix (and Guile's) promise, and how to (hopefully) get there

2024-10-26 Thread Andy Tai
With due respect, I disagree with that. Guix recent years has seen growing interests and contributions, so many patches that the they are not reviewed or processed in a timely manner. This is with affiliation with GNU. I contributed to Guix because it is GNU. In fact I just contact the FSF abo

status of guixrus

2024-09-27 Thread Andy Tai
Hi, guixrus (https://lists.sr.ht/~whereiseveryone/guixrus) was intended as a place where package definitions updates can be quicker while patches are waiting in review for the guix git. Curious if that is still the intended for this purpose (no such activities recently)? another comment related t

Re: Third-parties are back to upstream

2024-12-02 Thread Andy Tai
OK I guess I will need to update my patch for this. On Mon, Dec 2, 2024 at 1:02 AM Nala Ginrut wrote: > Hi Andy Tai and Guix folks! > Recently Artanis-1.0.0 has released, I think there's still a thing to > notice for Aarch64. > You may need to pass --build=aarch64-unk