You are not logged in.

#1 2013-10-16 16:19:10

Anakin Skywalker
Member
From: Germany
Registered: 2013-03-23
Posts: 18

portage emerge problem

Hello funtoousers!

I have a problem. Portage is not doing what it's ment to do.

I posted my problem allready on a german gentoo forum which was stupid because it might be a funtoo-users  problem only.
(http://forums.gentoo.org/viewtopic-p-74 … ml#7418614)

The problem is that portage is not doing anything at some commands:

emerge -a --depclean 

 * Always study the list of packages to be cleaned for any obvious 
 * mistakes. Packages that are part of the world set will always 
 * be kept.  They can be manually added to this set with 
 * `emerge --noreplace <atom>`.  Packages that are listed in 
 * package.provided (see portage(5)) will be removed by 
 * depclean, even if they are part of the world set. 
 * 
 * As a safety measure, depclean will not remove any packages 
 * unless *all* required dependencies have been resolved.  As a 
 * consequence, it is often necessary to run `emerge --update 
 * --newuse --deep @world` prior to depclean. 

Calculating dependencies... done! 
 * Dependencies could not be completely resolved due to 
 * the following required packages not being installed: 
 * 
 *   sys-fs/udisks:0 pulled in by: 
 *     media-sound/clementine-1.1.1 
 * 
 *   >=sys-fs/udisks-1.0.4-r2:0 pulled in by: 
 *     sys-fs/udiskie-0.4.1 
 * 
 * Have you forgotten to do a complete update prior to depclean? The 
 * most comprehensive command for this purpose is as follows: 
 * 
 *   emerge --update --newuse --deep --with-bdeps=y @world 
 * 
 * Note that the --with-bdeps=y option is not required in many 
 * situations. Refer to the emerge manual page (run `man emerge`) 
 * for more information about --with-bdeps. 
 * 
 * Also, note that it may be necessary to manually uninstall 
 * packages that no longer exist in the portage tree, since it may 
 * not be possible to satisfy their dependencies. 

GNU-Linux-1 my_stuff # emerge clementine 
Calculating dependencies... done! 
GNU-Linux-1 my_stuff #

GNU-Linux-1 my_stuff # emerge -a udiskie 

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

Calculating dependencies... done! 

emerge: there are no ebuilds to satisfy ">=sys-fs/udisks-1.0.4-r5:0". 
(dependency required by "sys-fs/udiskie-0.5.0" [ebuild]) 
(dependency required by "udiskie" [argument]) 

GNU-Linux-1 my_stuff # emerge --update --newuse --deep --with-bdeps=y @world 
Calculating dependencies... done! 

emerge: there are no ebuilds to satisfy ">=sys-fs/udisks-1.0.4-r5:0". 
(dependency required by "sys-fs/udiskie-0.5.0" [ebuild]) 
(dependency required by "@selected" [set]) 
(dependency required by "@world" [argument]) 

GNU-Linux-1 user-a # ls -a /usr/portage/sys-fs/udisks 
.  ..  Manifest  files  metadata.xml  udisks-1.0.4-r2.ebuild  udisks-1.0.4-r3.ebuild  udisks-2.0.0.ebuild 

As you can see the important/needed package >=sys-fs/udisks-1.0.4-r5:0 is not in the portage tree.
I checked it is also not in the funtoo tree https://github.com/funtoo/ports-2012/tr … -fs/udisks.

Short: Portage wants >=sys-fs/udisks-1.0.4-r5:0 for multiple reasons but it is not getting it. Is there a work-around for this problem, did i miss something?

Greetings, may the force be with you.

Last edited by Anakin Skywalker (2013-10-17 12:43:23)

Offline

#2 2013-10-17 10:56:50

Anakin Skywalker
Member
From: Germany
Registered: 2013-03-23
Posts: 18

Re: portage emerge problem

I solved the udiskie thing by uninstalling clementime and udiskie for now but portage is still very strange:

 emerge -avuDN @world

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

Calculating dependencies... done!

!!! The following installed packages are masked:
- dev-libs/icu-51.1-r1000::gentoo (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

GNU-Linux-1 user-a # emerge -av libreoffice

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

Calculating dependencies... done!

!!! The following installed packages are masked:
- dev-libs/icu-51.1-r1000::gentoo (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

After Calculating the dependencies it just does not install the packages  WTF?!

Last edited by Anakin Skywalker (2013-10-17 11:43:11)

Offline

#3 2013-10-17 11:42:03

Anakin Skywalker
Member
From: Germany
Registered: 2013-03-23
Posts: 18

Re: portage emerge problem

Proved fact: Portage is not broken, i did a new installation of portage. But it is still not working..

Last edited by Anakin Skywalker (2013-10-17 11:42:20)

Offline

#4 2013-10-17 13:32:23

overkill
Member
Registered: 2011-09-13
Posts: 243

Re: portage emerge problem

Have you tried `emerge --sync` then emerge world -uDNav --with-bdeps=y` ?

icu-51.1-r1000 isn't masked on my system, in fact it was replaced on 14 Oct with icu-52.1-r1000.

Offline

#5 2013-10-18 09:03:28

Anakin Skywalker
Member
From: Germany
Registered: 2013-03-23
Posts: 18

Re: portage emerge problem

I masked icu-51.1-r1000 because i had a dependencie conflict there. Anyway that should not affect portage.


# emerge world -uDNav --with-bdeps=y
These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! The following installed packages are masked:
- dev-libs/icu-51.1-r1000::gentoo (masked by: package.mask)
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

That doesn't work either.

Offline

#6 2013-10-18 16:51:15

overkill
Member
Registered: 2011-09-13
Posts: 243

Re: portage emerge problem

Well, it seems like one of your install programs needs icu-51.1-r1000, but you have it masked due to a dependency conflict.  I think you have to sort out the conflict in order to continue.

Offline

#7 2013-10-19 20:31:10

Anakin Skywalker
Member
From: Germany
Registered: 2013-03-23
Posts: 18

Re: portage emerge problem

You are completly wrong. I am not that stupid.
Portage would tell me about that conflict, but i also checked the commands before putting icu into package.mask.
There is no difference having that package masked/unmasked.

Last edited by Anakin Skywalker (2013-10-19 20:32:33)

Offline

Board footer

Powered by FluxBB