Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 667954 - dev-perl/gtk2-traymanager-0.50.0-r2 : glib-genmarshal needs to be installed
Summary: dev-perl/gtk2-traymanager-0.50.0-r2 : glib-genmarshal needs to be installed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: glib-utils
  Show dependency tree
 
Reported: 2018-10-07 14:04 UTC by Toralf Förster
Modified: 2019-07-11 13:04 UTC (History)
1 user (show)

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


Attachments
emerge-info.txt (emerge-info.txt,14.93 KB, text/plain)
2018-10-07 14:04 UTC, Toralf Förster
Details
dev-perl:gtk2-traymanager-0.50.0-r2:20181007-133939.log (dev-perl:gtk2-traymanager-0.50.0-r2:20181007-133939.log,2.29 KB, text/plain)
2018-10-07 14:04 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,30.72 KB, text/plain)
2018-10-07 14:04 UTC, Toralf Förster
Details
environment (environment,35.73 KB, text/plain)
2018-10-07 14:04 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,11.58 KB, application/x-bzip)
2018-10-07 14:04 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,10.90 KB, application/x-bzip)
2018-10-07 14:04 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
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(-)