Page 1 of 1
Breakages: MATE + Debian !!!TESTING!!!
Posted: Fri May 11, 2012 9:01 pm
by äxl
DISCLAIMER: Although it seems I'm the only one - this thread is about tracking MATE from mate-desktop.org (wheezy) for which you will need some packages from debian.org's Wheezy/Testing
Wickedly stolen and altered from zerozero's "LMDE tracking testing"
For the ones looking for help, remember a few things:
1. MATE's code is based on Debian Testing/Wheezy so it's not by definition a stable, rock-solid Desktop Environment, "things are likely to break more often but fixes can also come quicker".
2. Generally it's not a good idea, just because something broke or a pkg was removed during an upgrade to pull new pkgs from Testing/Wheezy
3. Please use synaptic or the terminal. (MintUpdate is not designed for LMDE yet!!!)
The terminal it's the fastest and easiest way, just open it and do
now watch the output, sometimes, something is broken (it's testing remember ), if you see something odd, apt wanting to remove half of your installation (can happen), don't panic answer n and wait for a better day to update, it will come soon[/i]
For this to work you will have to edit you sources.list and preferences (Apt-Pinning) - My preferences look like this:
Code: Select all
Package: *
Pin: origin *.linuxmint.com
Pin-Priority: 700
Package: *
Pin: origin packages.mate-desktop.org
Pin-Priority: 600
Package: *
Pin: origin *.debian.org
Pin-Priority: 99
This will result in official packages being preferred, packages from MATE-desktop.org only upgraded if newer and Debian packages only exclusively installed. You will see an example in my next post.
Re: Breakages: MATE + Debian !!!TESTING!!!
Posted: Fri May 11, 2012 9:02 pm
by äxl
Continuing from here: http://forums.linuxmint.com/viewtopic.p ... 69#p578069
It has worsened:
Code: Select all
sudo apt-get -s -t wheezy install atril-common
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
atril eog fontconfig-config glib-networking glib-networking-common glib-networking-services gnome-themes-standard libatril libfontconfig1 libgail-3-0
libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libglib2.0-0 libglib2.0-bin libgnutls26 libgtk-3-0 libgtk-3-bin libgtk-3-common libjavascriptcoregtk-3.0-0
libkpathsea6 libpango1.0-0 libsoup2.4-1 libvte-2.90-9 libvte-2.90-common libwebkitgtk-3.0-0 libwebkitgtk-3.0-common
Suggested packages:
mate-file-manager ttf-baekmuk ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp
The following NEW packages will be installed:
libkpathsea6
The following packages will be upgraded:
atril atril-common eog fontconfig-config glib-networking glib-networking-common glib-networking-services gnome-themes-standard libatril libfontconfig1
libgail-3-0 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libglib2.0-0 libglib2.0-bin libgnutls26 libgtk-3-0 libgtk-3-bin libgtk-3-common
libjavascriptcoregtk-3.0-0 libpango1.0-0 libsoup2.4-1 libvte-2.90-9 libvte-2.90-common libwebkitgtk-3.0-0 libwebkitgtk-3.0-common
26 upgraded, 1 newly installed, 0 to remove and 728 not upgraded.
Without Wheezy it's:
Code: Select all
sudo apt-get -s install atril-common
The following packages will be REMOVED:
atril mate-core mate-desktop-environment
The following packages will be upgraded:
atril-common
1 upgraded, 0 newly installed, 3 to remove and 1 not upgraded.
Re: Breakages: MATE + Debian !!!TESTING!!!
Posted: Fri May 18, 2012 3:15 pm
by äxl
Just posting to say that I've made the aforementioned Wheezy upgrade now with no errors or warnings. Well, let's see what the next start brings.
- - - - - -
EDIT: Everything's fine. There are just some applications that don't stick with the theme, colouring. I.e. GDM Login, Transmission, Disk Utility (palimpsest) show white font on grey background (with mint-x-metal) although this should be a problem with Gnome than anything else.
Re: Breakages: MATE + Debian !!!TESTING!!!
Posted: Sat Jun 30, 2012 4:30 am
by äxl
The "problem" in my last post is a pure Mint-X problem. It's just the "beautiest". Maybe I could try to migrate ...?
Had to do a "-t wheezy install atril-common" again. Here are the installed and upgraded packages:
2012-06-28 16:08:25 install libpoppler19 <none> 0.18.4-2
2012-06-28 16:08:26 install libpoppler-glib8 <none> 0.18.4-2
2012-06-28 16:08:26 upgrade atril 1.2.0-3+wheezy 1.2.0-4+wheezy
2012-06-28 16:08:27 upgrade atril-common 1.2.0-3+wheezy 1.2.0-4+wheezy
2012-06-28 16:08:28 upgrade libatril 1.2.0-3+wheezy 1.2.0-4+wheezy
Since then I can't log in to Gnome 3 and Cinnamon - says "Failed to load session '{}'" for gnome and cinnamon. Not that I need it. Heh.
Re: Breakages: MATE + Debian !!!TESTING!!!
Posted: Mon Jul 02, 2012 8:45 pm
by titetanium
I have more of a Debian system with Mint components, you could call it Debian Mintified. Is that even possible? My sources.list is almost the same as Axl's above but I track Debian wheezy/testing primarily, then Mint, then Mate (the repo).
Running LXDE with a mix of MATE and GNOME 3 packages. What a mess to sort out! The gtk3 toolkit is giving me a royal headache as it won't match with my gtk2/qt apps which already blend together nicely. Come to find out that the shift from gtk-3.2 to gtk-3.4 was the culprit. And to make matters worse, I reinstalled the whole thing a few days ago, and now can't get gtk-3.2 anymore so therefore I can't get the gtk 3 themes to match. So I ripped out gnome-control-center and gnome-system-tools in favor of mate-control-center and mate-system-tools which gave me better functionality with LXDE. MATE and GNOME 3 do not mix!
EDIT: On a side note, I installed GNOME SHELL so I could use the gnome-tweak-tool. What a joke, it didn't even work right, and I couldn't even log in gnome shell either. No skin off my back, I don't mind losing gnome shell anyway.
Re: Breakages: MATE + Debian !!!TESTING!!!
Posted: Wed Jul 18, 2012 5:00 pm
by äxl
Don't know if this is your problem as well, titetanium, but it fixed mine:
http://forums.linuxmint.com/viewtopic.p ... 47#p597990
But I've got another problem with Caja crashing with BadDrawable or BadPixmap ... But I'll make a new thread for that when I've eliminated the solutions I've found so far ...
Re: Breakages: MATE + Debian !!!TESTING!!!
Posted: Sat Jul 21, 2012 2:11 pm
by titetanium
Thanks Axl for the thread. I patched the affected mint gtk3 theme and it all blends together now.....
However, I've moved away from using the Mint theme in favor of the Ambiance Graphite theme I found on gnome-look.org. It looks awesome when matched with the serif italics fonts.
Re: Breakages: MATE + Debian !!!TESTING!!!
Posted: Wed Aug 01, 2012 5:48 pm
by äxl
You're welcome, titetanium. But I'll stick with the Mint theme. I like green.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
A new apt-get -s dist-upgrade got me following:
Code: Select all
88 upgraded, 4 newly installed, 21 to remove and 5 not upgraded.
85 upgrades from mate-desktop.org and the removals resulted from the 'keep backs'.
I had to run aptitude this time to find out the problems:
Code: Select all
111 packages upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 190 MB of archives. After unpacking 21.1 MB will be used.
The following packages have unmet dependencies:
libatril: Depends: libdjvulibre21 (>= 3.5.25.3) but 3.5.25.2-1 is installed.
mate-system-monitor: Depends: libglibmm-2.4-1c2a (>= 2.31.22) but 2.30.0-2 is installed.
libmatevfs: Depends: libacl1 (>= 2.2.51-8) but 2.2.51-5 is installed.
Depends: libattr1 (>= 1:2.4.46-8) but 1:2.4.46-5 is installed.
marco: Depends: libx11-6 (>= 2:1.4.99.1) but 2:1.4.4-4 is installed.
So 179 MB later:
Code: Select all
sudo apt-get install atril-common caja-common caja-gksu caja-open-terminal dropbox engrampa engrampa-common engrampa-dbg eom eom-common eom-dbg firefox firefox-l10n-en-gb libcaja-extension libmarco libmate libmate-common libmate-dbg libmatecanvas libmatecanvas-dbg libmatecomponent libmatecomponent-dbg libmatecomponentui libmatecomponentui-dbg libmateconf libmatecorba libmatedesktop libmatekbd libmatekbd-dbg libmatekeyring libmatekeyring-dbg libmatemenu libmatenotify libmatenotify-dbg libmatepanelapplet libmatepolkit libmateweather libmateweather-common libmateweather-dbg marco-common mate-applets-common mate-backgrounds mate-calc mate-conf mate-conf-common mate-conf-dbg mate-conf-editor mate-control-center mate-corba mate-desktop mate-desktop-common mate-desktop-dbg mate-dialogs mate-icon-theme mate-indicator-applet mate-keyring mate-keyring-dbg mate-media mate-media-common mate-media-gstreamer mate-menus mate-mime-data mate-netspeed mate-notification-daemon mate-panel mate-panel-common mate-panel-dbg mate-polkit mate-power-manager mate-power-manager-common mate-power-manager-dbg mate-settings-daemon mate-settings-daemon-common mate-settings-daemon-gstreamer mate-system-tools mate-terminal mate-terminal-common mate-text-editor mate-themes mate-utils mint-common mintnanny mozo python-corba python-mate-desktop python-mate-menu thunderbird thunderbird-l10n-en-gb libdjvulibre21=3.5.25.3-1 libglibmm-2.4-1c2a=2.32.0-1 libacl1=2.2.51-8 libattr1=1:2.4.46-8 libx11-6=2:1.5.0-1 libdjvulibre-text=3.5.25.3-1
...my system is still running ...
I only got:
Code: Select all
Warning: program compiled against libxml 208 using older 207
Should I get libxml2 from Debian.org and reinstall?
Re: Breakages: MATE + Debian !!!TESTING!!!
Posted: Wed Aug 01, 2012 6:04 pm
by zerozero
äxl,
where are you getting that error?
because i don't think that it is related to libxml2, you get a
using older 207 and libxml2 is
http://packages.qa.debian.org/libx/libxml2.html 2.8.0
http://packages.debian.org/wheezy/libxml-encoding-perl << this one matches the versions shown in your error output.
Re: Breakages: MATE + Debian !!!TESTING!!!
Posted: Thu Aug 02, 2012 5:12 pm
by äxl
I guessed so too, zerozero. But everything seems okay.
Got this again in about 50 consecutive lines in today's dist-upgrade (without Debian wheezy) after:
Code: Select all
Preparing to replace python-mate 1.2.0-3+wheezy (using .../python-mate_1.4.0-1+wheezy_amd64.deb) ...
Unpacking replacement python-mate ...
Processing triggers for mate-conf ...
titetanium, how does your GDM look? It's still grey on grey for me. Or do you use MDM?
Re: Breakages: MATE + Debian !!!TESTING!!!
Posted: Thu Aug 02, 2012 10:54 pm
by titetanium
Axl,
I never installed gdm, I do have mdm installed and it looks the same as it always has since I tweaked it. Perhaps a screenshot:
mdm_screenie.png
Re: Breakages: MATE + Debian !!!TESTING!!!
Posted: Sat Aug 04, 2012 4:50 am
by äxl
Oh, alright. I come from ISO 201109 so I still have GDM.
Regarding the libxml warning - I also get this now when running programs:
Code: Select all
~ $ mateconftool-2 --get /desktop/linuxmint/terminal/show_fortunes
Warning: program compiled against libxml 208 using older 207
true
~ $
I'll upgrade libxml-encoding-perl with next dist-upgrade.