Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 922890

Summary: mate-base/mate-applets-1.26.1-r1 lacks explicit dependency on x11-libs/gtksourceview-3.24.11-r1 which results in build failure
Product: Gentoo Linux Reporter: tacokoneko
Component: Current packagesAssignee: immolo <immoloism>
Status: RESOLVED FIXED    
Severity: trivial CC: immoloism, proxy-maint, tacokoneko
Priority: Low Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/35007
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: emerge--infomate-basemate-applets-126-Y5CQ.txt
emerge--info-MOKQ.txt
emerge-pqvmate-basemate-applets-126-WUKQ.txt
sudocatvartmpportagemate-basemate-applets-1261-r1tempbuild-Y5QA.txt

Description tacokoneko 2024-01-25 09:20:33 UTC
Created attachment 883075 [details]
emerge--infomate-basemate-applets-126-Y5CQ.txt

mate-base/mate-applets-1.26.1 had the explicit dependency but mate-base/mate-applets-1.26.1-r1 does not even though it uses this commit of mate-applets which does not compile unless gtksourceview 3 is installed https://github.com/mate-desktop/mate-applets/blob/660168983764dc5af3bcef1cf41eacf296d7b46a/configure.ac#L299
Comment 1 tacokoneko 2024-01-25 09:21:04 UTC
Created attachment 883076 [details]
emerge--info-MOKQ.txt
Comment 2 tacokoneko 2024-01-25 09:21:25 UTC
Created attachment 883077 [details]
emerge-pqvmate-basemate-applets-126-WUKQ.txt
Comment 3 tacokoneko 2024-01-25 09:21:46 UTC
Created attachment 883078 [details]
sudocatvartmpportagemate-basemate-applets-1261-r1tempbuild-Y5QA.txt
Comment 4 Larry the Git Cow gentoo-dev 2024-01-25 15:11:28 UTC
The bug has been closed via the following commit(s):

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

commit e35da963ee021ea5c701ecf7a5ec8839778c94a5
Author:     Ian Jordan <immoloism@gmail.com>
AuthorDate: 2024-01-25 13:22:21 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-01-25 15:10:46 +0000

    mate-base/mate-applets: fix gtksourceview depend verisons
    
    Change between 1.26 and 27 have changed required x11-libs/gtksourceview versions
    required.
    
    This commit solves issues for new MATE users of both versions.
    
    Closes: https://bugs.gentoo.org/922890
    Signed-off-by: Ian Jordan <immoloism@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/35007
    Signed-off-by: Sam James <sam@gentoo.org>

 .../{mate-applets-1.26.1-r1.ebuild => mate-applets-1.26.1-r2.ebuild}    | 2 +-
 mate-base/mate-applets/mate-applets-1.27.1.ebuild                       | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)