Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
mate-1.8 requires ruby [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Tony0945
Advocate
Advocate


Joined: 25 Jul 2006
Posts: 2889
Location: Illinois, USA

PostPosted: Tue Mar 25, 2014 11:28 pm    Post subject: mate-1.8 requires ruby [SOLVED] Reply with quote

mate-1.8 from the overlay requires yelp which rquires webkit-gtk which requires ruby. I have mate-1.7 installed on two machines but it has some problems. I have 1.6 installed on my main machine with no problems. The mate homepage says 1.7 is development while 1.8 is stable. I'd like to upgrade to 1.8 but I don't need all that goo installed on my system. I'm afraid that with 1.8 reverting to some gnome elements that soon systemd and gtk3 will be required.

Do any Mate users know a way around this without downgrading to 1.6?


Last edited by Tony0945 on Sat Apr 19, 2014 1:07 pm; edited 1 time in total
Back to top
View user's profile Send private message
TomWij
Retired Dev
Retired Dev


Joined: 04 Jul 2012
Posts: 1553

PostPosted: Wed Mar 26, 2014 1:57 am    Post subject: Re: mate-1.8 requires ruby Reply with quote

Tony0945 wrote:
mate-1.8 from the overlay requires yelp which rquires webkit-gtk which requires ruby.


Will look into that when I get to do the version bump in the main tree; given that I don't use webkit-gtk myself, I'll patch that out to be optional.

Tony0945 wrote:
I'd like to upgrade to 1.8 but I don't need all that goo installed on my system.


Is there other goo than the one mentioned in your post?

Tony0945 wrote:
I'm afraid that with 1.8 reverting to some gnome elements that soon systemd and gtk3 will be required.


If you have evidence of the systemd requirement, please let me know; that way I can do my best to ask upstream about it and/or patch it out.

As for gtk3; that'll be introduced by 1.10, but I believe that to be optional at least in the short run. Whether it will be more than that depend on upstream decisions which I believe are yet to be made.
Back to top
View user's profile Send private message
Tony0945
Advocate
Advocate


Joined: 25 Jul 2006
Posts: 2889
Location: Illinois, USA

PostPosted: Wed Mar 26, 2014 3:07 am    Post subject: Reply with quote

Quote:

Tony0945 wrote:
I'd like to upgrade to 1.8 but I don't need all that goo installed on my system.


Is there other goo than the one mentioned in your post?

No, that's all, but a lot for me, compiling on two old machines.

[
Quote:
Tony0945 wrote:
I'm afraid that with 1.8 reverting to some gnome elements that soon systemd and gtk3 will be required.


If you have evidence of the systemd requirement, please let me know; that way I can do my best to ask upstream about it and/or patch it out.

No evidence. Just gun shy.

Thanks for the prompt response, Tom. I've been downgrading to 1.6 for the past four hours, undoing all the 1.7 changes. I'll wait to unmask 1.8 until you put it in the official tree.
Back to top
View user's profile Send private message
kingron
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jun 2003
Posts: 79

PostPosted: Wed Mar 26, 2014 8:18 pm    Post subject: Reply with quote

Just a silly question, is mate 1.6 in the official tree now? can I install it? (atm I use the overlay)
Back to top
View user's profile Send private message
TomWij
Retired Dev
Retired Dev


Joined: 04 Jul 2012
Posts: 1553

PostPosted: Wed Mar 26, 2014 8:24 pm    Post subject: Reply with quote

kingron wrote:
Just a silly question, is mate 1.6 in the official tree now? can I install it? (atm I use the overlay)


Yes, it is, see https://wiki.gentoo.org/wiki/MATE and feel free to let me know how it works; planning an announcement later when a few people have tested it.
Back to top
View user's profile Send private message
Tony0945
Advocate
Advocate


Joined: 25 Jul 2006
Posts: 2889
Location: Illinois, USA

PostPosted: Thu Mar 27, 2014 12:05 am    Post subject: Reply with quote

Finally managed to downgrade to 1.6

A major problem was mate-file-manager-1.6.3-r1 which is in the overlay, but not the tree. It kept failing on caja-multiple-windows-fix.patch
I managed to exorcise this ebuild by putting an ebuild in my local overlay with the same name but symlinked to official mate-file-manager-1.6.3

That revision seems to be to fix this bug : https://bugzilla.redhat.com/show_bug.cgi?id=886029 I see this multiple window bug mentioned all over the web but it seems to be mostly Redhat and Ubuntu, which, along with it never happening to me, leads me to believe that it may be related to systemd. I mention this so you can consider useflagging this if you decide to move it to the official tree.

1.6 is running fine without the stalls of 1.7 It is even running well remotely from Windows via Xming on a wireless G link. Firefox is a bit slow, but it was also slow on Gnome2 (remote with Xming).

Perhaps I should drop the overlay as you are working so well on it.

I would be delighted to test for you.
Back to top
View user's profile Send private message
kingron
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jun 2003
Posts: 79

PostPosted: Thu Mar 27, 2014 7:07 pm    Post subject: Reply with quote

Sorry Tony0945 that I use your thread but just managed to remove mate (overlay) and install it from the official tree! No problems so far few things I would add
to the wiki to save others some time :)

/etc/portage/package.keywords
Code:

# MATE
mate-base/mate ~amd64
mate-base/mate-session-manager ~amd64
mate-base/mate-menus ~amd64
mate-base/mate-control-center ~amd64
x11-themes/mate-backgrounds ~amd64
x11-wm/mate-window-manager ~amd64
mate-base/mate-settings-daemon ~amd64
app-text/mate-doc-utils ~amd64
dev-libs/libmateweather ~amd64
mate-base/mate-file-manager ~amd64
x11-terms/mate-terminal ~amd64
mate-extra/mate-dialogs ~amd64
x11-themes/mate-themes ~amd64
mate-extra/mate-media ~amd64
x11-misc/mate-menu-editor ~amd64
x11-themes/mate-icon-theme ~amd64
mate-base/libmatekbd ~amd64
mate-base/mate-desktop ~amd64
x11-libs/libmatewnck ~amd64
mate-base/mate-panel ~amd64
dev-libs/libappindicator ~amd64
dev-libs/libindicator ~amd64
dev-libs/libdbusmenu ~amd64

#MATE [extras]
mate-extra/mate-calc ~amd64
mate-extra/mate-system-monitor ~amd64
mate-extra/mate-screensaver ~amd64
mate-extra/mate-power-manager ~amd64
mate-extra/mate-utils ~amd64
app-text/mate-document-viewer ~amd64
app-arch/mate-file-archiver ~amd64
app-editors/mate-text-editor ~amd64
media-gfx/mate-image-viewer ~amd64
mate-extra/mate-polkit ~amd64


/etc/portage/package.use
Code:

#MATE
app-arch/mate-file-archiver caja
app-text/mate-document-viewer caja


I like the "Shutdown" button under System ... so my .xinitrc looks like this:
Code:

exec ck-launch-session dbus-launch mate-session



And some others silly question, about my USE flags, is it recommend to have some "gnome" use flag?
Code:

These are the packages that would be merged, in order:

Calculating dependencies  ... done!
[ebuild  N    ~] mate-base/mate-common-1.6.2  0 kB
[ebuild  N     ] sys-power/pm-quirks-20100619  0 kB
[ebuild  N     ] dev-libs/libx86-1.1-r3  USE="-static-libs" 0 kB
[ebuild  N     ] app-text/docbook-dsssl-stylesheets-1.79  0 kB
[ebuild  N     ] app-text/docbook-sgml-dtd-3.0-r3:3.0  0 kB
[ebuild  N     ] app-crypt/p11-kit-0.20.2  USE="asn1 trust -debug" 958 kB
[ebuild  N     ] sys-power/cpufrequtils-008-r4  USE="nls -debug" 0 kB
[ebuild  N     ] dev-perl/XML-NamespaceSupport-1.110.0  0 kB
[ebuild  N     ] dev-perl/XML-SAX-Base-1.80.0  0 kB
[ebuild  N     ] perl-core/Storable-2.390.0  0 kB
[ebuild  N     ] virtual/perl-Storable-2.390.0  0 kB
[ebuild  N     ] x11-proto/xf86miscproto-0.9.3  0 kB
[ebuild  N     ] x11-apps/xrandr-1.4.1  0 kB
[ebuild  N     ] sys-apps/vbetool-1.1  0 kB
[ebuild  N     ] x11-libs/libXres-1.0.7  USE="-static-libs" 0 kB
[ebuild  N     ] x11-apps/xdpyinfo-1.3.1  USE="dga -dmx -xinerama" 0 kB
[ebuild  N     ] x11-apps/xmodmap-1.0.8  0 kB
[ebuild  N     ] x11-libs/libXxf86misc-1.0.3  USE="-static-libs" 0 kB
[ebuild  N     ] dev-util/gtk-builder-convert-2.24.22  PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild  N     ] dev-perl/XML-SAX-0.990.0  0 kB
[ebuild  NS    ] media-libs/gstreamer-0.10.36:0.10 [1.2.3:1.0] USE="introspection nls orc {-test}" 0 kB
[ebuild  N     ] x11-libs/libxklavier-5.2.1  USE="introspection -doc" 0 kB
[ebuild  N     ] dev-lang/vala-0.22.1:0.22  USE="vapigen {-test}" 0 kB
[ebuild  N     ] app-text/opensp-1.5.2-r3  USE="nls -doc -static-libs {-test}" 0 kB
[ebuild  N     ] dev-perl/XML-LibXML-2.1.400  USE="{-test}" 0 kB
[ebuild  N     ] dev-libs/json-glib-0.16.2  USE="introspection -debug" 495 kB
[ebuild  NS    ] media-libs/gst-plugins-base-0.10.36:0.10 [1.2.3:1.0] USE="introspection nls orc" 0 kB
[ebuild  N     ] app-pda/libplist-1.10  USE="python" PYTHON_TARGETS="python2_7" 0 kB
[ebuild  N     ] gnome-base/libgtop-2.28.5:2  USE="introspection -debug" 0 kB
[ebuild  N    ~] x11-themes/mate-backgrounds-1.6.1  0 kB
[ebuild  N     ] app-text/openjade-1.3.2-r6  USE="-static-libs" 0 kB
[ebuild  N     ] dev-perl/XML-Simple-2.200.0  0 kB
[ebuild  N     ] media-libs/taglib-1.8-r1  USE="asf mp4 -debug -examples {-test}" 0 kB
[ebuild  N     ] media-libs/gst-plugins-good-0.10.31:0.10  USE="nls orc" 0 kB
[ebuild  NS    ] media-libs/gst-plugins-ugly-0.10.19:0.10 [1.2.3:1.0] USE="nls orc" 0 kB
[ebuild  N     ] media-libs/gst-plugins-bad-0.10.23-r1:0.10  USE="nls orc" 0 kB
[ebuild  N     ] x11-misc/icon-naming-utils-0.8.90  0 kB
[ebuild  N     ] media-plugins/gst-plugins-ogg-0.10.36:0.10  0 kB
[ebuild  N     ] media-plugins/gst-plugins-xvideo-0.10.36:0.10  0 kB
[ebuild  N     ] media-plugins/gst-plugins-x-0.10.36:0.10  0 kB
[ebuild  N     ] media-plugins/gst-plugins-vorbis-0.10.36:0.10  0 kB
[ebuild  N     ] media-plugins/gst-plugins-alsa-0.10.36:0.10  0 kB
[ebuild  N     ] media-plugins/gst-plugins-theora-0.10.36:0.10  0 kB
[ebuild  N     ] media-sound/cdparanoia-3.10.2-r6  USE="-static-libs" ABI_X86="(64) (-32) (-x32)" 0 kB
[ebuild  N    ~] x11-themes/mate-icon-theme-1.6.3  0 kB
[ebuild  N     ] media-plugins/gst-plugins-lame-0.10.19:0.10  0 kB
[ebuild  N     ] media-plugins/gst-plugins-faac-0.10.23:0.10  0 kB
[ebuild  N     ] media-plugins/gst-plugins-speex-0.10.31:0.10  0 kB
[ebuild  N     ] media-plugins/gst-plugins-taglib-0.10.31:0.10  0 kB
[ebuild  N     ] media-plugins/gst-plugins-mad-0.10.19:0.10  0 kB
[ebuild  N     ] media-plugins/gst-plugins-faad-0.10.23:0.10  0 kB
[ebuild  N     ] media-plugins/gst-plugins-dts-0.10.23:0.10  USE="orc" 0 kB
[ebuild  N     ] media-plugins/gst-plugins-wavpack-0.10.31:0.10  0 kB
[ebuild  N     ] media-plugins/gst-plugins-xvid-0.10.23:0.10  0 kB
[ebuild  NS    ] media-plugins/gst-plugins-x264-0.10.19:0.10 [1.2.3:1.0] 0 kB
[ebuild  N     ] media-plugins/gst-plugins-a52dec-0.10.19:0.10  USE="orc" 0 kB
[ebuild  N     ] media-plugins/gst-plugins-flac-0.10.31:0.10  0 kB
[ebuild  N     ] media-plugins/gst-plugins-jack-0.10.31:0.10  0 kB
[ebuild  N     ] media-plugins/gst-plugins-cdparanoia-0.10.36:0.10  0 kB
[ebuild  NS    ] app-text/docbook-xml-dtd-4.3-r1:4.3 [4.1.2-r6:4.1.2, 4.2-r2:4.2, 4.4-r2:4.4] 0 kB
[ebuild  N     ] app-pda/usbmuxd-1.0.8-r1  0 kB
[ebuild  N    ~] app-text/mate-doc-utils-1.6.2  PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild  N     ] app-pda/libimobiledevice-1.1.5:0/4  USE="gnutls python" PYTHON_TARGETS="python2_7" 0 kB
[ebuild  N     ] dev-util/gtk-doc-1.20  USE="-debug -doc -emacs -highlight {-test} -vim" PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild  N     ] sys-power/pm-utils-1.4.1-r2  USE="alsa -debug -ntp" VIDEO_CARDS="-intel -radeon" 0 kB
[ebuild  N     ] x11-misc/xdg-user-dirs-0.15  USE="gtk" 0 kB
[ebuild  N     ] x11-misc/xdg-user-dirs-gtk-0.9  0 kB
[ebuild  N     ] sys-power/upower-0.9.23  USE="introspection ios -doc -systemd" 0 kB
[ebuild  N     ] dev-libs/libunique-1.1.6-r1:1  USE="dbus introspection -debug -doc {-test}" 0 kB
[ebuild  N     ] gnome-base/dconf-0.18.0  USE="X {-test}" 0 kB
[ebuild  N    ~] mate-base/libmatekbd-1.6.2  USE="X {-test}" 0 kB
[ebuild  N    ~] x11-libs/libmatewnck-1.6.1  USE="X introspection startup-notification" 0 kB
[ebuild  N    ~] mate-extra/mate-character-map-1.6.0  USE="introspection -cjk -debug {-test}" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild  N    ~] mate-base/mate-session-manager-1.6.1-r1  USE="-debug -gnome-keyring -ipv6 -systemd" 0 kB
[ebuild  N    ~] mate-extra/mate-calc-1.6.1  0 kB
[ebuild  N    ~] mate-extra/mate-polkit-1.6.1  USE="introspection -debug" 0 kB
[ebuild  N    ~] mate-extra/mate-dialogs-1.6.2  USE="libnotify -debug" 0 kB
[ebuild  N    ~] dev-libs/libindicator-12.10.1-r300:3  USE="{-test}" 418 kB
[ebuild  N    ~] dev-libs/libdbusmenu-12.10.2:3  USE="gtk introspection -debug" PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 -python2_6" 719 kB
[ebuild  N     ] media-plugins/gst-plugins-pulse-0.10.31:0.10  0 kB
[ebuild  N     ] gnome-base/gconf-3.2.6-r1:2  USE="gtk introspection policykit -debug -ldap -orbit" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild  N     ] x11-themes/gtk-engines-2.20.2:2  USE="lua -accessibility" 0 kB
[ebuild  N    ~] mate-base/mate-desktop-1.6.2-r1  USE="X startup-notification -debug" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild  N    ~] x11-wm/mate-window-manager-1.6.2  USE="startup-notification {-test} -xinerama" 0 kB
[ebuild  N    ~] mate-extra/mate-utils-1.6.1  USE="X -applet -debug -ipv6 {-test}" 0 kB
[ebuild  N     ] app-text/libspectre-0.2.7  USE="-debug -doc -static-libs" 0 kB
[ebuild  N    ~] dev-libs/libappindicator-12.10.0:3  USE="introspection" 524 kB
[ebuild  N     ] media-plugins/gst-plugins-gconf-0.10.31:0.10  0 kB
[ebuild  N     ] media-plugins/gst-plugins-mpeg2dec-0.10.19:0.10  0 kB
[ebuild  N    ~] mate-base/mate-menus-1.6.0  USE="introspection python -debug" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild  N    ~] mate-base/mate-settings-daemon-1.6.2  USE="X libnotify policykit pulseaudio -debug -smartcard" 0 kB
[ebuild  N    ~] media-gfx/mate-image-viewer-1.6.2  USE="X dbus exif jpeg lcms python svg tiff -debug -xmp" PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild  N     ] net-libs/libproxy-0.4.11-r1  USE="mono perl python -gnome -kde -networkmanager -spidermonkey {-test} -webkit" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild  N     ] app-crypt/gcr-3.10.1:0/1  USE="gtk introspection -debug {-test} -vala" 1,370 kB
[ebuild  N     ] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r1:0.10  USE="orc" 0 kB
[ebuild  N    ~] x11-terms/mate-terminal-1.6.2  0 kB
[ebuild  N    ~] app-editors/mate-text-editor-1.6.2  USE="python spell -debug {-test}" PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild  N    ~] mate-extra/mate-system-monitor-1.6.1  0 kB
[ebuild  N     ] net-libs/glib-networking-2.38.2  USE="libproxy ssl -gnome -smartcard {-test}" 0 kB
[ebuild  N     ] net-libs/libsoup-2.44.2:2.4  USE="introspection samba ssl -debug {-test}" 0 kB
[ebuild  N     ] media-plugins/gst-plugins-meta-0.10-r8:0.10  USE="X a52 aac alsa cdda dts ffmpeg flac jack lame mp3 mpeg ogg pulseaudio theora vorbis wavpack x264 xv xvid -dv -dvb -dvd -http -libass -libvisual -mms -musepack -opus -oss -taglib -v4l -vcd -vpx" 0 kB
[ebuild  N     ] net-libs/libsoup-gnome-2.44.2:2.4  USE="introspection -debug" 0 kB
[ebuild  N    ~] dev-libs/libmateweather-1.6.2  USE="python -debug" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild  N     ] gnome-base/gvfs-1.18.3  USE="cdda gphoto2 gtk http ios samba udev udisks -afp -archive -avahi -bluetooth -bluray -fuse -gdu -gnome-online-accounts -libsecret -mtp -systemd {-test}" 0 kB
[ebuild  N    ~] mate-base/mate-panel-1.6.1  USE="X introspection -networkmanager" 0 kB
[ebuild  N    ~] mate-base/mate-file-manager-1.6.3  USE="X introspection mate unique -debug {-test} -xmp" 0 kB
[ebuild  N    ~] app-arch/mate-file-archiver-1.6.1  USE="caja -debug" 0 kB
[ebuild  N    ~] x11-misc/mate-menu-editor-1.6.0  PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild  N    ~] mate-base/mate-applets-1.6.2  USE="X policykit -ipv6 -networkmanager" PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild  N    ~] mate-extra/mate-media-1.6.1  USE="aac flac mp3 pulseaudio speex vorbis -debug -twolame" 0 kB
[ebuild  N    ~] mate-base/mate-control-center-1.6.2  USE="-debug" 0 kB
[ebuild  N    ~] app-text/mate-document-viewer-1.6.2  USE="caja dbus djvu introspection ps tiff -debug -dvi -gnome-keyring -t1lib -xps" 0 kB
[ebuild  N    ~] mate-extra/mate-power-manager-1.6.3  USE="applet policykit -gnome-keyring -man {-test} -unique" 0 kB
[ebuild  N     ] gnome-base/gnome-keyring-3.10.1  USE="caps filecaps pam -debug (-selinux) {-test}" 1,116 kB
[ebuild  N     ] gnome-base/libgnome-keyring-3.10.1  USE="introspection -debug {-test} -vala" 419 kB
[ebuild  N    ~] mate-extra/mate-screensaver-1.6.1-r2  USE="X consolekit libnotify opengl pam -debug -systemd" 0 kB
[ebuild  N    ~] x11-themes/mate-themes-1.6.3  0 kB
[ebuild  N    ~] mate-base/mate-1.6.0  USE="extras -bluetooth" 0 kB

Total: 118 packages (113 new, 5 in new slots), Size of downloads: 6,015 kB

 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news to read news items.


Anyway thanks a lot for bringing mate to the p.tree
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments 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