* Updating udisks: New dependencies (libblockdev, volume-key, dmraid, libbytesize, ndctl...)
@ 2018-05-24 18:48 Pierre Neidhardt
2018-05-24 19:22 ` Nils Gillmann
0 siblings, 1 reply; 4+ messages in thread
From: Pierre Neidhardt @ 2018-05-24 18:48 UTC (permalink / raw)
To: guix-devel@gnu.org
[-- Attachment #1: Type: text/plain, Size: 706 bytes --]
I'm working on updating udisks from the "old legacy" version (which is
currently packaged in Guix) to version 2.7.6.
https://github.com/storaged-project/udisks
It turns out to be much harder than expected! Recent versions of udisks
depend on libblockdev, which in turn depends on the
volume_key, dmraid, libbytesize, ndctl and possibly more, all of which
are not packaged in Guix yet.
What do you think? Is it worth it? Any alternative to udisks?
Otherwise I'll go ahead and send a big fat patch set.
--
Pierre Neidhardt
Poorochrondria:
Hypochrondria derived from not having medical insurance.
-- Douglas Coupland, "Generation X: Tales for an Accelerated
Culture"
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Updating udisks: New dependencies (libblockdev, volume-key, dmraid, libbytesize, ndctl...)
2018-05-24 18:48 Updating udisks: New dependencies (libblockdev, volume-key, dmraid, libbytesize, ndctl...) Pierre Neidhardt
@ 2018-05-24 19:22 ` Nils Gillmann
2018-05-29 17:16 ` Ludovic Courtès
0 siblings, 1 reply; 4+ messages in thread
From: Nils Gillmann @ 2018-05-24 19:22 UTC (permalink / raw)
To: Pierre Neidhardt; +Cc: guix-devel@gnu.org
Pierre Neidhardt transcribed 1.3K bytes:
>
> I'm working on updating udisks from the "old legacy" version (which is
> currently packaged in Guix) to version 2.7.6.
>
> https://github.com/storaged-project/udisks
>
> It turns out to be much harder than expected! Recent versions of udisks
> depend on libblockdev, which in turn depends on the
> volume_key, dmraid, libbytesize, ndctl and possibly more, all of which
> are not packaged in Guix yet.
>
> What do you think? Is it worth it? Any alternative to udisks?
Possibly there are alternatives, but it is required by some parts in
Guix. So,
> Otherwise I'll go ahead and send a big fat patch set.
as Invader Zim would say: "More patches means more Guix!" (go for it :)).
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Updating udisks: New dependencies (libblockdev, volume-key, dmraid, libbytesize, ndctl...)
2018-05-24 19:22 ` Nils Gillmann
@ 2018-05-29 17:16 ` Ludovic Courtès
2018-05-29 20:12 ` Pierre Neidhardt
0 siblings, 1 reply; 4+ messages in thread
From: Ludovic Courtès @ 2018-05-29 17:16 UTC (permalink / raw)
To: Pierre Neidhardt; +Cc: guix-devel@gnu.org
Howdy!
Nils Gillmann <ng0@n0.is> skribis:
> Pierre Neidhardt transcribed 1.3K bytes:
>>
>> I'm working on updating udisks from the "old legacy" version (which is
>> currently packaged in Guix) to version 2.7.6.
>>
>> https://github.com/storaged-project/udisks
>>
>> It turns out to be much harder than expected! Recent versions of udisks
>> depend on libblockdev, which in turn depends on the
>> volume_key, dmraid, libbytesize, ndctl and possibly more, all of which
>> are not packaged in Guix yet.
>>
>> What do you think? Is it worth it? Any alternative to udisks?
>
> Possibly there are alternatives, but it is required by some parts in
> Guix. So,
>
>> Otherwise I'll go ahead and send a big fat patch set.
>
> as Invader Zim would say: "More patches means more Guix!" (go for it :)).
Agreed. :-)
I guess we can’t really avoid udisks and it does the job well anyway, so
let’s go for the big patch set! Maybe in 2020 we’ll have a bunch of
Scheme modules doing that job? :-)
BTW, regarding patch sets, please make sure to send the first message to
guix-patches@gnu.org (the cover letter), and then to send the other
patches of that series to NNN@debbugs.gnu.org, where NNN is the number
assigned as a result of sending your first message.
TIA!
Ludo’.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Updating udisks: New dependencies (libblockdev, volume-key, dmraid, libbytesize, ndctl...)
2018-05-29 17:16 ` Ludovic Courtès
@ 2018-05-29 20:12 ` Pierre Neidhardt
0 siblings, 0 replies; 4+ messages in thread
From: Pierre Neidhardt @ 2018-05-29 20:12 UTC (permalink / raw)
To: Ludovic Courtès; +Cc: guix-devel@gnu.org
[-- Attachment #1: Type: text/plain, Size: 456 bytes --]
Ludovic Courtès <ludo@gnu.org> writes:
> BTW, regarding patch sets, please make sure to send the first message to
> guix-patches@gnu.org (the cover letter), and then to send the other
> patches of that series to NNN@debbugs.gnu.org, where NNN is the number
> assigned as a result of sending your first message.
Ack.
Big fat patch set coming soon.
--
Pierre Neidhardt
The person who makes no mistakes does not usually make anything.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2018-05-29 20:12 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-05-24 18:48 Updating udisks: New dependencies (libblockdev, volume-key, dmraid, libbytesize, ndctl...) Pierre Neidhardt
2018-05-24 19:22 ` Nils Gillmann
2018-05-29 17:16 ` Ludovic Courtès
2018-05-29 20:12 ` Pierre Neidhardt
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).