Welcome!
Important information
-- Information on torrent hosting changes
-- Information on MX15/16 GPG Keys
-- Spectre and Meltdown vulnerabilities

News
-- MX Linux on social media: here
-- Mepis support still here

Current releases
-- MX-18.1 Point Release release info here
-- Migration Information to MX-18 here
-- antiX-17.3.1 release info here

New users[/u
-- Please read this first, and don't forget to add system and hardware information to posts!
-- Here are the Forum Rules

Last major update: Gimp 2.10 needs version "0.1.58-1~mx17+1" of libbabl-0.1-0

User avatar
Eadwine Rose
Forum Veteran
Forum Veteran
Posts: 7054
Joined: Wed Jul 12, 2006 2:10 am

Re: Last major update: Gimp 2.10 needs version "0.1.58-1~mx17+1" of libbabl-0.1-0

#11

Post by Eadwine Rose » Thu Dec 13, 2018 7:17 am

You can add repos, yes, just the multimedia one tends to break a system when left enabled. Just cherry pick... so turn on, pick what you want, turn off.

Pretty much the same with testing. Proceed with caution and all that.

And on those PPAs: if you break your system you can keep the pieces ;) There is a reason that user avatar is there ;)
MX-18_x64 20-12-2018 * 4.19.0-1-amd64 ext4 Xfce 4.12.3 * AMD Asus M4A785TD-V EVO AM3 * ASUS GF GT640-1GD5-L NVIDIA 390.87 * AMD Proc. Athl II X4 635, sAM3 * HDA ATI SB VT1708S An * 2x4Gb DDR3 1600 Kingston * Samsung S24D330 & P2250 * HP Envy5030

Khaled
Forum Novice
Forum  Novice
Posts: 9
Joined: Wed Dec 12, 2018 10:20 am

Re: Last major update: Gimp 2.10 needs version "0.1.58-1~mx17+1" of libbabl-0.1-0

#12

Post by Khaled » Thu Dec 13, 2018 7:31 am

Eadwine Rose wrote: You can add repos, yes, just the multimedia one tends to break a system when left enabled. Just cherry pick... so turn on, pick what you want, turn off.
Thanks for the advice.
Eadwine Rose wrote: And on those PPAs: if you break your system you can keep the pieces ;) There is a reason that user avatar is there ;)
Haha, I get it, If I broke my system with external PPAs I shouldn't complain about it here. That's fair.

User avatar
Stevo
Forum Veteran
Forum Veteran
Posts: 17967
Joined: Fri Dec 15, 2006 8:07 pm

Re: Last major update: Gimp 2.10 needs version "0.1.58-1~mx17+1" of libbabl-0.1-0

#13

Post by Stevo » Thu Dec 13, 2018 4:56 pm

Deb-multimedia adds an epoch number to the beginning of the versions of their packages to make them higher versions than Debian's, even if they are not. As you've seen, that can break other packages. There's alternatives to that, which we use in our own repositories.

Maybe we can get those gstreamer dependencies working for Kivy in our own repos. Do you know what you had to get from deb-multimedia?

Khaled
Forum Novice
Forum  Novice
Posts: 9
Joined: Wed Dec 12, 2018 10:20 am

Re: Last major update: Gimp 2.10 needs version "0.1.58-1~mx17+1" of libbabl-0.1-0

#14

Post by Khaled » Fri Dec 14, 2018 6:26 pm

Stevo wrote:
Thu Dec 13, 2018 4:56 pm
Deb-multimedia adds an epoch number to the beginning of the versions of their packages to make them higher versions than Debian's, even if they are not. As you've seen, that can break other packages. There's alternatives to that, which we use in our own repositories.
Yes, you and timkb4cq informed me about that, it seems a really bad package management behavior.
Stevo wrote:
Thu Dec 13, 2018 4:56 pm
Maybe we can get those gstreamer dependencies working for Kivy in our own repos. Do you know what you had to get from deb-multimedia?
I am not even so sure what exactly was missing so I decided to use deb-multimedia repo, probably it wasn't its packages what helped at last but I didn't care to ditch it away thereafter.
Now I plan to do so, but it may take some times for testing each package after switching to its mx/pbo/stable counterpart since some packages are of different versions. And there are a lot more that gstreamer now updated to dmo's version due to their damn epoch number.
If all went well after all, then there was no real need for dmo, and no package need to be ported.

Thanks for your help :)
and sorry for my lack of knowledge.

Khaled
Forum Novice
Forum  Novice
Posts: 9
Joined: Wed Dec 12, 2018 10:20 am

Re: Last major update: Gimp 2.10 needs version "0.1.58-1~mx17+1" of libbabl-0.1-0

#15

Post by Khaled » Mon Dec 17, 2018 11:20 am

I passed the past couple of days handling this. It was tense times, and yet I am not satisfied with my final decision.
First I had removed deb-multimedia from apt repositories, then filtered all packages having 'dmo' in their version number. and tried to downgrade them one by one to their 'mx' counterpart if found or 'stable'. Not all did Synaptic find a working downgrade path for them, so I ended removing a lot of packages (and take not of them for reinstallation, that was a big part of my system). And ensured I have no other remaining packages from 'dmo', the ones which hadn't another version of them from mx or debian repos I removed them anyway.
Then I reinstalled all needed packages again. It wasn't hard to have them back in place.
Then I had to check whether kivy could play videos, but unfortunately it crashes as gstreamer segfault:

Code: Select all

ERROR: Caught a segmentation fault while loading plugin file:
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so

Please either:
- remove it and restart.
- run with --gst-disable-segtrap --gst-disable-registry-fork and debug.
Segmentation fault
So I had to tinker around gstreamer1.0-libav and other libav*, gstreamer* libgstreamer* packages, forcing stable instead of mx, or other ways around with no success.
I even thought of trying to have these packages from mx testing instead of deb-multimedia, but couldn't have them installed, nor even removed as the insist installing other new packages in place.
So I finally enabled deb-multimedia temporarily again, upgraded these packages, which in turn upgraded many others in way (but not all available upgrades), and removed it back from repositories.
Now my system is ok, not optimal since I will have stalled packages for some time but ok for now. And kivy is playing videos again.

I am attaching the list of files I had to change status ('upgrade', remove or install) when I enabled dmo.
dmo_markings.txt
May I ask when MX Linux 18 is expected to release ? I am curious to try it then without depending on deb-multimedia.
You do not have the required permissions to view the files attached to this post.

User avatar
Eadwine Rose
Forum Veteran
Forum Veteran
Posts: 7054
Joined: Wed Jul 12, 2006 2:10 am

Re: Last major update: Gimp 2.10 needs version "0.1.58-1~mx17+1" of libbabl-0.1-0

#16

Post by Eadwine Rose » Mon Dec 17, 2018 11:37 am

The announcement is up already, it has been released :)


https://forum.mxlinux.org/viewtopic.php ... 96#p472896
MX-18_x64 20-12-2018 * 4.19.0-1-amd64 ext4 Xfce 4.12.3 * AMD Asus M4A785TD-V EVO AM3 * ASUS GF GT640-1GD5-L NVIDIA 390.87 * AMD Proc. Athl II X4 635, sAM3 * HDA ATI SB VT1708S An * 2x4Gb DDR3 1600 Kingston * Samsung S24D330 & P2250 * HP Envy5030

User avatar
richb
Administrator
Posts: 18039
Joined: Wed Jul 12, 2006 2:17 pm

Re: Last major update: Gimp 2.10 needs version "0.1.58-1~mx17+1" of libbabl-0.1-0

#17

Post by richb » Mon Dec 17, 2018 11:40 am

Eadwine Rose wrote:
Mon Dec 17, 2018 11:37 am
The announcement is up already, it has been released :)


https://forum.mxlinux.org/viewtopic.php ... 96#p472896
Remember it is an RC not final
Forum Rules
Guide - How to Ask for Help

Rich
SSD Production: MX 17.1
AMD A8 7600 FM2+ CPU R7 Graphics, 16 GIG Mem. Three Samsung EVO SSD's 250 GB, 350 GB HD

User avatar
Eadwine Rose
Forum Veteran
Forum Veteran
Posts: 7054
Joined: Wed Jul 12, 2006 2:10 am

Re: Last major update: Gimp 2.10 needs version "0.1.58-1~mx17+1" of libbabl-0.1-0

#18

Post by Eadwine Rose » Mon Dec 17, 2018 11:41 am

Yep.. definitely read the text that DO posted.
MX-18_x64 20-12-2018 * 4.19.0-1-amd64 ext4 Xfce 4.12.3 * AMD Asus M4A785TD-V EVO AM3 * ASUS GF GT640-1GD5-L NVIDIA 390.87 * AMD Proc. Athl II X4 635, sAM3 * HDA ATI SB VT1708S An * 2x4Gb DDR3 1600 Kingston * Samsung S24D330 & P2250 * HP Envy5030

Khaled
Forum Novice
Forum  Novice
Posts: 9
Joined: Wed Dec 12, 2018 10:20 am

Re: Last major update: Gimp 2.10 needs version "0.1.58-1~mx17+1" of libbabl-0.1-0

#19

Post by Khaled » Tue Dec 18, 2018 5:59 am

That's lovely <3
I have installed RC on a virtual machine, added all needed packages without touching source.list and now kivy works fine with videos.
Really cool :)

User avatar
dphn
Forum Regular
Forum Regular
Posts: 143
Joined: Sun Nov 25, 2018 7:26 am

Re: Last major update: Gimp 2.10 needs version "0.1.58-1~mx17+1" of libbabl-0.1-0

#20

Post by dphn » Tue Dec 18, 2018 6:40 am

package-management by deb-multimedia is really bad. They think, they have better packages than Debian and epochs them, crazy...

Have built my own systems with the inclusion of this repo. Btw. LMDE do the same. And yeah... libbabl from mx must set to hold. Think the next time I use apt-pinning for that repo or build completely without this.
for those with an eye for the finer details...

Post Reply

Return to “General”