would really like to get running and most of my work
so far has been to make that happen in a clean and stable manner.
However, I am strongly leading towards declaring the entire SSSD endeavor a
failed experiment and not pursue it any further.
In case there is any interest from your part, then I'
Hello,
I played around a little bit with that, and it seems like you'll end up getting
two entries for the
'postgres' user in your /etc/passwd if you just ignore the warning. And the
order doesn't seem to be
consistent.
Here in my current patch:
https://gitlab.com/mart
s fine, but instead of maintaining my own copy of that file, I'd
rather submit a patch to have this done nicely in the upstream version.
If I use the unmodified service and with the (operating-system (user ...))
entry, it works sometimes, but not reliably due to having two conflicting
entries for the 'postgres' user.
Best regards,
Martin
dation that you get on Reddit, Stack Overflow, etc.
about running PostgreSQL on Synology DSM is to install a Docker image.
I figured running GNU Guix in a VM to be a much better choice than messing with
a bunch of Docker images.
Best regards,
Martin
--- Original Message ---
On Mond
se to add an option to specify a custom UID / GID for the service account.
I've looked at other services and there doesn't seem to be a consistent way of
doing such thing; most services also won't need such option.
If you like either of these two approaches - or have a better idea - I will
gladly submit a patch for it.
Looking forward to hearing back from you,
Martin
0 Years is an interesting narrative
of how money's evolution was impart driven by the waging of mass war.
On 2/24/22 10:23, Hartmut Goebel wrote:
CW: politics below
Am 20.02.22 um 21:39 schrieb Martin Becze:
But undermining the governments ability to raise tax and therefor to
wage war or n
ty’ that I am sure can be agreed to death and which probably
doesn't belong on this list.
2/20/22 17:52, Maxime Devos wrote:
Martin Becze schreef op zo 20-02-2022 om 12:13 [+0100]:
I don't consider mining to be wastefully and this is a extremely
subjective opinion.
What is subjective abo
cessible to the user based an arbitrary, authoritarian and
controversial morality goes against the nature of free software.
Martin
On 2/20/22 11:48, Tobias Platen wrote:
Yes, bitcoin could be considered malware. There is GNU Taler which is
more efficent. Unfortunately Taler has not started y
On Fri, 19 Mar 2021 17:33:57 +
raid5atemyhomework wrote:
The Shepherd language for describing actions on Shepherd daemons is a
Turing-complete Guile language. Turing completeness runs afoul of
the Principle of Least Power.
Erlang is turing complete and yet it is famously excellent at m
The problem should be fixed now. You can try it out about cloning `git
clone https://gitlab.com/mjbecze/guix-package-sorter && cd
guix-package-sorter` then do `./pre-install-env guix sort ` to
sort the given file. Let me know if it works!
On 4/12/20 10:22 AM, Martin Becze wrote:
I apo
I apologize I didn't see this message until now. I will look into this
today.
On 4/2/20 5:31 PM, Leo Famulari wrote:
On Fri, Feb 21, 2020 at 04:15:43AM -0500, Martin Becze wrote:
sort2.scm will sort a files exported packages alphanumerically.
I'm working on packaging rav1e for
I submitted a patch awhile ago on this
(https://issues.guix.gnu.org/issue/36632) but I couldn't figure out how
to do it without propagating the input.
On 3/25/20 4:46 AM, Marco van Hulten wrote:
Hello—
In a relatively clean profile, Chromium
(ungoogled-chromium@80.0.3987.132-0.7e68f18) was c
On 2/27/20 12:26 PM, Leo Famulari wrote:
I'm wondering if I can just push the crates as a single commit, after
inserting them alphabetically and fixing any cosmetic issues, and also
handling the semver-compatible package updates.
I know that we don't usually do this when adding packages to an
However, it does not successfully handle inherited packages, doing
things like removing rust-aho-corasick-0.7 even though
rust-aho-corasick-0.6 inherits from it.
Handling inheritance could be tricky, I have fully thought that part though.
Additionally, the commit diffs it creates are a lit
You need to remove the "(use-modules ..." from rav1e-sorted.scm, it
should only have package definitions into.
Ill also find away to handle that more elegantly
On 2/21/20 11:56 AM, Leo Famulari wrote:
On Fri, Feb 21, 2020 at 11:46:58AM -0500, Martin Becze wrote:
hmm do you mind
hmm do you mind sending me rav1e-sorted.scm? Thanks for the report!
On 2/21/20 11:41 AM, Leo Famulari wrote:
On Fri, Feb 21, 2020 at 04:15:43AM -0500, Martin Becze wrote:
2) Sort the packages, `guile -s ./sort2.scm mypackage.scm > mypackage.scm`
(you will probably also want to sort cra
hmm do you mind sending me rav1e-sorted.scm? Thanks for the report!
On 2/21/20 11:41 AM, Leo Famulari wrote:
On Fri, Feb 21, 2020 at 04:15:43AM -0500, Martin Becze wrote:
2) Sort the packages, `guile -s ./sort2.scm mypackage.scm > mypackage.scm`
(you will probably also want to sort cra
me packages may be out-of-order now)
3) merge mypackages.scm and crates-io.scm `guile -s ./merge.scm
./mypackage.scm ./crates-io.scm`
4) check that the git log looks correct and that everything still runs! :D
-Martin
(use-modules (guix utils))
(use-modules (guix build utils))
(use-modules (i
I'm trying to finishup the recursive importer. After that is in I might
work on Alacritty, but if anyone wants to work on it in the meantime
feel free!
On 2020-01-27 15:09, John Soo wrote:
> Hi rust packagers,
>
> We have: ripgrep, tokei, cbindgen.
>
> I cc'd nicolo because they mentioned wantin
On 1/25/20 11:46 AM, John Soo wrote:
Hi Hartmut and Martin,
I think it makes sense to run tests now.
Part of the reason is that bringing tests for a given library can bring in a
massive amount of dependencies.
I think that we are getting close to having complete dependencies for most
Part of the reason is that bringing tests for a given library can bring
in a massive amount of dependencies. So testing only the top level
package seemed like the way to go. Maybe we could add testing when
encountering problematic rust packages that break often?
On 1/25/20 8:38 AM, Hartmut Goe
that looks to check for guile
modules. Let me know if anything needs fixing!
=Martin
>From e4b022ce72582691dadae1b9f31ad6243914a5db Mon Sep 17 00:00:00 2001
From: Martin Becze
Date: Sat, 18 Jan 2020 05:05:03 -0500
Subject: [PATCH v7 1/3] guix: import: (recursive-import) Allow for version
Thanks Nicolo, after adding my user to the kvm group that works!
On 1/22/20 2:50 AM, Nicolò Balzarotti wrote:
Hi Martin,
I think you can use ~./pre-inst-env guix system vm config.scm~ and test
the service there.
But maybe somebody else has better advices.
Thanks,
Nicolò
Martin Becze writes
gure out.
On 1/14/20 11:21 PM, Chris Marusich wrote:
Hi Martin,
Martin Becze writes:
For a user to access a Yubikey an udev rule needs to be added. This can
be done by using the udev rules found in libu2f-host package. To use the
rules the following should be added to your config.scm
(use-modu
e? Or
is there another way to replace the current geoclue with the newer one?
Thanks!
-Martin
I have packaged alacritty (im using it as a test app for the recursive
crate importer). I'll wait until you get tokei in!
On 1/16/20 3:14 AM, John Soo wrote:
Hello guix and rust packagers,
I’m curious if anyone else is working on packaging rust apps. I have been
working on a patch set for to
On 2019-12-17 04:37, Martin Becze wrote:
> Hello Guix,
> I have been working on a recursive importer that uses semantic
> versioning over on #38408. It relies on guile-semver. I'm not exactly
> sure how to add guile-semver as a dependency to guix. But I'm also not
> sure
mporting things like alacritty
much easier since it is not crates.io), which would probably mean have
yet another dependency (guile-toml). What do you think about this Guix?
Thanks,
-Martin Becze
of Windows API.")
(description
"Raw FFI bindings for all of Windows API.")
(license #f)))
Also see patch 38465
(https://debbugs.gnu.org/cgi/bugreport.cgi?bug=38465) for a complete
example. I would like too know if there is an problem with this patch
to, before I start packaging the other rust programs this way.
Thanks,
-Martin
On 2019-12-04 02:40, Ivan Petkov wrote:
> Hi Martin,
>
>> On Dec 2, 2019, at 3:10 PM, Martin Becze wrote:
>>
>> When you say source import of the transitive dependencies, do you
>> mean
>> that all the rust libs should just be source only or do you mean the
&g
On 2019-12-02 04:01, Ivan Petkov wrote:
> Hi Martin!
>
>> On Dec 1, 2019, at 7:17 PM, Martin Becze wrote:
>>
>> oh to be more clear. Even with "#:skip-build? #t" on all the rust
>> libs,
>> things fail if I omit one optional dependency from some
On 2019-12-01 08:59, Efraim Flashner wrote:
> 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'
On 2019-12-01 08:54, Efraim Flashner wrote:
> Also, we don't want Guix to think 1.2.3 can only be upgraded to 1.2.3.4
> and not to 1.2.4.
I'm kinda lost on this one. Why would guix think 1.2.3 can only be
upgraded to 1.2.3.4?
On 2019-11-29 20:15, Pierre Neidhardt wrote:
> To clarify, you can send your article to this mailing list with an
> obvious title (e.g. [BLOG] ...) to get feedback before publishing.
thanks Pierre! Maybe this should go into the cookbook though? I think
ideally it would be a wiki entry. Its one of
Hello Guix,
It took me a bit of time to figure out how to setup my Yubikey. Where
would be a good place to document how to do this?
Thanks,
-Martin Becze
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 dependents so I figured it made sense. Also, if we did want to
> provide an unversioned '-latest' version
> What I would have liked is to somehow replace the #:cargo-inputs
> argument (which is build-system-specific and thus “opaque”) with regular
> ‘native-inputs’ or ‘inputs’ field.
That would be lovely! I always wondered why "#:cargo-inputs" existed.
> It is quite frustrating to have to specify transitive dependencies at
> the top level. I’m not sure what else is to be done, though.
How about having something like "propagated-input" for rust source
dependencies? The top level package could use the source deps as
development-inputs so the
Sorry for digging up and old issue, but i just saw commit
86e443c71d4d19e6f80cad9ca15b9c3a301c738c
> It makes for a very large package definition, but we
wouldn't have to ensure thousands of other rust libraries built so we
The whole point of package management is that you can use module
building
On 9/5/19 2:14 PM, Efraim Flashner wrote:
> On Wed, Sep 04, 2019 at 04:20:46AM -0700, Martin Becze wrote:
>> Hello,
>> I'm wokring on the crate importer. It currently doesn't support
>> versioning of dependancies and just always uses the latest version of a
>&
dependancy in a specified semantic version range and to do this I'm
attempting to use a guile module
(https://ngyro.com/software/guile-semver/). Is it possible to package
this module then use it in an importer? Or should I just put the modules
code directly in the `guix/import` ?
Thanks,
-Martin Becze
agenda, actively alienating
> their users (and non-paid, spare time developers).
>
Do you mean software, where the users can dictate the author what should
be changed/made in its software?
Martin
--
GPG: 7FDE 7190 2F73 2C50 236E 403D CC13 48F1 E644 08EC
.
Are those essential _PID 1_ features?
Is it possible to have the init system in GuixSD configurable?
Martin
signature.asc
Description: OpenPGP digital signature
On 12.02.2018 11:53, Marco van Zwetselaar wrote:
> All,
>
> Is there a magic escape to allow passing --substitute-urls via
> GUIX_BUILD_OPTIONS?
>
Not that I know of. Probably not.
>
> I can't seem to find the incantation that works.
>
This is known as bug #298
On 01.01.2018 22:04, Martin Castillo wrote:
> You can have several
> packages. Check the -p flag of `guix package`.
s/several packages/several profiles/
--
GPG: 7FDE 7190 2F73 2C50 236E 403D CC13 48F1 E644 08EC
y to get reproducibility. and it
allows you to create docker images from guix profiles for systems that
don't have guix installed.
lxc: no idea. LinuXContainer?
Martin
--
GPG: 7FDE 7190 2F73 2C50 236E 403D CC13 48F1 E644 08EC
>
> WDYT?
>
> A bit heavyweight syntactically but maybe we have to live with it.
>
> Ludo’.
>
Why can't guix use the argument package name argument?
v-- this one
guix build python-activepapers --with-source=$HOME/Dev/AP
Martin
--
GPG: 7FDE 7190 2F73 2C50 236E 403D CC13 48F1 E644 08EC
e earlier in the thread stated, guix uses lstat to
get info about the stated file. lstat doesn't follow symlinks. You force
the dereference by appending the slash.
Martin
--
GPG: 7FDE 7190 2F73 2C50 236E 403D CC13 48F1 E644 08EC
nifest-inputs manifest
>
> I get it works somehow, but breaks the '--dry-run' functionality which I
> have no idea how to preserve...
>
>
>
>
>
> Needing help and directions, thanks!
>
I can barely write scheme. I can't help much, sorry.
Martin
--
GPG: 7FDE 7190 2F73 2C50 236E 403D CC13 48F1 E644 08EC
is would be a
good way to do it. no-install should not forget to create core.img and
other files besides grub.cfg.
I think useful is 'default' (install new bootconfig or, if target is #f,
create it only), 'no-install' (like default with target == #f) and 'no'
(do nothing related to booting).
Martin
--
GPG: 7FDE 7190 2F73 2C50 236E 403D CC13 48F1 E644 08EC
d be done by adding a cli argument for reconfigure or allowing
an empty string in (grub-configuration (target "")).
WDYT?
Martin Castillo
[1]: https://lists.gnu.org/archive/html/guix-devel/2014-12/msg00046.html
--
GPG: 7FDE 7190 2F73 2C50 236E 403D CC13 48F1 E644 08EC
signatu
Am 2017-08-05 23:09, schrieb l...@gnu.org:
Hi,
"Martin H." skribis:
I've pulled my hair out because I wasn't able to build any
package. Turns out the following line at "Running Guix Before It Is
Installed"
(https://www.gnu.org/software/guix/manual/html_
$ sudo ./pre-inst-env guix-daemon --build-users-group=guixbuild
should rather be
$ sudo -E ./pre-inst-env guix-daemon --build-users-group=guixbuild
Otherwise the daemon won't have the GUILE_LOAD_PATH set correctly. At
least when running this from a user checkout of Guix on a GuixSD system.
Best
Martin
53 matches
Mail list logo