[this is a tracker, so no comments, as usual] Suggested description: Lately the virtual for udev has been split into three separate virtuals: virtual/udev, virtual/libudev and virtual/libgudev. Please adjust the dependencies in your ebuild to match the new roles: 1) if you need the udev daemon, like if your package installs udev rules, or uses udev.pc in general, you need to dep on: virtual/udev [no MULTILIB_USEDEP, no :=] 2) if you need libudev, you need to dep on: virtual/libudev:= [w/ ${MULTILIB_USEDEP} if applicable, and USE=static-libs] 3) if you need libgudev, you need to dep on: virtual/libgudev:= [w/ ${MULTILIB_USEDEP} if applicable, and USE="introspection static-libs"] Other USE flags on virtual/udev are deprecated and will be removed.
Adding QA so the team is aware there are now FOUR virtuals for udev.... (virtual/dev-manager plus the three in comment #1)
(In reply to Rick Farina (Zero_Chaos) from comment #1) > Adding QA so the team is aware there are now FOUR virtuals for udev.... > (virtual/dev-manager plus the three in comment #1) Comment #0, no talking in the Tracker. Futhermore, there is no FOUR virtuals as you suggest, only three carefully selected ones as explained in Comment #0. No talking here.
(In reply to Samuli Suominen from comment #2) > (In reply to Rick Farina (Zero_Chaos) from comment #1) > > Adding QA so the team is aware there are now FOUR virtuals for udev.... > > (virtual/dev-manager plus the three in comment #1) > > Comment #0, no talking in the Tracker. Futhermore, there is no FOUR > virtuals as you suggest, only three carefully selected ones as explained in > Comment #0. > > No talking here. General talk about the tracker is allowed. The eudev team should have been CC'ed.
What's undone here: $ cd /usr/portage $ grep virtual/udev */*/*.ebuild |grep -v 208|grep -v 215 Some false-positives on that list