On Sat, Sep 17, 2011 at 10:50 AM, Canek Peláez Valdés <can...@gmail.com> wrote: > On Sat, Sep 17, 2011 at 2:45 AM, Joost Roeleveld <jo...@antarean.org> wrote: >> On Friday, September 16, 2011 10:53:47 AM Canek Peláez Valdés wrote: >>> On Fri, Sep 16, 2011 at 5:08 AM, Joost Roeleveld <jo...@antarean.org> wrote: >>> > On Thursday, September 15, 2011 05:05:00 PM Canek Peláez Valdés wrote: >>> >> "Last time I checked, neither GNOME nor Emacs demanded that Gentoo >>> >> developers or users had to write a fork/replacement for a core >>> >> component of the system. GNOME and Emacs just need ebuilds and >>> >> adapting their configuration to Gentoo-isms. Testing and bug >>> >> reporting, as usual. The only code needed is some small patches for >>> >> both and around 200 lines of emacslisp for site-gentoo.el." >>> > >>> > Funny that you mention this. There might be something similar brewing >>> > for >>> > users of Gnome where quite a few low-level parts will end up being >>> > mandatory for Gnome: >>> > >>> > "...but I'm increasingly seeing talk on the >>> > gnome side of the "Gnome OS", to include pulse-audio, systemd, >>> > policykit, >>> > udev/u* (thus forcing lvm as well, at least lvm installation tho nothing >>> > forces one to use it... yet, since lvm is required for udisks), etc." >>> >>> I'm pretty sure the last part is false. I certainly have udisk >>> installet (it's pulled by gnome-disk-utility), but I don't use LVM. So >>> there. >> >> I don't use Gnome and haven't looked into all this. Udev also doesn't appear >> to have a LVM-useflag. But as I do use LVM, I can't actually check. >> Do you have "sys-fs/lvm2" on your system? >> >> The ebuild does list it as "RDEPEND". > > Yes, I got it installed. I didn't noticed until now. Then again, it > takes 1 minute to install in my puny laptop, and uses 7 Mb of hard > drive. But anyhow, I was mistaken: it is forced by udisks.
I think udisks depending on LVM is an error, so I decided I would took this Saturday and see if I was able to write a patch that makes it optional. However, as per free software rules, I first visited the Freedesktop.org bugzilla. Gustavo Barbieri (who I mentioned before) got there first: https://bugs.freedesktop.org/show_bug.cgi?id=37647 As I said before, Gustavo has contributed a lot to systemd, usually making stuff optional. I'm sure his patch (or a similar version of it) will be accepted. As I keep saying: code talks. Regards. -- Canek Peláez Valdés Posgrado en Ciencia e Ingeniería de la Computación Universidad Nacional Autónoma de México