qt4 packages

2019-07-15 Thread Efraim Flashner
Debian dropped 2(?) versions ago uim-qt looks like it supports building with qt-5 It looks like we can drop poppler-qt4 as it is. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received

Re: qt4 packages

2019-07-15 Thread Efraim Flashner
On Mon, Jul 15, 2019 at 09:48:36PM +0200, Andreas Enge wrote: > On Mon, Jul 15, 2019 at 09:17:02PM +0300, Efraim Flashner wrote: > > texmacs Debian dropped 2(?) versions ago > > I just added it during the Guile/Guix days at Strasbourg, please do not > drop it... Also, it is a G

Re: bug#36685: ant-bootstrap fails on core-updates (409 dependents)

2019-07-18 Thread Efraim Flashner
g of > binaries, but to no avail. > > Any ideas? > > -- > Ricardo > currently on bayfront on core-updates ant-bootstrap builds just fine on i686-linux, where it fails on master. Another option could be to bootstrap 32 bit -> 64 bit -- Efraim Flashner אפרים פלשנר GPG ke

Re: fixing GDM + GNOME Shell

2019-08-05 Thread Efraim Flashner
(such as /var/cache/fontconfig). ¹ https://sources.debian.org/src/gdm3/3.30.2-3/debian/gdm3.postinst/#L76 -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: bootstrap guile version mismatch on core-updates

2019-08-12 Thread Efraim Flashner
0.x or 2.2.x, or %target-system, which I found to be a bit harder to work with that early in the bootstrap process. I don't have my 32-bit PPC machine out or I could check to see what I tried on that machine, but I think I just changed it to 2.2 and figured I'd come back to it later. --

Re: Consolidating Go packages

2019-08-15 Thread Efraim Flashner
y. One difference to what you've written above is that an incremental (see what it complains about and add it) approach does work. Something I've thought about with rust packages is unless it provides an actual executable it should be a hidden package. I'm guessing no one should ever

Re: I managed to build guix natively on Debian GNU/Hurd , what's next?

2019-09-01 Thread Efraim Flashner
guix download' to place them in the store then you don't need to worry about hosting them because they won't need to be downloaded. You'll also need to change some of the references to guile-2.0 to guile-2.2 in (gnu packages bootstrap) and possibly also in (gnu packages commencement). > > Thanks! > > -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: dependancies for importers

2019-09-05 Thread Efraim Flashner
0'. I think it works with the pypi importer, but I haven't inspected the code to see if that's on purpose or a happy accident. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Connecting with SiFive: Potential riscv64 boards

2019-09-11 Thread Efraim Flashner
"aarch64-linux" or "Fix build". There are a couple of packages, like mesa, which get special attention since its much much easier to work on natively. > Those who want some riscv64 boards should contact Palmer Dabbelt @ SiFive. > -- Efraim Flashner אפ

Re: 02/02: gnu: next: Compress the executable.

2019-10-02 Thread Efraim Flashner
#x27;sudo chattr +C /tmp' to make my /tmp dir not copy-on-write, which helps with building packages. I also have a daily cron job to balance my disk and to scrub it. Overall I don't really use very many features that aren't available on ext4. -- Efraim Flashner אפרים פלשנר GPG

Re: 02/02: gnu: next: Compress the executable.

2019-10-03 Thread Efraim Flashner
/gnu/store' doesn't show any compression happening. (file-system (device (file-system-label "root")) (mount-point "/") (type "btrfs") (options "autodefrag,compress=lzo,discard,ssd_spread")) -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: 'staging' branch is OPEN

2019-10-10 Thread Efraim Flashner
nch will be 'frozen' and hopefully merged some days later barring > regressions. Now I have to decide whether to bump qt to 5.12.5 or up to 5.13.1 ... -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaran

Overhauling the cargo-build-system

2019-10-10 Thread Efraim Flashner
rently have it doesn't really make sense to 'build them' per se as we currently do. $ tree $(guix build rust-proc-macro2) /gnu/store/jjinj0dvvzqnlpn9li3nxcyrpv1fbbfp-rust-proc-macro2-0.4.30 `-- share `-- doc `-- rust-proc-macro2-0.4.30 |-- LICENSE-APACHE

Re: Overhauling the cargo-build-system

2019-10-11 Thread Efraim Flashner
On Fri, Oct 11, 2019 at 12:33:18AM +0200, Ludovic Courtès wrote: > Hello! > > Efraim Flashner skribis: > > > I'd like to challenge the assumption that packages are both libraries > > and source. A 'library' in rust compiles into one of three types: a

Re: Performance improvements

2019-10-15 Thread Efraim Flashner
Blog post? -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Question about sbcl-package->ecl-package

2019-10-16 Thread Efraim Flashner
eated ecl package with the real one. The better option would be to look at how python defines python2- variants, which sounds a lot like the problem you're having here. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cann

Stateful system directories

2019-10-18 Thread Efraim Flashner
dn't exist (file-system (device "none") (mount-point "/var/cache/fontconfig") (type "tmpfs") (flags '(read-only)) (check? #f)) While we work on fixing these does it make sense to modify some of these services to unconditionally recreate their home

Re: Stateful system directories

2019-10-20 Thread Efraim Flashner
On Sat, Oct 19, 2019 at 11:08:57PM +0200, Ludovic Courtès wrote: > Hello Efraim, > > Efraim Flashner skribis: > > > Ignoring the directories in users' home directories, /var/lib/gdm has > > been a source of pain on GNOME upgrades, and we still have some problems &

Re: How to keep biber working

2019-10-22 Thread Efraim Flashner
ak it up into smaller pieces. Gentoo might be better with that, but I have no idea. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Help needed packaging rust-cbindgen, a dependency of IceCat 68

2019-10-22 Thread Efraim Flashner
e the state of my > Thunderbird "package"... Indeed. The short version is to basically treat each of the crates more like the test data, something that gets downloaded but not built independently. Then throw everything into the build system similar to now, but with more manual depe

Re: Help needed packaging rust-cbindgen, a dependency of IceCat 68

2019-10-22 Thread Efraim Flashner
Here's what I have for rust-cbindgen based more-or-less on my re-imagining of the cargo-build-system and the rust inputs. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencr

Re: Help needed packaging rust-cbindgen, a dependency of IceCat 68

2019-10-22 Thread Efraim Flashner
On Tue, Oct 22, 2019 at 03:56:42PM -0400, Mark H Weaver wrote: > Hi Efraim, > > Mark H Weaver writes: > > > Efraim Flashner writes: > >> Here's what I have for rust-cbindgen based more-or-less on my > >> re-imagining of the cargo-build-system and the

Re: Help needed packaging rust-cbindgen, a dependency of IceCat 68

2019-10-23 Thread Efraim Flashner
It's pushed. I think this should be a good motivator to work on a wip-rust branch to merge the crates into crates-io and convert the others over. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails

Re: gnu: python-pytest: Update to 5.2.1.

2019-10-23 Thread Efraim Flashner
We have a couple of python libraries that have '-bootstrap' added to the end. You could try making a python-importlib-metadata-bootstrap which doesn't use python-pytest and doesn't run the test suite, and use that as an input for python-pytest. Or if that's not the circle

Re: Performance improvements

2019-10-28 Thread Efraim Flashner
r commit: 8c6079e10fdf640ce2cdafa3c1ea24961650f451 guix 24adcba repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 24adcbab0ad903c59793dbe141950fff5058b8a2 $ ./pre-inst-env guix describe Git checkout: repository: /home/efraim/workspace/guix branch: master commit: 64e3fe04b32e2eab1144d5b0c9278eab81056bd6 -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Need help for updating Qt to 5.12 - cmake link issue

2019-10-31 Thread Efraim Flashner
* (#:key outputs #:allow-other-keys) >    #t >    ((#:tests? _ #f) #f)))   ; TODO: Enable the tests >     (native-inputs > `(("perl" ,perl))) >     (inputs > `(("sdl2" ,sdl2) >        ("qtbase" ,qtbase))) >

smallerizing bootstrap guile?

2019-11-04 Thread Efraim Flashner
equent thing it builds and then throw them out. Is there a good way to actually compile the .go files and use them to replace the ones shipped in the guile-static tarball? Can we do this on purpose and ship just the bin/ output, grab guile sources and compile it for real? Or can I delete the .go files, t

Re: Python package naming: Dots vs hyphens

2019-11-05 Thread Efraim Flashner
e ones have already been added since 2fc5f186801, but > with a hyphen instead of a dot. Which one is correct? Shall I rename > python-zope-* to python-zope.*? Or shall I correct the pypi importer? > Ignore it? > 'guix package -A python-zope' lists them all as having a da

Re: bootstrap guile segfaults on powerpc 32-bit

2019-11-06 Thread Efraim Flashner
On Wed, Nov 06, 2019 at 06:35:09PM +0100, Ludovic Courtès wrote: > Hi! > > Efraim Flashner skribis: > > > I'm trying again to see about porting Guix to 32-bit powerpc and I've > > come across a problem with the static guile. static guile has bin/ > >

Re: Python package naming: Dots vs hyphens

2019-11-06 Thread Efraim Flashner
On Wed, Nov 06, 2019 at 02:13:36PM +0100, pelzflorian (Florian Pelz) wrote: > I reply in two e-mails. > > On Wed, Nov 06, 2019 at 09:19:17AM +0200, Efraim Flashner wrote: > > On Wed, Nov 06, 2019 at 07:49:56AM +0100, pelzflorian (Florian Pelz) wrote: > > > Shall I rename

Re: bootstrap guile segfaults on powerpc 32-bit

2019-11-09 Thread Efraim Flashner
or from a script. [-s] FILE load source code from FILE, and exit -c EXPRevalute expression EXPR, and exit -- stop scanning arguments; run interactively <..snip..> So I guess I should see if there are specific .go files I should delete instead of all of the

Re: Python package naming: Dots vs hyphens

2019-11-11 Thread Efraim Flashner
part of the package name and we change them all to hyphens. I think hyphens is the way to go here. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Parallel downloads

2019-11-12 Thread Efraim Flashner
lution of 'guix build foo bar --no-substitutes baz' but for your example you can do it in one line with: 'guix environment PKG -- guix build PKG --no-subsitutes' -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality

Re: Overhauling the cargo-build-system

2019-11-16 Thread Efraim Flashner
es. I still haven't reached the bottom of that tree, and I have more than 500 crates that I haven't upstreamed yet. The current situation definitely could be better. Without opening the repo there's no way to know which crates are packaged. When updating a crate there's n

Re: Mailman packaging (was: Re: Python package naming: Dots vs hyphens)

2019-11-18 Thread Efraim Flashner
On Wed, Nov 06, 2019 at 02:18:33PM +0100, pelzflorian (Florian Pelz) wrote: > Long e-mail / review follows. Feel free to disagree. > > On Wed, Nov 06, 2019 at 09:19:17AM +0200, Efraim Flashner wrote: > > On Wed, Nov 06, 2019 at 07:49:56AM +0100, pelzflorian (Florian Pelz) wrote

Re: Overhauling the cargo-build-system

2019-11-18 Thread Efraim Flashner
On Sun, Nov 17, 2019 at 10:22:21PM +0100, Ludovic Courtès wrote: > Hi, > > Efraim Flashner skribis: > > > The big problems are the recursive dependencies, the partial > > dependencies and the versioning. There are some that are easy to figure > > out, serde alw

Re: Stackage LTS 14

2019-11-21 Thread Efraim Flashner
I can confirm that git-annex built locally so no complaints there. Great job! -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: FOSDEM is coming!

2019-11-23 Thread Efraim Flashner
package rust in Guix but I'm not sure how receptive they'd be. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

[BLOG] rust blog post

2019-11-25 Thread Efraim Flashner
There's one or two FIXMEs and the like in the blog post but I figured I'd send it off anyway. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted It's easy to t

Re: [BLOG] rust blog post

2019-11-26 Thread Efraim Flashner
Hopefully this is better. I added a new line between each paragraph On Tue, Nov 26, 2019 at 10:58:41AM +0100, Pierre Neidhardt wrote: > I think the attachment broke the formatting of the file (there is no > paragraph break). Could you resend it? > -- Efraim Flashner אפרים פלשנ

[PATCH] WIP patches for the rust importer

2019-11-26 Thread Efraim Flashner
rguments `(#:cargo-inputs (("rust-proc-macro2-1.0" ,rust-proc-macro2-1.0) ("rust-quote-1.0" ,rust-quote-1.0) ("rust-syn-1.0" ,rust-syn-1.0)) #:cargo-development-inputs (("rust-serde-1.0" ,rust-serde-1.0 <--snip--> Unfortunately, th

Re: [BLOG] rust blog post

2019-11-27 Thread Efraim Flashner
k -- I didn't mean to hijack it, honest :) > Sorry for not making it clear that I was just reformatting your post ;-/ > > Ah, perhaps Pierre merely clicked reply-all and he really was thanking you, > Efraim, > and it just appeared to be directed toward me because of the "&g

Re: [PATCH] WIP patches for the rust importer

2019-11-27 Thread Efraim Flashner
On November 27, 2019 8:06:43 PM UTC, mjbe...@riseup.net wrote: >Hi Efraim, > >> Unfortunately, this also breaks the recursive crate importer. I'm >going >> to continue working on it, but I could use some help getting the >> recursive aspect of it working. > >I recently rewrote the recusive crate

Re: [PATCH] WIP patches for the rust importer

2019-11-28 Thread Efraim Flashner
rust-libc rust-libc-0.2)' and now rust-libc points to rust-libc-0.2. > Also I added a function (find-packages-by-name*/direct) to packages.scm > which will return the export symbol of a package that already exists. I > use this in case there are some non-canocal export name already ad

Re: [PATCH] WIP patches for the rust importer

2019-12-01 Thread Efraim Flashner
On Fri, Nov 29, 2019 at 04:59:31AM -0800, Martin Becze wrote: > On 2019-11-28 12:22, Efraim Flashner wrote: > > I'll take a look at it in a minute. I figured with the versioned > > requirements we would always want to be specific in version numbers for > > crate depen

Re: [PATCH] WIP patches for the rust importer

2019-12-01 Thread Efraim Flashner
On Fri, Nov 29, 2019 at 07:59:35AM -0800, Martin Becze wrote: > On 2019-11-28 12:22, Efraim Flashner wrote: > > On Wed, Nov 27, 2019 at 04:36:20PM -0800, mjbe...@riseup.net wrote: > >> > >> > I'd love to see what you have so far if you want to share > >&

Re: When to add rust packages?

2019-12-13 Thread Efraim Flashner
are a lot > to maintain. I would love to send patches for them but I don't want to > burden you all with the maintenance of the packages. When do you think > would be the best time to send patches? > Also once you send them we have more packages to test out changes to the rust syst

Re: wrap-program –> wrap-script

2019-12-17 Thread Efraim Flashner
tem’s “wrap” phase where we currently use > wrap-program. Most of the time we’d be dealing with Python scripts, so > using wrap-script would be more appropriate here. It turns out we are using it in vpnc-scripts. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41

Re: Packaging Jami progress

2019-12-25 Thread Efraim Flashner
ed on the master branch. One option is to create a gnutls-3.6.10 package which inherits from our normal gnutls package and use that until gnutls gets updated on core-updates. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be g

Re: bug#22883: Authenticating Git checkouts: step #1

2019-12-28 Thread Efraim Flashner
ine options to correlate them. > > "gpg log --show-signature" also reports the the primary key fingerprint, > if the key is available in the keyring, and only the subkey fingerprint > for unknown keys if I remember correctly. > > It would be nice if the statistics would d

Re: How can I set architecture/system-specific origin sources?

2020-01-01 Thread Efraim Flashner
odules or you can look at something like ghc which has a different blessed binary per-architecture. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Claws Mail missing libetpan

2020-01-02 Thread Efraim Flashner
and does it contain a > libetpan-config? > I recently upgraded libetpan from 1.9.3 to 1.9.4, and with it we lost the libetpan-config binary. There's an open bug¹ with libetpan upstream to mention the now missing binary. There's also an upstream patch² but I'm having a hard ti

Re: FOSDEM + Guix Days approaching!

2020-01-05 Thread Efraim Flashner
t/tree/website/posts/meet-guix-at-fosdem-2019.md>? > If we publish it soon, that may give an opportunity to those who haven’t > made plans yet to join the Guix Days. > I have another presentation: "Packaging Rust programs in GNU Guix" (Efraim), <https://fosdem.org/

Re: Proposal for Outreachy (May-August 2020)

2020-01-08 Thread Efraim Flashner
nt desktop in the GNU/Linux market space and we do have it packaged and offer it as part of our default desktop example. Furthermore Raghav has already been working on making Gnome better in Guix. As far as the privacy concerns, those can be addressed on a package-by-package basis but shouldn't be

Re: Hacking ideas from the Reproducible Builds Summit

2020-01-08 Thread Efraim Flashner
, "--cores", > "--with-source", etc. > I wish 'guix challenge' by default challenged all the servers in the substitute-url list without needing to specify it with a flag and not just the default one (berlin) -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Guile 3 migration plan

2020-01-16 Thread Efraim Flashner
efault-guile’ to point to Guile 3 in ‘core-updates’, and > switch all the packages that consume .go files coming from > ‘with-imported-modules’ to Guile 3, in particular ‘shepherd’ and > ‘mcron’. > > Thoughts? > > You can celebrate Guile 3 day by helping out a

Re: Rust packaging coordination

2020-01-19 Thread Efraim Flashner
version. * Try to add packages in an order that allows them to be built after each commit. This makes it easier to build and lint them. And make sure at the end that the existing rust packages (currently rust-cbindgen, ripgrep and librsvg@2.46) continue to build after you've added and bumped o

Re: libmediainfo

2020-01-19 Thread Efraim Flashner
an mp4 file from the internet. >(home-page > "https://github.com/sbraz/pymediainfo";) >(synopsis > "Python wrapper for the mediainfo library") >(description > "Python wrapper for the mediainfo library t

Re: libmediainfo

2020-01-21 Thread Efraim Flashner
On January 21, 2020 9:08:55 PM UTC, ssch...@mailbox.org wrote: >> Efraim Flashner hat am 20. Januar 2020 08:35 >> geschrieben: >> >> typo above, it should be /lib/libmediainfo.so.o >> >> With that change I got 1 test error, related to it trying to downl

Re: qt-build-system: Add QT_QPA_PLATFORM=offscreen?

2020-01-22 Thread Efraim Flashner
> WDYT? > I like a new phase before the 'check phase. Are there other things we'd want to add? Looking through kde-framworks.scm the only one I'd feel comfortable adding would be the TZ ones. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: rust-build-system: Unvendor *-sys libraries in phase?

2020-01-25 Thread Efraim Flashner
don't require an actual path. LIB(GIT|SSH)2_SYS_USE_PKG_CONFIG can move, JEMALLOC_OVERRIDE and LIBCLANG_PATH can't. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: (not) testing Rust packages?!

2020-01-25 Thread Efraim Flashner
ng rust-average-0.9 which is definitely needed for rust-rand-0.6 and I'm sure others. If we enable building and tests and are lenient with skipping tests, that alone would be an improvement. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Co

Re: rust-build-system: Unvendor *-sys libraries in phase?

2020-01-25 Thread Efraim Flashner
-build-system if they don't > > require an actual path. > > Ahh right. I hadn’t realized that restriction. Though couldn’t end variables > with paths be thunked or g-expressions or be done through propagated paths? > I’m not sure, just thinking aloud. This one I'm not sure

Re: rust-build-system: Unvendor *-sys libraries in phase?

2020-01-27 Thread Efraim Flashner
ally to unbundle a bunch of the other -sys libraries and move the PKG_CONFIG environment variables to cargo-build-system. I'll go ahead and push them after I make sure the different packages build. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 83

Announcing guix.vim 0.1

2020-01-27 Thread Efraim Flashner
. Officially hosted here¹ and should be available in official repositories Soon™. ¹ https://gitlab.com/Efraim/guix.vim -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Packaging pjproject

2020-02-02 Thread Efraim Flashner
standard for build systems and every > package is different. Debian does a lot of work with unbundling software, I'd check with them first if they've patched anything to make it work. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Con

Re: graphical installer

2020-02-04 Thread Efraim Flashner
_US.UTF-8 locale in > > Germany. I don't think it's a common case, but I think I'm not > > a special exception. > > I have en_GB.UTF-8 in France. > So no special exception. ;-) Perhaps we could have a suggested list at the top and then a full list of all the optio

Re: Stage0 Release 0.4.0, M2-Planet Release 1.5.0 and mescc-tools-seed Release 1.2

2020-02-04 Thread Efraim Flashner
ries (not that there was much > anyway) > So you'll have to clone https://github.com/oriansj/bootstrap-seeds if you > want a generated 357byte hex0 binary > > - Jeremiah > > -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351

Re: Help required: packaging Foliate

2020-02-06 Thread Efraim Flashner
(.com.github.johnfactotum.Foliate-real:16928): Gjs-WARNING **: 21:50:01.247: JS ERROR: ImportError: No JS module 'main' found in search path @/gnu/store/ghbd2isjs02445c390xv90l0p3bbla5v-foliate-1.5.3/bin/.com.github.johnfactotum.Foliate-real:9:1 Script /gnu/store/ghbd2isjs02445c390xv90l0p3bbla

Re: [WIP] gnu: Add fd. (rust)

2020-02-06 Thread Efraim Flashner
("rust-term-size" ,rust-term-size-1.0) ;; not listed as a dependency > +("rust-version-check" ,rust-version-check-0.9 > +(home-page "https://github.com/sharkdp/fd";) > +(synopsis "A simple, fast and user-friendly alternative to fin

Re: [WIP] gnu: Add fd. (rust)

2020-02-07 Thread Efraim Flashner
I pushed a couple of changes to the crates to fix rust-clap-2 so this one at least should be fixed. On February 7, 2020 7:57:49 AM UTC, Tanguy Le Carrour wrote: >Hi Efraim, > >Le 02/06, Efraim Flashner a écrit : >> On Thu, Feb 06, 2020 at 05:32:06PM +0100, Tanguy Le Carrour

Re: Port Guix to my Apple Aluminum PowerBook G4

2020-02-12 Thread Efraim Flashner
e his code or bootstrap binaries anymore.o I've attached a few patches to this email, which is about where I am right now on working on the 32-bit PowerPC bootstrap. So far it looks promising. The change to bootstrap-guile I applied to master and the other 3 on core-updates, but I suspect

Re: 01/02: build: gnu-build-system: Don't run configure during bootstrap.

2020-02-16 Thread Efraim Flashner
On Sun, Feb 16, 2020 at 03:27:36PM +0100, Marius Bakke wrote: > guix-comm...@gnu.org writes: > > > commit 481a0f1a7ceac666a011b28324220584ead07698 > > Author: Efraim Flashner > > AuthorDate: Thu Feb 13 10:54:29 2020 +0200 > > > > build: gnu-build-system:

Re: 01/02: build: gnu-build-system: Don't run configure during bootstrap.

2020-02-16 Thread Efraim Flashner
On Sun, Feb 16, 2020 at 05:24:22PM +0100, Bengt Richter wrote: > Hi Efraim, > > On +2020-02-16 16:55:17 +0200, Efraim Flashner wrote: > > On Sun, Feb 16, 2020 at 03:27:36PM +0100, Marius Bakke wrote: > > > guix-comm...@gnu.org writes: > > > > > > > co

Re: Port Guix to my Apple Aluminum PowerBook G4

2020-02-16 Thread Efraim Flashner
ere's some references to nptl in (gnu packages commencement) and in a glibc-2.29-git-updates.patch, so I'll take a look at that. ¹ https://gitlab.com/Efraim/guix/-/tree/ppc-master ² https://gitlab.com/Efraim/guix/-/tree/ppc-core-updates -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C

Re: rav1e AV1 encoder

2020-02-25 Thread Efraim Flashner
we have the same issue with updating this kind of large package > tree automatically with `guix refresh` and committing the changes one at > a time? > Sometimes. We do have other upgrades where we go and do a bunch at once, where they rely on each other and expect specific versions. The fi

Re: bug#33844: Rename ghc-pandoc to pandoc

2020-02-26 Thread Efraim Flashner
this is a package people would specifically search for as 'pandoc' and I agree, it should be renamed. -- Efraim Flashner אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: [bug#66343] Add more setups to Guix docs

2023-10-04 Thread Efraim Flashner
@@ -1257,13 +1327,6 @@ Formatting Code > @noindent > @xref{Invoking guix style}, for more information. > > -@cindex Vim, Scheme code editing > -If you are editing code with Vim, we recommend that you run @code{:set > -autoindent} so that your code is automatically indented as you type. > -Additionally, > -@uref{https://www.vim.org/scripts/script.php?script_id=3998, > -@code{paredit.vim}} may help you deal with all these parentheses. > - > We require all top-level procedures to carry a docstring. This > requirement can be relaxed for simple private procedures in the > @code{(guix build @dots{})} name space, though. > > base-commit: 284f8508bebcae510261c7c223dc28f9badf87ce > -- > 2.41.0 > -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: [bug#66343] Add more setups to Guix docs

2023-10-04 Thread Efraim Flashner
On Wed, Oct 04, 2023 at 06:15:53PM +, Ekaitz Zarraga wrote: > > > --- Original Message --- > On Wednesday, October 4th, 2023 at 16:18, Efraim Flashner > wrote: > > > > I think we can mention guix.vim also > > > Certainly, do you want to add

Re: [bug#66343] Add more setups to Guix docs

2023-10-04 Thread Efraim Flashner
On Wed, Oct 04, 2023 at 06:47:51PM +, Ekaitz Zarraga wrote: > > --- Original Message --- > On Wednesday, October 4th, 2023 at 18:35, Efraim Flashner > wrote: > > > > On Wed, Oct 04, 2023 at 06:15:53PM +, Ekaitz Zarraga wrote: > >

Re: [bug#66343] Add more setups to Guix docs

2023-10-05 Thread Efraim Flashner
On Wed, Oct 04, 2023 at 08:55:32PM +, Ekaitz Zarraga wrote: > > It looks good to me. > > Commit? Looks good to me too. Patch pushed! -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on em

[RFC]: Skipping rust crate tests by default

2023-10-05 Thread Efraim Flashner
have the correct inputs without worrying about test errors we don't care about. If it fails to build during its own 'build phase that's actually worth looking into. It will also cut down the amount of time the CI spends building unneeded rust crates, and lets us see which ones are a

Re: IDEA: missing-tests-pypi-error? condition

2023-10-11 Thread Efraim Flashner
out '-f'. To add in some more similar and useful knowledge, you can do the same thing with man, `man /path/to/man/page.gz` -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: [RFC]: Skipping rust crate tests by default

2023-10-17 Thread Efraim Flashner
On Mon, Oct 16, 2023 at 11:47:53AM -0400, Maxim Cournoyer wrote: > Hi Efraim, > > Efraim Flashner writes: > > > Currently for for rust crates we build the crates, run the tests, and > > then in %output we only have the license files and a repackaged version > > of

Re: [RFC]: Skipping rust crate tests by default

2023-10-18 Thread Efraim Flashner
On Thu, Oct 05, 2023 at 03:52:46PM +0300, Efraim Flashner wrote: > Currently for for rust crates we build the crates, run the tests, and > then in %output we only have the license files and a repackaged version > of the source. > > The build system goes: > unpack source >

Re: [RFC]: Skipping rust crate tests by default

2023-10-23 Thread Efraim Flashner
On Wed, Oct 18, 2023 at 02:46:57PM -0400, Maxim Cournoyer wrote: > Hi Efraim, > > Efraim Flashner writes: > > [...] > > >> This sounds good except I don't understand how disabling the tests by > >> default help to "make sure that the packages hav

Re: Patch Review Flow

2023-11-07 Thread Efraim Flashner
the guix-patches repository as a remote, which I then cherry pick > from (via Magit), which makes it quick and easy to apply patches. I also have the guix-patches repository as a remote, and then I use tig to look at the different branches there. I haven't checked to see if it's p

Re: Patch Review Flow

2023-11-07 Thread Efraim Flashner
t options tig has. I've had it installed forever but only ever used it for viewing commits and branches. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Divvying up service definitions

2023-11-08 Thread Efraim Flashner
rvices/mail.scm that'd re-export all that is needed (would that > work, or reintroduce the same top-level clashes?). I assume the define-maybe's aren't public, so I'd guess that shouldn't cause a problem as long as they aren't exported. There's some services, l

Re: Better support remote deployment

2023-11-08 Thread Efraim Flashner
GUIX_DAEMON_SOCKET can be quite slow, I normally allow 5-10 minutes for a profile. That works best when you can't use guix copy to send derivations over. The profile effectively already exists, it doesn't need to be computed on each machine. It does seem more like deploy: take this pr

Re: bug#66964: Request for merging "mesa-updates" branch

2023-11-14 Thread Efraim Flashner
branch is ready to merge so soon then I think we should just get that merged and then I'll rebase the rust-team branch on top of new master. The rust-team branch is also ready to merge, but we're way behind on aarch64 substitutes. Either way the substitute servers will be rebuilding al

Re: Upgrading Guix's security team

2023-11-18 Thread Efraim Flashner
le with a term of say 6 months to a year? Happy to > >> provide more information and discuss here or privately; in short I'm > >> not a security expert but have time and bandwidth to keep things > >> moving and want to learn. > > > > Thank you for getting th

Re: Confusing overview of mailing lists

2023-11-20 Thread Efraim Flashner
we're referring to previous mails sent to that mailing list. Alternatively, we could just get rid of it, that extra link only saves 1 click if you wanted to go and see the archives. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: Request-For-Comment process: concrete implementation

2023-11-22 Thread Efraim Flashner
e good to formalize some of these processes to make it clearer about what's expected and what's going on. Actually, in terms of suggestions, I'd add the rfc/ folder in etc/teams.scm to set guix-devel as one of the team members. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3

Re: guix refresh --update Removes Needed Dependencies

2023-11-22 Thread Efraim Flashner
> list. :-) > > 2. Change the code to interpret extra inputs are regexps instead of > names. I like both ideas -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: sbcl-py4cl does not appear in --list-dependent output

2023-11-30 Thread Efraim Flashner
nt package: cl-py4cl@0.0.0-2.2f2a008 cl-py4cl@0.0.0-2.2f2a008 does appear in the list -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted signature.asc Description: PGP signature

Re: [bug#67261] [PATCH 3/3] images: Add orangepi-r1-plus-lts image.

2023-12-03 Thread Efraim Flashner
ger size that would take care of most of them, but until something is setup to make it possible I'm not sure it's possible to support them for Guix System without also adding an OS config for the offsets for the root file system. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3

rust-team branch merged

2023-12-13 Thread Efraim Flashner
dex, which is likely necessary to actually make use of this. Additionally, I am unsure how to use '$GUIX_ENVIRONMENT' in ~/.cargo/config so that it is expanded and not taken as a literal string. -- Efraim Flashner רנשלפ םירפא GPG key = A28B F40C 3E55 1372 662D 14F7 41AA

Re: rust-team branch merged

2023-12-14 Thread Efraim Flashner
On Wed, Dec 13, 2023 at 10:34:11AM +0200, Efraim Flashner wrote: > * Compiled rust packages currently have a 'package' phase, which runs > the command used to crate a 'crate tarball', and is installed in > %output/share/cargo/registry, with unpacked sources in > %ou

Re: Possible to separate out tk from python?

2023-12-17 Thread Efraim Flashner
gnu/store/fbjr5b0nfhq490x2ys1rzi7sg7rjpz95-tk-8.6.12/lib -L/gnu/store/0scbhmjkll66vpgvgh7d77hayxgy1cc2-tcl-8.6.12/lib -ltk8.6 -ltkstub8.6 -ltcl8.6 -ltclstub8.6 I do wonder if we could substitute TCLTK_LIBS to be: "`pkg-config --libs tcl tk`" and if that would work. -- Efraim Flash

<    3   4   5   6   7   8   9   10   11   12   >