[prev in list] [next in list] [prev in thread] [next in thread]
List: gentoo-dev
Subject: Re: [gentoo-dev] USE="gudev introspection" removal from virtual/udev tomorrow'ish
From: Ian Stakenvicius <axs () gentoo ! org>
Date: 2014-07-25 14:59:09
Message-ID: 53D270BD.40307 () gentoo ! org
[Download RAW message or body]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
On 25/07/14 05:38 AM, Samuli Suominen wrote:
>
> 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.
>
To make this a little more verbose, sys-fs/{udev,systemd,eudev}
themselves still have those flags in their ebuilds. It's just the way
dependency atoms on virtuals that have changed, in terms of how they
map say, a need for a USE="introspection"-enabled libgudev to
sys-fs/eudev[gudev,introspection].
The functionality isn't gone, it's just referenced differently now.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iF4EAREIAAYFAlPScL0ACgkQ2ugaI38ACPCq2wD+Mjtjsm9VPUyHzue1BhBNKYj9
zLmbq48LKfmkjjfBb6cBAJXhvs6EqydtH70hYwRDx7KwWFgHhPY0ibDRK8LxWcrx
=6ySf
-----END PGP SIGNATURE-----
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic