Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 469442 - x11-themes/geany-themes-1.22.2 blocks dev-util/geany-1.23
Summary: x11-themes/geany-themes-1.22.2 blocks dev-util/geany-1.23
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Julian Ospald
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-11 12:49 UTC by No Name
Modified: 2013-05-11 16:03 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 No Name 2013-05-11 12:49:59 UTC
Show title.

WARNING: One or more updates have been skipped due to a dependency conflict:

dev-util/geany:0

  (dev-util/geany-1.23::gentoo, ebuild scheduled for merge) conflicts with
    ~dev-util/geany-1.22 required by (x11-themes/geany-themes-1.22.2::gentoo, installed)

Geany-1.23 should be compatible to the theme-pack.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2013-05-11 15:17:46 UTC
Why is the RDEPEND in there anyway? Arguably using geany-themes implies geany, but that's not a technical reason to have it in RDEPEND.
Comment 2 Julian Ospald 2013-05-11 15:58:29 UTC
(In reply to comment #1)
> Why is the RDEPEND in there anyway? Arguably using geany-themes implies
> geany, but that's not a technical reason to have it in RDEPEND.

because they are NOT unconditionally compatible with all geany versions

however, upstream says it should work with geany versions later than 1.22 as well


+  11 May 2013; Julian Ospald <hasufell@gentoo.org> geany-themes-1.22.2.ebuild:
+  fix deps wrt #469442
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2013-05-11 16:01:24 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > Why is the RDEPEND in there anyway? Arguably using geany-themes implies
> > geany, but that's not a technical reason to have it in RDEPEND.
> 
> because they are NOT unconditionally compatible with all geany versions
> 
> however, upstream says it should work with geany versions later than 1.22 as
> well

So you should be setting !<dev-util/geany-1.22 then so as to force the version dependency but not actually pull dev-util/geany in.
Comment 4 Julian Ospald 2013-05-11 16:03:37 UTC
(In reply to comment #3)
> So you should be setting !<dev-util/geany-1.22 then so as to force the
> version dependency but not actually pull dev-util/geany in.

That does not make sense.