Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 760878 - x11-libs/cairo-9999 is missing dependency x11-libs/pixman>=0.36.0
Summary: x11-libs/cairo-9999 is missing dependency x11-libs/pixman>=0.36.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-20 12:34 UTC by marius.spix
Modified: 2020-12-21 19:00 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 marius.spix 2020-12-20 12:34:20 UTC
The ebuild for x11-libs/cairo-9999 has RDEPEND >=x11-libs/pixman-0.32.4, however it requires x11-libs/pixman>=0.36.0

Build will fail, if you have an older version of x11-libs/pixman installed (e. g. version 0.34.0). Please update the dependency.
Comment 1 Matt Turner gentoo-dev 2020-12-21 17:57:22 UTC
I believe I dropped the last version older than 0.36.0 in

commit a43bd8b4a716e7d5196333617b6d817b11b17fed
Author: Matt Turner <mattst88@gentoo.org>
Date:   Thu Jan 31 10:10:38 2019 -0800

    x11-libs/pixman: Drop old versions
    
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 x11-libs/pixman/Manifest             |  1 -
 x11-libs/pixman/pixman-0.34.0.ebuild | 30 ------------------------------
 2 files changed, 31 deletions(-)

nearly two years ago. You should update your system a little more often, especially if you're going to use -9999 ebuilds :)
Comment 2 Larry the Git Cow gentoo-dev 2020-12-21 19:00:12 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=383656ae55a9f310a1721e6a7a5bc0717cbd5be0

commit 383656ae55a9f310a1721e6a7a5bc0717cbd5be0
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2020-12-21 18:59:18 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2020-12-21 19:00:03 +0000

    x11-libs/cairo: Raise pixman version requirement
    
    Raised upstream in commit a34cb719cd9c (Add support for RGBA128F and
    RGB96F formats.)
    
    Closes: https://bugs.gentoo.org/760878
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 x11-libs/cairo/cairo-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)