Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 680766 - mate-base/mate-panel-1.22.0 : configure: error: Package requirements (gmodule-2.0 gdk-pixbuf-2.0 >= 2.25.2 pango >= 1.15.4 gtk+-3.0 >= 3.22.0 glib-2.0 >= 2.50.0 gio-unix-2.0 >= 2.50.0 mate-desktop-2.0 >= 1.17.0 gio-2.0 >= 2.50.0 l
Summary: mate-base/mate-panel-1.22.0 : configure: error: Package requirements (gmodule...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo MATE Desktop
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 682168
  Show dependency tree
 
Reported: 2019-03-17 13:53 UTC by Toralf Förster
Modified: 2019-04-07 11:26 UTC (History)
0 users

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


Attachments
emerge-info.txt (emerge-info.txt,16.61 KB, text/plain)
2019-03-17 13:54 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,185.88 KB, text/plain)
2019-03-17 13:54 UTC, Toralf Förster
Details
environment (environment,122.35 KB, text/plain)
2019-03-17 13:54 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,12.69 KB, application/x-bzip)
2019-03-17 13:54 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,9.47 KB, application/x-bzip)
2019-03-17 13:54 UTC, Toralf Förster
Details
mate-base:mate-panel-1.22.0:20190317-133217.log (mate-base:mate-panel-1.22.0:20190317-133217.log,9.66 KB, text/plain)
2019-03-17 13:54 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,31.47 KB, application/x-bzip)
2019-03-17 13:54 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 2019-03-17 13:53:58 UTC
checking for GMODULE... yes
checking for PANEL... no
configure: error: Package requirements (gmodule-2.0 gdk-pixbuf-2.0 >= 2.25.2 pango >= 1.15.4 gtk+-3.0 >= 3.22.0 glib-2.0 >= 2.50.0 gio-unix-2.0 >= 2.50.0 mate-desktop-2.0 >= 1.17.0 gio-2.0 >= 2.50.0 libmate-menu >= 1.21.0) were not met:

Package dependency requirement 'libmate-menu >= 1.21.0' could not be satisfied.
Package 'libmate-menu' has version '1.18.1', required version is '>= 1.21.0'

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

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.1-desktop-gnome-systemd_libressl_20190313-132619

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

gcc-config -l:
 [1] x86_64-pc-linux-gnu-7.3.1
 [2] x86_64-pc-linux-gnu-8.3.0 *

Available Python interpreters, in order of preference:
  [1]   python3.6
  [2]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby24 (with Rubygems) *
  [2]   ruby25 (with Rubygems)
  [3]   ruby26 (with Rubygems)
Available Rust versions:
  [1]   rust-bin-1.32.0
  [2]   rust-1.32.0 *
java-config:
The following VMs are available for generation-2:
*)	IcedTea JDK 3.10.0 [icedtea-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-bin-8  system-vm

emerge -qpvO mate-base/mate-panel
[ebuild  N    ] mate-base/mate-panel-1.22.0  USE="X introspection"
Comment 1 Toralf Förster gentoo-dev 2019-03-17 13:54:01 UTC
Created attachment 569508 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2019-03-17 13:54:03 UTC
Created attachment 569510 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2019-03-17 13:54:06 UTC
Created attachment 569512 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2019-03-17 13:54:09 UTC
Created attachment 569514 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2019-03-17 13:54:12 UTC
Created attachment 569516 [details]
logs.tbz2
Comment 6 Toralf Förster gentoo-dev 2019-03-17 13:54:15 UTC
Created attachment 569518 [details]
mate-base:mate-panel-1.22.0:20190317-133217.log
Comment 7 Toralf Förster gentoo-dev 2019-03-17 13:54:17 UTC
Created attachment 569520 [details]
temp.tbz2
Comment 8 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-03-17 15:16:21 UTC
libmate-menu provided by mate-menus which appropriate version is in the tree and being installed alongside with the panel
Comment 9 Mart Raudsepp gentoo-dev 2019-03-17 15:43:31 UTC
The dependency is wrong. Minimum deps need to be updated to be at least as high as upstream needs.
ebuild has >=1.10.0, upstream needs >=1.21.0 as seen in the error output.
Comment 10 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2019-03-17 16:48:27 UTC
(In reply to Mart Raudsepp from comment #9)
> The dependency is wrong. Minimum deps need to be updated to be at least as
> high as upstream needs.
> ebuild has >=1.10.0, upstream needs >=1.21.0 as seen in the error output.

according to the emerge info output the initial report still can be considered invalid as from output this is seen that ~amd64 is commonly used so this is supposed to take the latest one (although I doubt any testing being performed against unstable, and that is why)
Comment 11 Mart Raudsepp gentoo-dev 2019-03-17 16:57:58 UTC
Reflecting upstream minimum deps properly and not relying on "latest available" in packages is ebuild maintenance 1-0-1. I'm not really sure what else to say. The original report is correct.
Comment 12 Larry the Git Cow gentoo-dev 2019-04-07 11:26:26 UTC
The bug has been closed via the following commit(s):

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

commit 4a2354be4f225a40670a059ac8e086edffc24d49
Author:     Mikle Kolyada <zlogene@gentoo.org>
AuthorDate: 2019-04-07 11:25:46 +0000
Commit:     Mikle Kolyada <zlogene@gentoo.org>
CommitDate: 2019-04-07 11:26:16 +0000

    mate-base/mate-panel: Bump minimal mate-menus version
    
    Closes: https://bugs.gentoo.org/680766
    Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
    Package-Manager: Portage-2.3.62, Repoman-2.3.11

 mate-base/mate-panel/mate-panel-1.22.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)