GNU bug report logs - #68549
[PATCH] gnu: Add "go-github-com-coreos-go-systemd" sub-packages.

Previous Next

Package: guix-patches;

Reported by: "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>

Date: Wed, 17 Jan 2024 19:54:02 UTC

Severity: normal

Tags: patch

Done: Sharlatan Hellseher <sharlatanus <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 68549 in the body.
You can then email your comments to 68549 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#68549; Package guix-patches. (Wed, 17 Jan 2024 19:54:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Wed, 17 Jan 2024 19:54:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: Add "go-github-com-coreos-go-systemd" sub-packages.
Date: Wed, 17 Jan 2024 22:53:18 +0300
[Message part 1 (text/plain, inline)]
Hello,

this patch set adds most of the missing sub-packages for
"go-systemd"[1].

I wasn't able to package "sdjournal" as it requires systemd headers
which are seems to be not present in Guix at the moment.
[0001-gnu-Add-go-github-com-coreos-go-systemd-daemon.patch (text/x-diff, attachment)]
[0002-gnu-Add-go-github-com-coreos-go-systemd-dbus.patch (text/x-diff, attachment)]
[0003-gnu-Add-go-github-com-coreos-go-systemd-journal.patch (text/x-diff, attachment)]
[0004-gnu-Add-go-github-com-coreos-go-systemd-login1.patch (text/x-diff, attachment)]
[0005-gnu-Add-go-github-com-coreos-go-systemd-machine1.patch (text/x-diff, attachment)]
[0006-gnu-Add-go-github-com-coreos-go-systemd-unit.patch (text/x-diff, attachment)]
[Message part 8 (text/plain, inline)]
Thanks,
- avp

References:
1. https://github.com/coreos/go-systemd

-- 
Artyom "avp" Poptsov <poptsov.artyom <at> gmail.com>
Home page: https://memory-heap.org/~avp/
CADR Hackerspace co-founder: https://cadrspace.ru/
GPG: D0C2 EAC1 3310 822D 98DE  B57C E9C5 A2D9 0898 A02F
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#68549; Package guix-patches. (Wed, 24 Jan 2024 12:42:02 GMT) Full text and rfc822 format available.

Message #8 received at 68549 <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 68549 <at> debbugs.gnu.org
Subject: [PATCH] gnu: Add "go-github-com-coreos-go-systemd" sub-packages.
Date: Wed, 24 Jan 2024 12:40:57 +0000
[Message part 1 (text/plain, inline)]
Hi,

This patch series adds binding to Systemd which is not provided by Guix.
If they are required for some other packages, please let me know and
I'll review upstream for any workaround(s).

Thanks,
Oleg
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#68549; Package guix-patches. (Wed, 24 Jan 2024 15:10:02 GMT) Full text and rfc822 format available.

Message #11 received at 68549 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>
Cc: 68549 <at> debbugs.gnu.org
Subject: Re: [bug#68549] [PATCH] gnu: Add "go-github-com-coreos-go-systemd"
 sub-packages.
Date: Wed, 24 Jan 2024 10:09:44 -0500
Hi!

"Artyom V. Poptsov" <poptsov.artyom <at> gmail.com> writes:

> Hello,
>
> this patch set adds most of the missing sub-packages for
> "go-systemd"[1].
>
> I wasn't able to package "sdjournal" as it requires systemd headers
> which are seems to be not present in Guix at the moment.

sdjournal is made available via our elogind package, which extracts the
logind bits of systemd.

Could you please resubmit a v2 version of your patch via git send-email,
it seems QA could not apply it cleanly:
https://qa.guix.gnu.org/issue/68549

-- 
Thanks,
Maxim




Information forwarded to guix-patches <at> gnu.org:
bug#68549; Package guix-patches. (Sun, 11 Feb 2024 20:20:03 GMT) Full text and rfc822 format available.

Message #14 received at 68549 <at> debbugs.gnu.org (full text, mbox):

From: "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 68549 <at> debbugs.gnu.org
Subject: Re: [bug#68549] [PATCH] gnu: Add "go-github-com-coreos-go-systemd"
 sub-packages.
Date: Sun, 11 Feb 2024 23:19:04 +0300
[Message part 1 (text/plain, inline)]
Hello Maxim!

Thank you for the patch review!

Here's the fixed version of the patches.
[0001-gnu-Add-go-github-com-coreos-go-systemd-daemon.patch (text/x-diff, attachment)]
[0002-gnu-Add-go-github-com-coreos-go-systemd-dbus.patch (text/x-diff, attachment)]
[0003-gnu-Add-go-github-com-coreos-go-systemd-journal.patch (text/x-diff, attachment)]
[0004-gnu-Add-go-github-com-coreos-go-systemd-login1.patch (text/x-diff, attachment)]
[0005-gnu-Add-go-github-com-coreos-go-systemd-machine1.patch (text/x-diff, attachment)]
[0006-gnu-Add-go-github-com-coreos-go-systemd-unit.patch (text/x-diff, attachment)]
[0007-gnu-Add-go-github-com-coreos-go-systemd-sdjournal.patch (text/x-diff, attachment)]
[Message part 9 (text/plain, inline)]
The updated version of my patch set includes "sdjournal" where all
references on "systemd" package were replaced with "elogind".  Also I
rebased the patchset on "master" branch.

Thanks,
- avp

-- 
Artyom "avp" Poptsov <poptsov.artyom <at> gmail.com>
Home page: https://memory-heap.org/~avp/
CADR Hackerspace co-founder: https://cadrspace.ru/
GPG: D0C2 EAC1 3310 822D 98DE  B57C E9C5 A2D9 0898 A02F
[signature.asc (application/pgp-signature, inline)]

Reply sent to Sharlatan Hellseher <sharlatanus <at> gmail.com>:
You have taken responsibility. (Wed, 14 Feb 2024 23:10:02 GMT) Full text and rfc822 format available.

Notification sent to "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>:
bug acknowledged by developer. (Wed, 14 Feb 2024 23:10:02 GMT) Full text and rfc822 format available.

Message #19 received at 68549-done <at> debbugs.gnu.org (full text, mbox):

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 68549-done <at> debbugs.gnu.org
Subject: [PATCH] gnu: Add "go-github-com-coreos-go-systemd" sub-packages.
Date: Wed, 14 Feb 2024 23:08:14 +0000
[Message part 1 (text/plain, inline)]
Hi,

I've removed licenses field from each package as all of them inherited
from the same source and placed them in golang-xyz.

Pushed as 30afb17152..9ddb59f452 to master.

--
Oleg
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#68549; Package guix-patches. (Fri, 16 Feb 2024 19:55:02 GMT) Full text and rfc822 format available.

Message #22 received at 68549 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Sharlatan Hellseher <sharlatanus <at> gmail.com>
Cc: 68549 <at> debbugs.gnu.org, "Artyom V. Poptsov" <poptsov.artyom <at> gmail.com>
Subject: Re: bug#68549: closed ([PATCH] gnu: Add
 "go-github-com-coreos-go-systemd" sub-packages.)
Date: Fri, 16 Feb 2024 14:52:48 -0500
Hi,

help-debbugs <at> gnu.org (GNU bug Tracking System) writes:

> Your bug report
>
> #68549: [PATCH] gnu: Add "go-github-com-coreos-go-systemd" sub-packages.
>
> which was filed against the guix-patches package, has been closed.
>
> The explanation is attached below, along with your original report.
> If you require more details, please reply to 68549 <at> debbugs.gnu.org.
>
> -- 
> 68549: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68549
> GNU Bug Tracking System
> Contact help-debbugs <at> gnu.org with problems
>
> From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
> Subject: [PATCH] gnu: Add "go-github-com-coreos-go-systemd" sub-packages.
> To: 68549-done <at> debbugs.gnu.org
> Date: Wed, 14 Feb 2024 23:08:14 +0000 (1 day, 20 hours, 43 minutes ago)
>
>
> Hi,
>
> I've removed licenses field from each package as all of them inherited
> from the same source and placed them in golang-xyz.
>
> Pushed as 30afb17152..9ddb59f452 to master.

Thank you, Oleg!

-- 
Maxim




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 16 Mar 2024 11:24:09 GMT) Full text and rfc822 format available.

This bug report was last modified 132 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.