Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

emerge powerdevil-4.8.2 pulls kdelibs-4.8.3 and others

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
6 posts • Page 1 of 1
Author
Message
dextermagnific
Tux's lil' helper
Tux's lil' helper
Posts: 113
Joined: Sat Apr 16, 2005 10:02 am

emerge powerdevil-4.8.2 pulls kdelibs-4.8.3 and others

  • Quote

Post by dextermagnific » Tue May 08, 2012 9:47 am

Hi,

I wanted to upgrade my powerdevil package to version 4.8.2. My system runs 4.8.2 kde packages. However, emerge wants 4.8.3 packages to install powerdevil 4.8.2:

Code: Select all

emerge -av =powerdevil-4.8.2

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

Calculating dependencies... done!
[ebuild     U  ] kde-base/kde-env-4.8.3 [4.8.2] USE="(-aqua)" 0 kB
[ebuild  N     ] sys-libs/libcap-ng-0.6.6  USE="-python -static-libs" 359 kB
[ebuild     U  ] kde-base/oxygen-icons-4.8.3 [4.8.2] USE="(-aqua) -bindist" 28,432 kB
[ebuild  N     ] net-wireless/bluez-4.99  USE="alsa caps consolekit cups pcmcia readline usb -debug -gstreamer -test-programs" 1,374 kB
[ebuild  N     ] dev-libs/openobex-1.5  USE="bluetooth usb -debug -irda -syslog" 392 kB
[ebuild  N     ] app-mobilephone/obex-data-server-0.4.5  USE="imagemagick usb -debug -gtk" 188 kB
[ebuild  N     ] app-mobilephone/obexd-0.45  USE="usb -eds -nokia -server" 317 kB
[ebuild     U  ] kde-base/kdelibs-4.8.3 [4.8.2] USE="alsa bzip2 fam mmx nls opengl policykit semantic-desktop spell sse sse2 ssl udev udisks upower -3dnow -acl (-altivec) (-aqua) -debug -doc -handbook -jpeg2k -kerberos -lzma -openexr -test (-upnp) -zeroconf" 11,923 kB
[ebuild     U  ] kde-base/nepomuk-4.8.3 [4.8.0] USE="(-aqua) -debug -handbook" 5,804 kB
[ebuild     U  ] kde-base/katepart-4.8.3 [4.8.0] USE="(-aqua) -debug -handbook" 2,093 kB
[ebuild     U  ] kde-base/libkworkspace-4.8.3 [4.8.0] USE="(-aqua) -debug" 33,416 kB
[ebuild     U  ] kde-base/kactivities-4.8.3 [4.8.0] USE="(-aqua)" 41 kB
[ebuild     U  ] kde-base/solid-runtime-4.8.3 [4.8.0] USE="(-aqua) -debug" 0 kB
[ebuild  N     ] net-libs/libbluedevil-1.9.2  USE="(-aqua) -debug" 187 kB
[ebuild  N     ] net-wireless/bluedevil-1.2.3  USE="(-aqua) -debug" LINGUAS="-ar -bs -ca -ca@valencia -cs -da -de -el -en_GB -eo -es -et -eu -fa -fi -fr -ga -hu -it -ja -ko -lt -mai -ms -nb -nds -nl -pa -pl -pt -pt_BR -ro -ru -sk -sl -sr -sr@ijekavian -sr@ijekavianlatin -sr@latin -sv -th -tr -ug -uk -zh_CN -zh_TW" 209 kB
[ebuild     U  ] kde-base/solid-4.8.3 [4.8.0] USE="bluetooth (-aqua) -debug -networkmanager -wicd" 0 kB
[ebuild     U  ] kde-base/powerdevil-4.8.2 [4.7.2] USE="pm-utils (-aqua) -debug (-kdeenablefinal%)" 33,284 kB

Total: 17 packages (10 upgrades, 7 new), Size of downloads: 118,014 kB

Would you like to merge these packages? [Yes/No]
Maybe thse 4.8.3 packages are not pulled by powerdevil but by other dependencies ?
How can I 'limit' versions to 4.8.2 ?

Thanks
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Tue May 08, 2012 1:45 pm

Why do you want to stay at 4.8.2?

Your KDE installation seems to be in a messy state anyway, partially emerge would be upgrading from 4.8.0, 4.8.2 or even as old as 4.7.2. All KDE packages should be at the same minor version number, let alone major version.

When was your last emerge -uv world? Do you regularly do `emerge <package-atom>-<version>` resulting in a (messy) world file full of version dependencies? Do you have any kde packages mentioned inside package.keywords, package.unmask and/or package.mask that affect what versions portage would or could update?

Code: Select all

# grep kde /etc/portage/package.keywords
# grep kde /etc/portage/package.unmask
# grep kde /etc/portage/package.mask
# grep kde /var/lib/portage/world
Top
dextermagnific
Tux's lil' helper
Tux's lil' helper
Posts: 113
Joined: Sat Apr 16, 2005 10:02 am

  • Quote

Post by dextermagnific » Tue May 08, 2012 3:37 pm

When I upgrade kde packages, I do not upgrade them all. Only the one I use frequently. That's why you see that some of packages are 4.7.2, 4.8.0, ...
I never perform emerge -uv world because it takes too much time.

Code: Select all

grep kde /var/lib/portage/world

kde-base/ark
kde-base/dolphin
kde-base/dolphin-plugins
kde-base/drkonqi
kde-base/filelight
kde-base/gwenview
kde-base/kamera
kde-base/kate
kde-base/kcalc
kde-base/kcheckpass
kde-base/kdeartwork-desktopthemes
kde-base/kdeartwork-iconthemes
kde-base/kdeartwork-sounds
kde-base/kdeartwork-styles
kde-base/kdeartwork-wallpapers
kde-base/kdebase-data
kde-base/kdebase-desktoptheme
kde-base/kdebase-kioslaves
kde-base/kdebase-menu
kde-base/kdebase-menu-icons
kde-base/kdebase-runtime-meta
kde-base/kdebase-startkde
kde-base/kdebugdialog
kde-base/kdelibs
kde-base/kdepasswd
kde-base/kdepim-icons
kde-base/kdepim-runtime
kde-base/kdepim-strigi-analyzer
kde-base/kdepimlibs
kde-base/kdeplasma-addons
kde-base/kdesdk-scripts
kde-base/kdm
kde-base/kdnssd
kde-base/kget
kde-base/khotkeys
kde-base/kioclient
kde-base/klipper
kde-base/kmail
kde-base/kmix
kde-base/knotes
kde-base/knotes:4
kde-base/knotify
kde-base/kompare
kde-base/konq-plugins
kde-base/konqueror
kde-base/konsole
kde-base/kontact
kde-base/kopete
kde-base/korganizer
kde-base/kquitapp
kde-base/krunner
kde-base/ksmserver
kde-base/ksnapshot
kde-base/kstyles
kde-base/ktimetracker
kde-base/kwallet
kde-base/kwin
kde-base/kwrite
kde-base/libplasmaclock
kde-base/libplasmagenericshell
kde-base/mplayerthumbs
kde-base/okteta
kde-base/okular
kde-base/phonon-kde
kde-base/plasma-apps
kde-base/plasma-runtime
kde-base/plasma-workspace
kde-base/powerdevil
kde-base/solid
kde-misc/kwebkitpart
The other greps give nothing.

But this does not explain why emerging a 4.8.2 version pulls 4.8.3 dependencies.
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Tue May 08, 2012 8:55 pm

Ok, no version atoms visible there, that's good.

There is one likely explanation: You accept ~arch keywords, and powerdevil has some >=4.8.0 or >=4.8.2 dependencies that are currently not fulfilled, so portage tries to update to latest available version, which is 4.8.3 when you accept ~arch. What puzzles me is what possible reason could make you want to emerge 4.8.2 when there is 4.8.3 available and you want to keep (future) updates to a minimum anyway.
Top
dextermagnific
Tux's lil' helper
Tux's lil' helper
Posts: 113
Joined: Sat Apr 16, 2005 10:02 am

emerge powerdevil-4.8.2 pulls kdelibs-4.8.3 [SOLVED]

  • Quote

Post by dextermagnific » Wed May 09, 2012 6:48 am

Yes I think I have ~x86 keyword always accepted is my make.conf.
I want to merge 4.8.2 because I don't want to compile kdelibs again. I have compiled the 4.8.2 version not a long ago. I have a slow machine so cimpiling all that stuff takes great time.
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Wed May 09, 2012 8:04 am

If you want to stay with 4.8.2 you will need to mask those would-be 4.8.3 dependencies then.
Top
Post Reply

6 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic