Hello,

For anyone who uses the data analysis framework ROOT developed mainly
at CERN (sorry, I didn't name it 'root'), I can imagine that slotting
would be an extremely useful feature.

Anyone who doesn't use or know root, but has experience or opinions on
how or when slots should be used, your feedback would be appreciated,
too.

All kinds of macros and libraries will go bonkers on the wrong
version, and there are even binary linux executables out there that
want certain versions installed.  It's a pity I didn't think of this a
few years ago.

It occurred to me tonight that adding slotting should be easy and very
useful.  I've never added slotting, but I'm already running root as a
local overlay because I need root-5.20 (with patches from 5.22+ to
keep my system otherwise current!), and so I'm going to give it a go
at least for myself.  Actually, few of the people I know in physics
run Gentoo, but they also complain about root versions.  Maybe I at
least have an argument that would compel anyone to switch to Gentoo if
we get slots running.

If this seems like a good feature request, I'll put a modified ebuild
on bugzilla for all present root versions after I can test it (may
take a few days, since root isn't a quick compile and I have physics
to do).

Obviously, if this happens, I need to consider a bugzilla feature
request on eselect as well, or make eselect-root.  Never touched that
source either, but I will, if nothing else, be hacking together an
eselect-root shell script for myself.  If I manage to modify the
eselect source, then at least I might be more deserving of the
ChangeLog credit, since I don't think making the number for slot
non-zero in a few ebuilds really qualifies as real work.  Might also
need the multislot use flag.

Anyone out there interested in this or have some feedback for me?  If
it's only me, I'm hesitant to submit it to bugzilla (no sooner than
next week), but I'll be running it as local ebuilds as slots from here
on out.

Regards,
daid

Reply via email to