Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] Problem with Cinnamon when updating
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
otrocorreoinutil
n00b
n00b


Joined: 06 Feb 2018
Posts: 28

PostPosted: Tue Apr 10, 2018 5:03 pm    Post subject: [Solved] Problem with Cinnamon when updating Reply with quote

Hello,

I was updating world after few days without doing and now I have a problem with last cinnamon desktop version. In the cinnamon-translations.

Content of my /var/tmp/portage/gnome-extra/cinnamon-translations-3.6.3/temp/build.log

Code:
 * Package:    gnome-extra/cinnamon-translations-3.6.3
 * Repository: gentoo
 * Maintainer: cinnamon@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
 * FEATURES:   preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
>>> Unpacking cinnamon-translations-3.6.3.tar.gz to /var/tmp/portage/gnome-extra/cinnamon-translations-3.6.3/work
>>> Source unpacked in /var/tmp/portage/gnome-extra/cinnamon-translations-3.6.3/work
>>> Preparing source in /var/tmp/portage/gnome-extra/cinnamon-translations-3.6.3/work/cinnamon-translations-3.6.3 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/gnome-extra/cinnamon-translations-3.6.3/work/cinnamon-translations-3.6.3 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/gnome-extra/cinnamon-translations-3.6.3/work/cinnamon-translations-3.6.3 ...
make -j3
Building the mo files
# WARNING: the second sed below will only works correctly with the languages that don't contain "-"
for dir in `ls po-export`; do \
   for file in `ls po-export/$dir/*.po`; do \
      lang=`echo $file | sed 's/\.po$//' | sed 's/.*\-//'`; \
      install -d usr/share/locale/$lang/LC_MESSAGES/; \
      msgfmt -o usr/share/locale/$lang/LC_MESSAGES/$dir.mo $file; \
   done \
 done
>>> Source compiled.
 * Skipping make test/check due to ebuild restriction.
>>> Test phase [disabled because of RESTRICT=test]: gnome-extra/cinnamon-translations-3.6.3

>>> Install cinnamon-translations-3.6.3 into /var/tmp/portage/gnome-extra/cinnamon-translations-3.6.3/image/ category gnome-extra
 * Looking in /var/tmp/portage/gnome-extra/cinnamon-translations-3.6.3/work/cinnamon-translations-3.6.3/usr/share/locale for new locales ...
 * There are changes in locales! This ebuild should be updated to:       [ !! ]
 * PLOCALES="af am an ar as ast az be be@latin bg bn bn_IN br bs ca ca@valencia crh cs csb cy da de dz el en@shaw en_AU en_CA en_GB eo es es_AR et eu fa fi fil fo fr fr_CA frp fur fy ga gd gl gu ha he hi hr hu hy ia id ig ii is it ja jv ka kab kk km kn ko ksw ku ky la li lo lt lv mai mg mi mk ml mn mr ms my nap nb nds ne nl nn nso oc om or pa pap pl ps pt pt_BR ro ru rue rw sa sc sco shn si sk sl so sq sr sr@ijekavianlatin sr@latin sv sw ta te tg th tk tl tlh tpi tr ts tt ug uk ur uz uz@cyrillic vi wa xh yi yo zh_CN zh_HK zh_TW zu"
>>> Completed installing cinnamon-translations-3.6.3 into /var/tmp/portage/gnome-extra/cinnamon-translations-3.6.3/image/

 * Final size of build directory: 76868 KiB (75.0 MiB)
 * Final size of installed tree:    348 KiB

 * This package will overwrite one or more files that may belong to other
 * packages (see list below). You can use a command such as `portageq
 * owners / <filename>` to identify the installed package that owns a
 * file. If portageq reports that only one package owns a file then do
 * NOT file a bug report. A bug report is only useful if it identifies at
 * least two or more packages that are known to install the same file(s).
 * If a collision occurs and you can not explain where the file came from
 * then you should simply ignore the collision since there is not enough
 * information to determine if a real problem exists. Please do NOT file
 * a bug report at https://bugs.gentoo.org/ unless you report exactly
 * which two packages install the same file(s). See
 * https://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how
 * to solve the problem. And once again, please do NOT file a bug report
 * unless you have completely understood the above message.
 *
 * Detected file collision(s):
 *
 *    /usr/share/locale/es/LC_MESSAGES/cinnamon-settings-daemon.mo
 *
 * Searching all installed packages for file collisions...
 *
 * Press Ctrl-C to Stop
 *
 * gnome-extra/cinnamon-settings-daemon-3.0.1:0::gentoo
 *    /usr/share/locale/es/LC_MESSAGES/cinnamon-settings-daemon.mo
 *
 * Package 'gnome-extra/cinnamon-translations-3.6.3' NOT merged due to
 * file collisions. If necessary, refer to your elog messages for the
 * whole content of the above message.


Thanks for your help,
David


Last edited by otrocorreoinutil on Thu Apr 12, 2018 12:25 am; edited 1 time in total
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30905
Location: here

PostPosted: Tue Apr 10, 2018 5:32 pm    Post subject: Reply with quote

Message tell you that a file (/usr/share/locale/es/LC_MESSAGES/cinnamon-settings-daemon.mo ) already exists in your system.
This file seems provided by gnome-extra/cinnamon-settings-daemon-3.0.1 package.
Try to update first cinnamon-settings-daemon to 3.6.1-r1 version maybe is a mixed packages (3.0.x with 3.6.x) problem
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
otrocorreoinutil
n00b
n00b


Joined: 06 Feb 2018
Posts: 28

PostPosted: Tue Apr 10, 2018 5:49 pm    Post subject: Reply with quote

fedeliallalinea wrote:
Message tell you that a file (/usr/share/locale/es/LC_MESSAGES/cinnamon-settings-daemon.mo ) already exists in your system.
This file seems provided by gnome-extra/cinnamon-settings-daemon-3.0.1 package.
Try to update first cinnamon-settings-daemon to 3.6.1-r1 version maybe is a mixed packages (3.0.x with 3.6.x) problem


I am quite new to Gentoo. Ho do I update only cinnamon-settings-daemon ?

Thanks,
David
Back to top
View user's profile Send private message
otrocorreoinutil
n00b
n00b


Joined: 06 Feb 2018
Posts: 28

PostPosted: Tue Apr 10, 2018 6:04 pm    Post subject: Reply with quote

I tried:

Code:
emerge --ask --update --newuse gnome-extra/cinnamon-settings-daemon


But got:

Code:

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

Calculating dependencies... done!
[ebuild  N     ] sys-power/upower-0.99.5  USE="introspection -doc -ios (-selinux)"
[ebuild  N     ] sys-auth/elogind-235.2-r2  USE="acl pam policykit -debug -doc (-selinux)"
[ebuild     U  ] gnome-extra/cinnamon-settings-daemon-3.6.1-r1 [3.0.1]
[blocks B      ] sys-power/upower ("sys-power/upower" is blocking sys-power/upower-pm-utils-0.9.23-r2)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (sys-power/upower-0.99.5:0/3::gentoo, ebuild scheduled for merge) pulled in by
    sys-power/upower[introspection] required by (gnome-extra/cinnamon-3.0.7-r2:0/0::gentoo, installed)
    >=sys-power/upower-0.9.11 required by (gnome-extra/cinnamon-settings-daemon-3.6.1-r1:0/0::gentoo, ebuild scheduled for merge)

  (sys-power/upower-pm-utils-0.9.23-r2:0/0::gentoo, installed) pulled in by
    >=sys-power/upower-pm-utils-0.9.23 required by (gnome-extra/cinnamon-session-3.0.1:0/0::gentoo, installed)


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages

Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8935

PostPosted: Tue Apr 10, 2018 6:26 pm    Post subject: Reply with quote

Remove =gnome-extra/cinnamon-settings-daemon-3.0.1 to workaround the collision problem.
Back to top
View user's profile Send private message
otrocorreoinutil
n00b
n00b


Joined: 06 Feb 2018
Posts: 28

PostPosted: Tue Apr 10, 2018 6:41 pm    Post subject: Reply with quote

asturm wrote:
Remove =gnome-extra/cinnamon-settings-daemon-3.0.1 to workaround the collision problem.


That looks for me like a source of problems, so maybe I try tomorrow after finishing some works to be done with my laptop.

Thanks,
David
Back to top
View user's profile Send private message
otrocorreoinutil
n00b
n00b


Joined: 06 Feb 2018
Posts: 28

PostPosted: Thu Apr 12, 2018 12:23 am    Post subject: Reply with quote

asturm wrote:
Remove =gnome-extra/cinnamon-settings-daemon-3.0.1 to workaround the collision problem.


After --unmerge and ignoring several warnings, update could be done.

Thanks for you help,
David
Back to top
View user's profile Send private message
gordonb3
Apprentice
Apprentice


Joined: 01 Jul 2015
Posts: 185

PostPosted: Mon May 07, 2018 11:46 am    Post subject: Reply with quote

Neater method:

1) emerge cinnamon-desktop cinnamon-settings-daemon
2) emerge cinnamon-translations
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