Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Dependency problems with MATE
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
mgnut57
Guru
Guru


Joined: 12 Jan 2008
Posts: 308

PostPosted: Mon Jul 15, 2024 1:17 am    Post subject: Dependency problems with MATE Reply with quote

I am trying to update my MATE desktop system. Unfortunately, Portage keeps trying to update the various sub-packages of MATE before the base package, resulting in this type of error:
Code:

checking for mate-desktop-2.0 >= 1.27.1... no
configure: error: Package requirements (mate-desktop-2.0 >= 1.27.1) were not met:

Package dependency requirement 'mate-desktop-2.0 >= 1.27.1' could not be satisfied.
Package 'mate-desktop-2.0' has version '1.26.2', required version is '>= 1.27.1'

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables MATE_DESKTOP_CFLAGS
and MATE_DESKTOP_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/mate-extra/mate-utils-1.28.0/work/mate-utils-1.28.0/config.log
 * ERROR: mate-extra/mate-utils-1.28.0::gentoo failed (configure phase):
 *   econf failed
 *
 * Call stack:
 *               ebuild.sh, line  136:  Called src_configure
 *             environment, line 2119:  Called mate_src_configure '--enable-zlib' '--enable-debug=minimum' '--with-x' '--disable-gdict-applet' '--enable-nls' '--disable-disk_image_mounter'
 *             environment, line 1858:  Called gnome2_src_configure '--disable-static' '--enable-zlib' '--enable-debug=minimum' '--with-x' '--disable-gdict-applet' '--enable-nls' '--disable-disk_image_mounter'
 *             environment, line 1701:  Called econf '--disable-gtk-doc' '--disable-schemas-compile' '--enable-compile-warnings=minimum' '--disable-static' '--enable-zlib' '--enable-debug=minimum' '--with-x' '--disable-gdict-applet' '--enable-nls' '--disable-disk_image_mounter'
 *        phase-helpers.sh, line  732:  Called __helpers_die 'econf failed'
 *   isolated-functions.sh, line  112:  Called die
 * The specific snippet of code:
 *              die "$@"
 *
 * If you need support, post the output of `emerge --info '=mate-extra/mate-utils-1.28.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=mate-extra/mate-utils-1.28.0::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/mate-extra/mate-utils-1.28.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/mate-extra/mate-utils-1.28.0/temp/environment'.
 * Working directory: '/var/tmp/portage/mate-extra/mate-utils-1.28.0/work/mate-utils-1.28.


My system has the following Mate packages installed:
Code:

# equery list "mate*"
 * Searching for mate* ...
[IP-] [  ] mate-base/mate-1.26.0-r1:0
[IP-] [  ] mate-base/mate-applets-1.26.1-r2:0
[IP-] [  ] mate-base/mate-applets-meta-1.26.0:0
[IP-] [  ] mate-base/mate-common-1.28.0:0
[IP-] [  ] mate-base/mate-control-center-1.26.1:0
[IP-] [  ] mate-base/mate-desktop-1.26.2:0
[IP-] [  ] mate-base/mate-menus-1.26.1:0
[IP-] [  ] mate-base/mate-panel-1.26.4:0
[IP-] [  ] mate-base/mate-session-manager-1.28.0-r1:0
[IP-] [  ] mate-base/mate-settings-daemon-1.26.1:0
[IP-] [  ] mate-extra/mate-calc-1.28.0:0
[IP-] [  ] mate-extra/mate-media-1.26.2:0
[IP-] [  ] mate-extra/mate-netbook-1.26.0:0
[IP-] [  ] mate-extra/mate-polkit-1.26.0-r1:0
[IP-] [  ] mate-extra/mate-power-manager-1.26.1:0
[IP-] [  ] mate-extra/mate-screensaver-1.28.0:0
[IP-] [  ] mate-extra/mate-system-monitor-1.28.0:0
[IP-] [  ] mate-extra/mate-utils-1.26.1:0
[IP-] [  ] x11-misc/mate-notification-daemon-1.26.0-r1:0
[IP-] [  ] x11-terms/mate-terminal-1.26.1:0
[IP-] [  ] x11-themes/mate-backgrounds-1.28.0:0
[IP-] [  ] x11-themes/mate-icon-theme-1.28.0:0
[IP-] [  ] x11-themes/mate-themes-3.22.24:0/3.22


Any suggestions?
Back to top
View user's profile Send private message
grknight
Retired Dev
Retired Dev


Joined: 20 Feb 2015
Posts: 1910

PostPosted: Mon Jul 15, 2024 1:31 am    Post subject: Reply with quote

This is an ebuild bug which should be reported.

The point is that mate-base/mate-desktop 1.27.1 is required during the build. The ebuild does not enforce this.
Back to top
View user's profile Send private message
mgnut57
Guru
Guru


Joined: 12 Jan 2008
Posts: 308

PostPosted: Mon Jul 15, 2024 3:04 am    Post subject: Reply with quote

grknight wrote:
This is an ebuild bug which should be reported.

The point is that mate-base/mate-desktop 1.27.1 is required during the build. The ebuild does not enforce this.


I see a new bug report:
https://bugs.gentoo.org/936079

I also noticed that there is at least one similar bug which has recently been fixed:
https://bugs.gentoo.org/935279
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum