unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* 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).