You are not logged in.

#1 2015-06-09 12:58:31

freak07
Member
From: India
Registered: 2014-07-15
Posts: 19

[Solved]error mate desktop install

getting this error while installing mate desktop

resolving dependencies...
looking for conflicting packages...
warning: removing 'mate-settings-daemon' from target list because it conflicts with 'mate-settings-daemon-pulseaudio'
warning: removing 'mate-media' from target list because it conflicts with 'mate-media-pulseaudio'
error: failed to prepare transaction (could not satisfy dependencies)
:: mate-control-center: requires mate-settings-daemon>=1.10
:: mate-session-manager: requires mate-settings-daemon>=1.10

Last edited by freak07 (2015-08-08 05:14:26)

Offline

#2 2015-06-09 13:00:08

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,873
Website

Re: [Solved]error mate desktop install

Please use code tags when posting terminal output.

https://wiki.archlinux.org/index.php/Fo … s_and_code


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#3 2015-06-09 13:35:04

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [Solved]error mate desktop install

Please post the command you used, not just the output.

Offline

#4 2015-06-09 13:36:52

runical
Member
From: The Netherlands
Registered: 2012-03-03
Posts: 896

Re: [Solved]error mate desktop install

freak07, try updating your system before installing. Otherwise, remove the conflicting packages.

Offline

#5 2015-06-09 14:31:16

freak07
Member
From: India
Registered: 2014-07-15
Posts: 19

Re: [Solved]error mate desktop install

sudo pacman -Sy mate mate-extra

Offline

#6 2015-06-09 15:25:08

respiranto
Member
Registered: 2015-05-15
Posts: 479
Website

Re: [Solved]error mate desktop install

You should never refresh the packages list without upgrading your system, so run, as runical suggested, 'pacman -Syu mate mate-extra'.

Offline

#7 2015-06-09 15:27:43

freak07
Member
From: India
Registered: 2014-07-15
Posts: 19

Re: [Solved]error mate desktop install

respiranto wrote:

You should never refresh the packages list without upgrading your system, so run, as runical suggested, 'pacman -Syu mate mate-extra'.

still the same error

Offline

#8 2015-06-09 15:55:09

runical
Member
From: The Netherlands
Registered: 2012-03-03
Posts: 896

Re: [Solved]error mate desktop install

Then try updating first, installing second. And otherwise, follow the advice I gave earlier.

Offline

#9 2015-06-09 17:58:29

freak07
Member
From: India
Registered: 2014-07-15
Posts: 19

Re: [Solved]error mate desktop install

runical wrote:

Then try updating first, installing second. And otherwise, follow the advice I gave earlier.

i tried updating, remove conflicting packages(but they do not exist)

Offline

#10 2015-06-09 18:32:27

vinadoros
Member
Registered: 2014-03-12
Posts: 9

Re: [Solved]error mate desktop install

I can confirm there is some issue with the latest MATE in the repos, specifically checking the version of mate-settings-daemon (or perhaps the version checking of mate-control-center and mate-session-manager for mate-settings-daemon). I already have MATE installed, and here is the output:

> sudo pacman -Syu
:: Synchronizing package databases...
 infinality-bundle is up to date
 infinality-bundle-multilib is up to date
 infinality-bundle-fonts is up to date
 core is up to date
 extra                   1734.3 KiB  2.92M/s 00:01 [######################] 100%
 community                  2.7 MiB  6.72M/s 00:00 [######################] 100%
 multilib is up to date
:: Starting full system upgrade...
:: Replace mate-media with community/mate-media-pulseaudio? [Y/n] y
:: Replace mate-settings-daemon with community/mate-settings-daemon-pulseaudio? [Y/n] y
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: mate-control-center: requires mate-settings-daemon>=1.10
:: mate-session-manager: requires mate-settings-daemon>=1.10

This issue still exists if in a fresh install mate and mate-extra are installed.

Offline

#11 2015-06-09 19:46:08

respiranto
Member
Registered: 2015-05-15
Posts: 479
Website

Re: [Solved]error mate desktop install

I was able to reproduce the problem.

Since mate-media-pulseaudio and mate-settings-daemon-pulseaudio are not required by any package, it should be unproblematic to remove them from list.
To do this:

pacman -S $(pacman -Sgq mate mate-extra | grep -vE 'mate-settings-daemon-pulseaudio|mate-media-pulseaudio') 

This is, however, not the true solution, since according to the info about the -pulseaudio packages states that they are intended to replace the others.

Edit 0: Since mate-media is also not required by nothing, you could probably replace it by the pulseaudio version.
Edit 1: Therefore it is important to use ^ and $ with grep, because it would else exclude both mate-media{,pulseaudio}.

Last edited by respiranto (2015-06-09 19:56:30)

Offline

#12 2015-06-10 13:15:33

runical
Member
From: The Netherlands
Registered: 2012-03-03
Posts: 896

Re: [Solved]error mate desktop install

According to the mailing list, there was a bug report [1] on this problem. It seems that the fact that the old packages were still in the repos resulted in this mess. These have been removed now, so can anyone confirm that this has been solved (or not)?

[1] https://bugs.archlinux.org/task/45282

Offline

#13 2015-06-10 13:40:06

respiranto
Member
Registered: 2015-05-15
Posts: 479
Website

Re: [Solved]error mate desktop install

'pacman - Si' shows that the -pulseaudio packages have been removed from the group, as well as from the repository (see bug report).
Subsequently 'pacman -S' does not complain, at least not before having to actually install the packages (I do not use mate).

It somehow seems strange that according to the (not longer existing) package info of the -pulseaudio packages they were intended to replace the others.
But that probably was wrong or at least outdated.

Last edited by respiranto (2015-06-10 13:41:29)

Offline

Board footer

Powered by FluxBB