Are repos for LMDE and LM mixed together? [SOLVED]

Archived topics about LMDE 1 and LMDE 2
Locked
macias

Are repos for LMDE and LM mixed together? [SOLVED]

Post by macias »

Today I ran into a problem -- I wanted to install libgtk devel version, which required libcairo (dev) which required libfontconfig (devel) which required libfontconfig (bin) -- and this last one couldn't be resolved.

I saw it on the list, so why the problem? It appears, that there were 2 sources of this packages -- one from Debian repo (this one was correct, i.e. there was devel and binary package) and one from LM (incorrect, the binary counterpart was missing).

But what else I found -- the version from LM repository was with suffix "ubuntu", and since every letter is "greater" than digit, Synaptic assumed it was the latest version of the package.

Anyway -- maybe I am mistaken, but Ubuntu packages can cause problems in Debian (at least that is what I heard). So -- since LM is based on Ubuntu, and LMDE on Debian -- are repos (packages to be strict) for LM and LMDE mixed together?

Thank you in advance.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
cwsnyder

Re: Are repos for LMDE and LM mixed together?

Post by cwsnyder »

Before you tried installing the GTK package, did you install build-essential for LMDE?

Code: Select all

apt-get install build-essential
as root? This package is normally required for any development and also normally keeps the type library conflicts to a minimum.

Yes, LMDE points to some Mint libraries as a part of the user interface. The Mint menu, updater and other packages are the same for both Mint based distros. Ubuntu and Debian can use many of the same application .deb packages, but some will clobber each other, especially packages which change the user interface. In the same way, GTK packages can be used for the LXDE and Enlightenment desktops, but can conflict and change operation, depending on which packages are chosen.
macias

Re: Are repos for LMDE and LM mixed together?

Post by macias »

Thank you guys for the links and explanation.

No, I didn't install that package. I can understand the need of installing it, but for me (technical POV) it is bad design -- you have to know in advance which package to install to avoid installing the package you are about to install. This is some kind of common wisdom, but it should be put explicitly in the packages, not in user heads. Of course I am not taking about sharing frontends, but libraries which causes conflicts and/or are unable to set their dependencies.

Once again, thank you for sharing the knowledge, you solved my problem.
richyrich

Re: Are repos for LMDE and LM mixed together? [SOLVED]

Post by richyrich »

Hmmm, for you to get the ubuntu flavor . . do you by chance have a Mint Julia repository activated in your sources list ?
macias

Re: Are repos for LMDE and LM mixed together? [SOLVED]

Post by macias »

I have such entry

Code: Select all

deb http://packages.linuxmint.com/ debian main upstream import
The rest are debian repos (I mean: from debian domain). I added the one above, because I converted Debian RC2 into LMDE, and such entry was shown in both HowTos I've read.
Locked

Return to “LMDE Archive”