On 25/07/14 11:07, Daniel Campbell wrote:
> On 07/24/2014 02:22 PM, Samuli Suominen wrote:
>> gentoo-x86 has been converted to use virtual/libgudev.   big thanks to
>> _AxS_ who helped me to
>> get it finally done.
>>
>> that means we will be removing compability USE flags "gudev
>> introspection" from virtual/udev
>> tomorrow'ish (only waiting for gnome-overlay folks)
>>
>> run this in your overlay:
>>
>> $ grep virtual.*udev.*gudev */*/*.ebuild
>>
>> and convert them to EAPI=5 syntax virtual/libgudev:= but don't do it
>> without making sure you don't
>> need virtual/libudev:= or virtual/udev (like for udevd, udev.pc for
>> udevdir value) as well
>>
>> the Tracker is:
>> http://bugs.gentoo.org/showdependencytree.cgi?id=506034&hide_resolved=1
>>
> What does this mean for users of, say, eudev that needed those flags for
> certain things (but don't have GNOME installed)? Will it just be a
> removed entry from package.use and a rebuild? I'm on stable so it'll
> take a little bit to reach me, but I figured I'd ask on behalf of any
> other concerned users.
>

Short answer:

No impact.

In case of problems:

If some package (installed from Portage) is complaining about missing
USE flags "gudev"
or "introspection" for virtual/udev, it means you need to recompile the
package complaining,
so the Portage's VDB will get the updated ebuild with the new
virtual/libgudev dependency
from actual Portage tree

OR

If some package (installed from overlay) is complaining about missing
USE flags "gudev"
or "introspection", you should propably try updating the overlay, if
that doesn't help,
contact the overlay maintainer, possible uninstall the overlay or fix it
yourself

I hope that answered your question

- Samuli

Reply via email to