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

Bug 667954

Summary: dev-perl/gtk2-traymanager-0.50.0-r2 : glib-genmarshal needs to be installed
Product: Gentoo Linux Reporter: Toralf Förster <toralf>
Component: Current packagesAssignee: Gentoo Perl team <perl>
Status: RESOLVED FIXED    
Severity: normal CC: kentnl
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 667324    
Attachments: emerge-info.txt
dev-perl:gtk2-traymanager-0.50.0-r2:20181007-133939.log
emerge-history.txt
environment
etc.portage.tbz2
temp.tbz2

Description Toralf Förster gentoo-dev 2018-10-07 14:04:04 UTC
 * ERROR: dev-perl/gtk2-traymanager-0.50.0-r2::gentoo failed (configure phase):
 *   Unable to build!
 * 

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.0-desktop_libressl_20181006-212231

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-8.2.0 *

Available Python interpreters, in order of preference:
  [1]   python3.6
  [2]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby23 (with Rubygems) *



emerge -qpv dev-perl/gtk2-traymanager
[ebuild  N    ] dev-perl/gtk2-traymanager-0.50.0-r2  USE="-examples -test"
Comment 1 Toralf Förster gentoo-dev 2018-10-07 14:04:06 UTC
Created attachment 549590 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2018-10-07 14:04:09 UTC
Created attachment 549592 [details]
dev-perl:gtk2-traymanager-0.50.0-r2:20181007-133939.log
Comment 3 Toralf Förster gentoo-dev 2018-10-07 14:04:12 UTC
Created attachment 549594 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2018-10-07 14:04:14 UTC
Created attachment 549596 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2018-10-07 14:04:17 UTC
Created attachment 549598 [details]
etc.portage.tbz2
Comment 6 Toralf Förster gentoo-dev 2018-10-07 14:04:20 UTC
Created attachment 549600 [details]
temp.tbz2
Comment 7 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2019-07-11 12:57:34 UTC
This looks like a build ordering issue somewhere/parallel runs interaction.

gkt2-traymanager uses x11-libs/gtk+:2

x11-libs/gtk+ uses dev-util/glib-utils

dev-util/glib-utils provides glib-genmarshal

but, according to your log:

Sun Oct  7 12:39:20 2018 <<< dev-util/glib-utils-2.56.2

And this is about an hour before your gtk2-traymanager failure.

I can add the explicit dep (its the right move, because relying on indirect deps is bad), but not sure it will improve things for whatever oddity you have going on there.
Comment 8 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2019-07-11 13:03:07 UTC
(In reply to Kent Fredric (IRC: kent\n) from comment #7)
> but not sure it will improve things for whatever oddity you
> have going on there.

Ah, ignore that, I see it was an intentional plan to expose broken failure to dep explicitly :)
Comment 9 Larry the Git Cow gentoo-dev 2019-07-11 13:04:53 UTC
The bug has been closed via the following commit(s):

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

commit 388c1f507acf4203196c3ebdd1650d25435006ae
Author:     Kent Fredric <kentnl@gentoo.org>
AuthorDate: 2019-07-11 13:04:17 +0000
Commit:     Kent Fredric <kentnl@gentoo.org>
CommitDate: 2019-07-11 13:04:36 +0000

    dev-perl/gtk2-traymanager: Add explicit dep on glib-utils for bug #667954
    
    Closes: https://bugs.gentoo.org/667954
    Package-Manager: Portage-2.3.66, Repoman-2.3.16
    Signed-off-by: Kent Fredric <kentnl@gentoo.org>

 dev-perl/gtk2-traymanager/gtk2-traymanager-0.50.0-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)