>>> Completed installing mdadm-1.9.0-r1 into /var/tmp/portage/mdadm-1.9.0-r1/image/ * checking 10 files for package collisions existing file /lib/rcscripts/addons/raid-start.sh is not owned by this package * spent 0.0449640750885 seconds checking for file collisions * This package is blocked because it wants to overwrite * files belonging to other packages (see messages above). * If you have no clue what this is all about report it * as a bug for this package on http://bugs.gentoo.org package sys-fs/mdadm-1.9.0-r1 NOT merged No package files given... Grabbing a set. # qpkg -f /lib/rcscripts/addons/raid-start.sh sys-fs/raidtools * Maybe a package metaraid would be a solution.
it's a feature really there's no reason for you to install both raidtools and mdadm at the sametime, so you could simply unmerge one :P
I don't need it really. It was just for testing-issues. But: if I should not install both, they should block one another.
Another thought: if I will tranfer my raid from raidtools to mdadm it would be useful to have both installed, is it?
The bug still exists for sys-fs/mdadm-1.9.0-r1 and sys-fs/raidtools-1.00.3-r5. Anybody working on a fix?
nope
As a user of many raid systems, I'd advocate deprecating raidtools in favor of mdadm.
It's not the question to mark one as deprecated but to solute the colission. Maybe just create a package <i>raid-base</i> and let mdadm and raidtools depend on that. It's users choice, which package to use. We could and I think also should not force them.
Whats about introducing raid-base or something like this? Don't you think this would be useful? @SpanKY: If I commit an enhancement, would it be accepted?
no, such a package would not be acceptable at this time not sure what you mean by 'an enhancement'
I don't know if someone consider this an enhancement, but now there are two file that collides. * checking 12 files for package collisions existing file /lib64/rcscripts/addons/raid-stop.sh is not owned by this package existing file /lib64/rcscripts/addons/raid-start.sh is not owned by this package * spent 0.000592947006226 seconds checking for file collisions * This package is blocked because it wants to overwrite * files belonging to other packages (see messages above). * If you have no clue what this is all about report it * as a bug for this package on http://bugs.gentoo.org
This bugs is quite annoying. If two packages should not be installed parallel, they should block each other, if they could be installed parallel, you should be able to install both without QA warnings.
Anything new here?