Re: the right to rewrite history to rectify the past (was Re: Concerns/questions around Software Heritage Archive)

2024-03-21 Thread Hartmut Goebel
Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: cmake-build-system: build tests only if #:tests? is true?

2024-03-18 Thread Hartmut Goebel
quot; Do you want the text in the documentation to be more verbose on this? -- Regards Hartmut Goebel | Hartmut Goebel |h.goe...@crazy-compilers.com| |www.crazy-compilers.com | compilers which you thought are impossible |

G-exps: thunk instead of top-level references?

2024-03-06 Thread Hartmut Goebel
util and uses -    (native-inputs (%standard-trytond-native-inputs)) +    (native-inputs + (cons* trytond-account-payment-clearing +    %standard-trytond-native-inputs))   -- Regards Hartmut

Re: Contribute or create a channel?

2024-03-05 Thread Hartmut Goebel
if many dependencies change incompatible). WDYT? -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: cmake-build-system: build tests only if #:tests? is true?

2024-03-04 Thread Hartmut Goebel
Many thanks in advance. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: cmake-build-system: build tests only if #:tests? is true?

2024-03-02 Thread Hartmut Goebel
Am 02.03.24 um 22:23 schrieb Ekaitz Zarraga: core-updates? Yes, many, many packages. Thus of course, this would need to go into core-updates. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you

language-specific packages

2024-03-02 Thread Hartmut Goebel
would be eager to learn your ideas prior to pushing these packages to Guix. May I ask you to share your thoughts?! Thanks. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

cmake-build-system: build tests only if #:tests? is true?

2024-03-02 Thread Hartmut Goebel
sh the patch. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: Contribute or create a channel?

2024-03-02 Thread Hartmut Goebel
than 200 packages. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: Contribute or create a channel?

2024-03-02 Thread Hartmut Goebel
that branch, automatically apply the patches and commit. If the version is no longer supported, simply stop applying updates on that branch. Maybe using one file per release (and accept duplicate code) would be a suitable workaround. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe

Re: A friendlier API for operating-system declarations

2024-03-01 Thread Hartmut Goebel
quot; I'd appreciate such a mechanism, as it fits my mental model of how to compose a system out of reusable components (much like "roles" in Ansible resp. Debop). -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Contribute or create a channel?

2024-03-01 Thread Hartmut Goebel
change, requiring manual migration steps. * Debian as of now provides packages for 6.0 only (7.0 was released ) -- Regards Hartmut Goebel | Hartmut Goebel |h.goe...@crazy-compilers.com| |www.crazy-compilers.com | compilers which you thought are impossible |

Re: Using gitlab-ci to maintain a channel?

2024-03-01 Thread Hartmut Goebel
Hi Ludo, thanks for the answer. Looks like I need to go with Cuirass. But more probably I'll abandon the idea for now since its a spare-time project only. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers

Re: Simple design question for schemers

2024-03-01 Thread Hartmut Goebel
nual is so terrible to understand that I did not get that. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Simple design question for schemers

2024-02-24 Thread Hartmut Goebel
trytond-sale)) Using a custom function "@trytond-module-native-inputs":     (native-inputs (@trytond-module-native-inputs     trytond-account-invoice     trytond-purchase     trytond-sale))

Using gitlab-ci to maintain a channel?

2024-02-16 Thread Hartmut Goebel
from unreachable items? How to publish the substitutes? Why gitlab-ci? Well, the channel will live on a gitlab instance, thus using that infrastructure would simplify things and avoid single users managing processes. -- Regards Hartmut Goebel

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Hartmut Goebel
situation will not change. Regards Hartmut Goebel | Hartmut Goebel |h.goe...@crazy-compilers.com| |www.crazy-compilers.com | compilers which you thought are impossible |

Re: Upgrading Guix's security team

2024-02-05 Thread Hartmut Goebel
urity researchers to easily report security vulnerabilities". Respective RFC: https://datatracker.ietf.org/doc/html/rfc9116 -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: Guix Days: Patch flow discussion

2024-02-05 Thread Hartmut Goebel
. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: SSSD, Kerberized NFSv4 and Bacula

2023-08-29 Thread Hartmut Goebel
ch keys to look up from the /secrets database/. This sounds great and like being a major step towards "guixops" [1], [2]. [1] https://lists.gnu.org/archive/html/guix-devel/2019-07/msg00435.html[2] https://lists.gnu.org/archive/html/guix-devel/2017-09/msg00196.html -- Regards Hartmut

Re: Registering an artifact as root

2023-08-09 Thread Hartmut Goebel
Am 23.07.23 um 14:38 schrieb Liliana Marie Prikler: Hope that helps. Thanks, I was able to make this work: guile -L .. -c '(use-modules (guix store)) (add-indirect-root (open-connection) "/abs/path/to/my/artifact")' -- Regards Hartmut Goebel | Hartmut Goebel | h.go

Re: Reusing code for a build-phase?

2023-08-06 Thread Hartmut Goebel
documentation, wich is another pile of work. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: poetry: python-poetry?

2023-08-05 Thread Hartmut Goebel
as simple as (define-public xxx     (python-scripts-from-package    python-xxx    "xxx" "xxx3" "xxx-admin"))   ; selecting scripts might be useful/necessary And of course we should start providing such a thing for other languages, too. -- Regards Hartmut G

Reusing code for a build-phase?

2023-08-05 Thread Hartmut Goebel
    ("require" . "")      ("sources" . #() port))) -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: Transformations Shell Syntax

2023-07-23 Thread Hartmut Goebel
-tasks@3 microblog-tasks@4 $ herd status microblog-tasks@1 microblog-tasks@2 microblog-tasks@3 microblog-tasks@4 -- Regards Hartmut Goebel | Hartmut Goebel |h.goe...@crazy-compilers.com| |www.crazy-compilers.com | compilers which you thought are impossible |

Registering an artifact as root

2023-07-23 Thread Hartmut Goebel
t) trivial, thus I wrote a small script creating the required files in the cache directory and sym-linking the disk-image there. Of course, the garbage collector should not remove the disk-image a long as it is used (= linked from the box cache). -- Regards Hart

Re: License of “10 years of stories behind Guix”

2023-02-11 Thread Hartmut Goebel
). -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: All updaters are broken

2023-01-03 Thread Hartmut Goebel
use.) WDYT? I'm biased, as this look much like my last proposal :-) plus some good simplifications which I would never been able of. Esp. getting rid of this (package) function is good, as this function made the control-flow obscure, FMPOV please go ahead and merge. -- Regards Hartmut Goe

Re: All updaters are broken

2023-01-02 Thread Hartmut Goebel
code, I'll do so. You are far more experienced in Scheme than I am. -- Regards Hartmut Goebel | Hartmut Goebel |h.goe...@crazy-compilers.com| |www.crazy-compilers.com | compilers which you thought are impossible |

Re: All updaters are broken

2023-01-02 Thread Hartmut Goebel
) erlang-relx)' ./pre-inst-env guix refresh -m test-manifest.scm ./pre-inst-env guix refresh --recursive python-flask ./pre-inst-env guix refresh --select=core -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compil

Re: All updaters are broken

2023-01-01 Thread Hartmut Goebel
-l python-flask Untested: --recursive — did nothing? --select -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible | H

Re: All updaters are broken

2023-01-01 Thread Hartmut Goebel
Hi Ricardo, my fault, I missed running the tests again after the latest changes. I'll work on fixing this tomorrow (Monday). -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought

Re: Stratification of GNU Guix into Independent Channels

2022-12-27 Thread Hartmut Goebel
„standard“ cases. IMHO this is disgusting) -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: Antioxidant (new rust build system) update - 100% builds

2022-11-01 Thread Hartmut Goebel
Am 29.10.22 um 21:38 schrieb Maxime Devos: 100% (rounded up) of the packages build with antioxidant, though a very few still fail to build: <https://ci.guix.gnu.org/eval/749079/dashboard>. \o/ You are great! Thansk for all the work you've put into this. -- Regards Hartmut Goebel | H

Re: antioxidant update: librsvg builds, and other things (core-updates)

2022-09-01 Thread Hartmut Goebel
Hi Maxmine, great news, thanks for the update and for working on antioxidant. Some questions: * Some Rust crates have 'examples' and 'benchmarks' that can be compiled and installed. I support skipping these, as there is little value. -- Regards Hartmut Goebel | Hartmut Goebel

Re: Idea: Function composition to declare operating-system

2022-08-31 Thread Hartmut Goebel
Am 29.08.22 um 17:14 schrieb Théo Maxime Tyburn: Anyway, what do you think about this functionality? Have you already experimented with similar things? Did I reinvent the wheel? Is there a better approach? I really like the idea! -- Regards Hartmut Goebel | Hartmut Goebel | h.goe

Re: guix refresh to a specific version?

2022-08-28 Thread Hartmut Goebel
Am 07.07.22 um 09:45 schrieb Ludovic Courtès: I’ll be monitoring guix-patches for the final version. :-) It took some time, and here it is: https://issues.guix.gnu.org/57460 -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy

native-inputs: Go for completeness or minimalism?

2022-07-20 Thread Hartmut Goebel
' will not provide every development requirement. Personally I tend to minimal. WDYT? -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: guix refresh to a specific version?

2022-07-04 Thread Hartmut Goebel
: # stackage  --- LTS version Still missing: * Finishing commit messages * Documentation? * For the final commit, I'll squash the commits. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought

Re: Shall updaters fall back to other updaters?

2022-07-04 Thread Hartmut Goebel
opam minetest launchpad kde hackage gnome github generic-git gem elpa egg crate bioconductor cran cpan sourceforge generic-html gnu-ftp savannah xorg kernel.org gnu -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com

Re: Shall updaters fall back to other updaters?

2022-07-03 Thread Hartmut Goebel
git/guix.git/tree/guix/upstream.scm#n245> and below. (Maybe sorting is hidden in one of the function guile-internal used there there.) -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you t

Shall updaters fall back to other updaters?

2022-06-30 Thread Hartmut Goebel
inistic. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: guix refresh to a specific version?

2022-06-28 Thread Hartmut Goebel
FYI: I'm working on this. Given the number of importers and updaters is just takes some time. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: On commit access, patch review, and remaining healthy

2022-06-20 Thread Hartmut Goebel
s browse-only. I did not even manage to add a reply there. -- Regards Hartmut Goebel | Hartmut Goebel |h.goe...@crazy-compilers.com| |www.crazy-compilers.com | compilers which you thought are impossible |

Re: guix refresh to a specific version?

2022-06-19 Thread Hartmut Goebel
ts and passes this to the updater. When updating to a specific version, we need to pass around both the package and the desired version, which implies case-handling at many places. Any idea how to solve this elegantly? -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-

guix refresh to a specific version?

2022-06-15 Thread Hartmut Goebel
is to update 170 trytond modules from 6.0.x to the 6.2.x, while 6.4 is current. (I have a list of exact versions, thus being able to specify a discrete version is fine.) -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com

Re: Status of KDE Plasma

2022-05-02 Thread Hartmut Goebel
Am 02.05.22 um 11:14 schrieb Hartmut Goebel: Basically there are package definitions for most of the Plasma packages (as of 5.19), kwin, etc. One of the files has a list of state per package. Anyhow I failed to make Plasma start the actual desktop. To emphasize this: Packaging the Plasma

Re: Status of KDE Plasma

2022-05-02 Thread Hartmut Goebel
recommend sticking with this old version for now and update only after this works. || -- Regards Hartmut Goebel | Hartmut Goebel |h.goe...@crazy-compilers.com| |www.crazy-compilers.com | compilers which you thought are impossible |

Re: Status of KDE Plasma

2022-05-02 Thread Hartmut Goebel
tual desktop. -- Regards Hartmut Goebel | Hartmut Goebel |h.goe...@crazy-compilers.com| |www.crazy-compilers.com | compilers which you thought are impossible |

Designing importers (was: (Re-) Designing extracting-downloader)

2022-04-06 Thread Hartmut Goebel
). And then - to make life easy for packagers, check the repo for „rebar3“ and in case create a snippet for removing it. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: Building hexyl (a rust app) without cargo, with antioxidant-build-system

2022-04-06 Thread Hartmut Goebel
the feature names, -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: Compiling rust things without cargo (super WIP POC)

2022-04-02 Thread Hartmut Goebel
ards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: Compiling rust things without cargo (super WIP POC)

2022-04-02 Thread Hartmut Goebel
-- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: Removing #:skip-build? from the crate importer?

2022-04-02 Thread Hartmut Goebel
strict here. But this requires understanding rust code and cargo.) -- Regards Hartmut Goebel | Hartmut Goebel |h.goe...@crazy-compilers.com| |www.crazy-compilers.com | compilers which you thought are impossible |

Re: Removing #:skip-build? from the crate importer?

2022-03-31 Thread Hartmut Goebel
such, WDYT of removing #:skip-build? #false from (guix import crate)? FWIW, this was added in commit I would propose the opposite: Keep it and make #t the default. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers

Re: (rust) Do we always need to package minor versions separately?

2022-03-10 Thread Hartmut Goebel
c.rust-lang.org/cargo/reference/specifying-dependencies.html>: An update is allowed if the new version number *does not modify the left-most non-zero digit* in the major, minor, patch grouping. -- Schönen Gruß Hartmut Goebel Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Im

Re: Excessively energy-consuming software considered malware?

2022-02-24 Thread Hartmut Goebel
is won by undermining the government. (*) Democratic control still needs a lot of improvement. Esp. in the USA where „the winner takes it all“ results in a two-party system, which does not represent the people. But this is another issue. -- Regards Hartmut Goebel | Hartmut Goebel

Re: Excessively energy-consuming software considered malware?

2022-02-24 Thread Hartmut Goebel
share of responsibility to save our planet. (Much like we want planet-savers to respect the human right to privacy.) -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: (Re-) Designing extractong-downaloder

2022-02-24 Thread Hartmut Goebel
SWH. The only downside I can see at the moment is that is stores both the outer and the inner archive. Let's see what others think about it. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought

Re: (Re-) Designing extractong-downaloder

2022-02-24 Thread Hartmut Goebel
importer. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

(Re-) Designing extractong-downaloder

2022-02-23 Thread Hartmut Goebel
tar -rw-r--r-- 0/0   1 2000-01-01 01:00 VERSION -rw-r--r-- 0/0  64 2000-01-01 01:00 CHECKSUM -rw-r--r-- 0/0 451 2000-01-01 01:00 metadata.config -rw-r--r-- 0/0   14513 2000-01-01 01:00 contents.tar.gz -- Regards Hartmut Goebel | Hartmut Goebel

Re: Updating old blog posts?

2022-01-01 Thread Hartmut Goebel
Am 31.12.21 um 12:14 schrieb Liliana Marie Prikler: have a small notification directing them to a new blog post or the cookbook +1 -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought

Re: Formalizing teams

2021-12-24 Thread Hartmut Goebel
roup only - ignoring common interest. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: [core-updates-frozen] Tryton broken

2021-12-19 Thread Hartmut Goebel
Am 14.12.21 um 09:15 schrieb zimoun: Now, core-updates-frozen is merged, they can go to master. :-) I pushed the fixes to master yesterday. Shall I cherry-pick them to the release-1.4 branch or will somebody else take care of that? -- Regards Hartmut Goebel | Hartmut Goebel

Re: [core-updates-frozen] Tryton broken

2021-12-03 Thread Hartmut Goebel
artmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

sanity-check: Don't understand the error

2021-12-02 Thread Hartmut Goebel
me understanding the error so I can fix the trytond modules. Thanks. PS: Any change to get a improved sanity-check.py into core-udates-frozen? Then we could add more explainations to the output. -- Regards Hartmut Goebel | Hartmut Goebel |h.goe...@crazy-compilers.

Re: [core-updates-frozen] Tryton broken

2021-12-02 Thread Hartmut Goebel
. -- Regards Hartmut Goebel | Hartmut Goebel |h.goe...@crazy-compilers.com| |www.crazy-compilers.com | compilers which you thought are impossible |

Revising sequoia packaging

2021-11-30 Thread Hartmut Goebel
would be all sequoia crates, with the app packages named without "rust-" prefix ("sequoia-sq", …) * The current "sequoia" package will become a "wrapper", just propagating (or copying, what ever is more common in guix) the other packages which have an

Re: No license in crate - guix import

2021-10-05 Thread Hartmut Goebel
it: In procedure string-split: Wrong type argument in position 1 (expecting string): null I was able to reproduce this issue. Please file a bug-report. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers w

Re: Python Site Package Syntax Runtime Error

2021-09-20 Thread Hartmut Goebel
hanges go into a phase. Search other package declarations for "substitute" to see how this is done. source-snippets are primary for removing binaries and proprietary code. Regarding the other issue, I can't give any advice, since I don't know the code :-) -- Regards Hartmut Goebel |

Re: Python Site Package Syntax Runtime Error

2021-09-20 Thread Hartmut Goebel
reporting this upstream, since I assume having onlykey_agent.py in bin is not desired. (Actually this is not a working script at all.) -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought

Re: Rethinking propagated inputs?

2021-09-16 Thread Hartmut Goebel
a “doc” output), and “dev” would contain everything else (headers, pkg-config files, cmake files, section 3 man pages, etc.) +1 Additionally any static lib (.a) should go into  "lib". -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | |

Re: Python Site Package Syntax Runtime Error

2021-09-16 Thread Hartmut Goebel
command. HTH -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

How to solve "abiI-check: recompilation needed"

2021-09-16 Thread Hartmut Goebel
kage.go" as well as removing some other .go-files listed in the output. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: Questions regarding Python packaging

2021-07-07 Thread Hartmut Goebel
e "import setuptools" - which is what setuptools-shim does -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: Questions regarding Python packaging

2021-06-28 Thread Hartmut Goebel
(used in phase "unpack"). So we could simply use this. Otherwise I recommend using the Python zip module, as this is what is used for creating the zip-archives :-) I’m using Python’s zipfile module already. Fine, so you can safely remove the respective comment ;-) -- Regards Hartmut

Re: Questions regarding Python packaging

2021-06-22 Thread Hartmut Goebel
binary (used in phase "unpack"). So we could simply use this. Otherwise I recommend using the Python zip module, as this is what is used for creating the zip-archives :-) -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Removal of Python 2?

2021-06-22 Thread Hartmut Goebel
. Anyhow, there might still be quite some software not ported to Python 3 after 10 years. So I'm afraid we need to keep Python 2. Other opinions? -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you

Re: Some more rust/cargo insights

2021-06-08 Thread Hartmut Goebel
: When building sequoia, several crates are build up to 4 times - even sequoia-openpgp itself. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: Some more rust/cargo insights

2021-06-07 Thread Hartmut Goebel
Am 07.06.21 um 18:26 schrieb Hartmut Goebel: Another path we should checkout is to see what Debian does. My understanding is that they figured something out.  Worth a shot, but I’d rather the problem be fixed upstream. It will just take collaboration. I did not check their tollchain lately

Re: Some more rust/cargo insights

2021-06-07 Thread Hartmut Goebel
tollchain lately, but package-earch still does not show many packages <https://packages.debian.org/search?suite=experimental=names=rust>. Last time I check, they basically do what guix does: compile everything from source - again and again. -- Regards Hartmut Goebel | Hartmut Goebel

Re: Some more rust/cargo insights

2021-06-07 Thread Hartmut Goebel
' \ rustc … src/lib.rs --crate-type lib \ -L dependency=$PWD/target/release/deps \ --extern xmlparser=$PWD/target/release/deps/libxmlparser-53596ac1828b1c97.rmeta Thus I assume one could pass the rlib's of all dependencies in -L and the respective mata-data in --extern -- Regards Hartmut Goebel

Re: Some more rust/cargo insights

2021-06-07 Thread Hartmut Goebel
rustc" commands ourself. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Some more rust/cargo insights

2021-06-06 Thread Hartmut Goebel
are build several times - even if all builds are performed in the same environment. Rust's build system is such a cruft - I really would like to throw it where it belongs: into the trash. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.c

Addons (esp. pEp) for Icecat/THunderbird

2021-05-04 Thread Hartmut Goebel
: somebody t package the add-on, whom I'd happily support? https://dev.pep.foundation/Thunderbird -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: rust-tempfile-3 update to 3.2.0 breaks sequoia build

2021-05-04 Thread Hartmut Goebel
for further patches. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: rust-tempfile-3 update to 3.2.0 breaks sequoia build

2021-05-02 Thread Hartmut Goebel
Hi Nicolas, I was able to fix sequoia by updating to 1.1 and applying some more changes. Please review <http://issues.guix.gnu.org/issue/48154> so we can get it into upcoming guix 1.3. Thanks in advance -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compile

Re: #:cargo-inputs don't honor --with-input

2021-05-01 Thread Hartmut Goebel
Thus we might end up always providing the source, even if we manage to make cargo pick of pre-built artifacts. About the output name: Rust has a notion of "rlib" (a specialized .a file), which seems to be the pre-built artifacts we are seeking. Thus the proposed name. WDYT? -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

#:cargo-inputs don't honor --with-input

2021-04-28 Thread Hartmut Goebel
Hi, FYI: yet another rust issue: #:cargo-inputs don't honor --with-input. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: rust-tempfile-3 update to 3.2.0 breaks sequoia build

2021-04-06 Thread Hartmut Goebel
recent version will fix the issue. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: Rust and parametric packages

2021-04-03 Thread Hartmut Goebel
Am 17.03.21 um 19:23 schrieb Léo Le Bouter: > I advise you look there also: > https://rust-lang.zulipchat.com/#narrow/stream/246057-t-cargo/topic/rlib-intermediate-object-reuse/near/225653640 Access requires a login. Is there a publicly available mirror? -- Regards Hartmut Goebel | H

rust-tempfile-3 update to 3.2.0 breaks sequoia build

2021-03-30 Thread Hartmut Goebel
t; missing. Updating rust-rand-core-0.6 to 0.6.2 (since 0.6.1 was yanked), did not help either - then I gave up. Any ideas how to make sequoia build again? -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: 03/163: build/python: Add a new guix-pythonpath procedure.

2021-03-27 Thread Hartmut Goebel
be before some time. > Sorry, I'm too short in time ATM - and I'm afraid this will not change anytime soon. Just take my questions as a guidance what the comments should answer to make others (me :-) understand what is going on. Many thanks. -- Regards Hartmut Goebel |

Re: 03/163: build/python: Add a new guix-pythonpath procedure.

2021-03-07 Thread Hartmut Goebel
Hi schrieb Maxim, > Sorry for the delay. No problem, I reward this with another delay ;-) (Just kidding ;-) > Hartmut Goebel writes: > >> 2) This does not remove duplicates and does not honor .pth files in >> the respective directories - which might still be used. Th

Re: option hint for all commands?

2021-03-01 Thread Hartmut Goebel
Am 25.02.21 um 00:47 schrieb zimoun: Other said, all the commands using ’parse-command-line’ enjoy the typo hinter and all the commands using ’args-parse*’ don’t. I am proposing to use ’parse-command-line’ for all the commands . Any objection? +1 -- Schönen Gruß Hartmut Goebel Dipl

Re: Discover GNU Guix eco-system with awesome-guix!

2021-02-13 Thread Hartmut Goebel
Am 09.02.21 um 17:16 schrieb Léo Le Bouter: Commonly awesome lists are used to share links to all things related to some topic or some software I wonder why not just calling it "Link list" then?  Thsi would be much easier to understand for non-nerds. -- Regards Hartmut Goebel

Re: Changes to the branching workflow

2021-02-13 Thread Hartmut Goebel
might push these branches to Savannah, which might lead to a lot of confusion and trouble. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: Changes to the branching workflow

2021-02-13 Thread Hartmut Goebel
nches. I can't see any except confusing committers. Why can't on push to staging and core-update during the active part of the cycle? -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

Re: [DOUBT]: native-search-paths VS search-paths

2021-02-09 Thread Hartmut Goebel
it right (even after 45784 is merged): It searches the "inputs" for some directories. This has the major drawback of including native-inputs (most notable: cmake). Now I wonder whether the correct paths are already available a "search-path"? -- Regards Hartmut Goeb

Re: Questions regarding Python packaging

2021-02-05 Thread Hartmut Goebel
me "python/bootstrap" package without pip and setuptools and some "python" package still including both. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | | www.crazy-compilers.com | compilers which you thought are impossible |

  1   2   3   4   5   6   7   8   9   10   >