Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 517996 - [gnome-overlay] x11-misc/colord: Use correct virtual/*udev dependencies (plus minor request in Comment #2)
Summary: [gnome-overlay] x11-misc/colord: Use correct virtual/*udev dependencies (plus...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 506034
  Show dependency tree
 
Reported: 2014-07-24 17:01 UTC by Samuli Suominen (RETIRED)
Modified: 2014-10-26 10:16 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2014-07-24 17:01:03 UTC
The dependency is now:

udev? ( virtual/udev:=[gudev] )

But it should be:

udev? (
	virtual/udev
	virtual/libgudev:=
	virtual/libudev:=
)

I've fixed this in gentoo-x86 for <=1.2.1, please fix the overlay as well.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2014-07-24 17:02:03 UTC
(I've verified you need all 3 from the source code, so it's safe to just do it(tm))
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2014-07-24 17:08:51 UTC
I'm taking this opportunity to request old version of net-misc/networkmanager and app-misc/tracker ebuild be deleted from gnome-overlay, because gentoo-x86 has *fixed* and *newer* version in gentoo-x86
networkmanager for similar issue as this bug, tracker for another issue
Comment 3 Richard H. 2014-07-29 09:18:42 UTC
(In reply to Samuli Suominen from comment #0)
> The dependency is now:
> 
> udev? ( virtual/udev:=[gudev] )
> 
> But it should be:
> 
> udev? (
> 	virtual/udev
> 	virtual/libgudev:=
> 	virtual/libudev:=
> )
> 
> I've fixed this in gentoo-x86 for <=1.2.1, please fix the overlay as well.

I stumbled upon this and I think the ebuild should be bumped because I had to remerge it manually to fix a block. This applies to colord and simple-scan for me.

Sorry for hijacking this bug.
Comment 4 Jouni Rinne 2014-07-29 16:12:47 UTC
(In reply to Richard H. from comment #3)
> (In reply to Samuli Suominen from comment #0)
> > The dependency is now:
> > 
> > udev? ( virtual/udev:=[gudev] )
> > 
> > But it should be:
> > 
> > udev? (
> > 	virtual/udev
> > 	virtual/libgudev:=
> > 	virtual/libudev:=
> > )
> > 
> > I've fixed this in gentoo-x86 for <=1.2.1, please fix the overlay as well.
> 
> I stumbled upon this and I think the ebuild should be bumped because I had
> to remerge it manually to fix a block. This applies to colord and
> simple-scan for me.
> 
> Sorry for hijacking this bug.

I agree that it would be beneficial to be bumped. I scratched my head for a long time trying to figure out what was actually blocking udev update and why, until I found this bug.
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2014-07-30 04:06:28 UTC
in reply to Comment #3, Comment #4

agreed, it's these 2 packages, colord and simple-scan that portage's dynamic deps didn't catch on it's own, so i've revbumped them
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2014-10-26 10:16:01 UTC
commit 881da0c248b6c4e949af064f6bb95153861b7b54
Author: Gilles Dartiguelongue <eva@gentoo.org>
Date:   Sat Oct 25 22:43:52 2014 +0200

    x11-misc/colord: sync with gentoo-x86