Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 97242 - kdebase should provide all split packages in kde-base
Summary: kdebase should provide all split packages in kde-base
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-27 12:28 UTC by Thomas Margraf
Modified: 2005-07-02 15:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Margraf 2005-06-27 12:28:38 UTC
I'm assuming both kdialog and kioslaves are included in kdebase. therefore,
there should be virtual packages for all the split ebuilds which are provided by
kdebase.


Reproducible: Always
Steps to Reproduce:
1.emerge kdebase
2.emerge -p kmail
3.

Actual Results:  
emerge -p kmail

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[blocks B     ] =kde-base/kdebase-3.4* (is blocking kde-base/kdialog-3.4.1)
[blocks B     ] =kde-base/kdebase-3.4* (is blocking
kde-base/kdebase-kioslaves-3.4.1-r1)
[ebuild  N    ] kde-base/libksieve-3.4.1
[ebuild  N    ] kde-base/mimelib-3.4.1
[ebuild  N    ] kde-base/kmailcvt-3.4.1
[ebuild  N    ] kde-base/libkmime-3.4.1
[ebuild  N    ] kde-base/kdepim-kioslaves-3.4.1
[ebuild  N    ] kde-base/kdialog-3.4.1
[ebuild  N    ] kde-base/kdebase-kioslaves-3.4.1-r1
[ebuild  N    ] kde-base/kmail-3.4.1


Expected Results:  
install kmail

Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r0,
2.6.12.1 i686)
=================================================================
System uname: 2.6.12.1 i686 AMD Athlon(tm) 64 Processor 3500+
Gentoo Base System version 1.6.12
dev-lang/python:     2.3.4-r1, 2.4.1-r1
sys-apps/sandbox:    1.2.9
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.osuosl.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow X aalib acpi aim alsa apache2 apm arts avi bash-completion berkdb
bitmap-fonts bmp bzlib cdr cpdflib crypt cups curl dbus dga dio divx4linux dvb
dvd dvdr eds emboss encode evo exif fam fbcon fftw flash foomaticdb fortran ftp
gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 hal icq imagemagick imap imlib
ipv6 java jikes jpeg kde lcms libg++ libwww lirc mad mcal mikmod mime ming mmx
mng mono motif mp3 mpeg msn ncurses nls nptl offensive ogg oggvorbis opengl
oscar oss pam pdflib perl png python qt quicktime readline recode samba sdl
session softmmu spell sse ssl svg tcpd theora tiff truetype truetype-fonts
type1-fonts usb vorbis wxgtk1 xine xinerama xml xml2 xmms xv xvid zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2005-06-27 12:50:49 UTC
Not a bug, please read about KDE split ebuilds
(http://www.gentoo.org/doc/en/kde-config.xml). 

Run 'emerge unmerge kdebase' and 'emerge kdebase-meta'. Then you'll be able to
install kmail.
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2005-06-27 12:59:06 UTC
And what would providing virtuals help? kdialog would still be blocked by
kdebase. It doesn't make sense to install something you already have installed.
Please follow the url ph points you to.
Comment 3 Thomas Margraf 2005-06-27 13:14:08 UTC
if portage knew that kdialog and friends were already installed as part of
kdebase, then then users could mix the new split ebuilds and and the old
all-in-one ebuilds. Nevermind tho. I should have RTFM...
Comment 4 Gregorio Guidi (RETIRED) gentoo-dev 2005-07-02 15:23:34 UTC
Actually, we support installing kmail with kdebase, it's just a matter of 
using deprange-dual() instead of deprange() in the ebuild... 
Comment 5 Gregorio Guidi (RETIRED) gentoo-dev 2005-07-02 15:24:02 UTC
... done now.