Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 105324 - cjkcodecs should not block python2.4
Summary: cjkcodecs should not block python2.4
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-08 19:55 UTC by Zarick Lau
Modified: 2005-09-26 06:18 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 Zarick Lau 2005-09-08 19:55:27 UTC
With python ~x86, upgrade python will upgrade to python-2.4
emerge will complain cjkcodecs block the upgrade.

I know that, cjkcodeces has merged with python-2.4 and python-2.4 installation
doesn't need cjkcodecs.
But python is slotted. ie. after upgrade to python2.4, my python2.3 still exists,
and if I want to use cjkcodecs with python2.3, cjkcodecs should be still there.


Reproducible: Always
Steps to Reproduce:
1. emerge cjkcodecs
2. echo "python ~x86" >> /etc/portage/package.keywords
3. emerge -Dav python

Actual Results:  
cjkcodeces block emerge of python-2.4

Expected Results:  
no blocker

Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.5-r1, 2.6.10-hardened-r3-b1 i686)
=================================================================
System uname: 2.6.10-hardened-r3-b1 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.10
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.gentoo.gr.jp http://gentoo.gg3.net/
ftp://gg3.net/pub/linux/gentoo/ ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO
ftp://ftp.jaist.ac.jp/pub/os/Linux/Gentoo/"
LANG="en_US.UTF-8"
LINGUAS="en zh_HK zh_TW zh_CN ja kr"
MAKEOPTS=""
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.asia.gentoo.org/gentoo-portage"
USE="x86 X aac alsa apm avi berkdb bitmap-fonts cjk crypt cscope cups curl eds
emboss encode esd evo fam fbcon firefox foomaticdb fortran gdbm gif gnome gpm
gstreamer gtk gtk2 hal imagemagick imap imlib ipv6 java jpeg junit libg++ libwww
mad mbox mikmod mmxPortage 2.0.51.22-r2 (default-linux/x86/2005.0,
gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.10-hardened-r3-b1 i686)
=================================================================
System uname: 2.6.10-hardened-r3-b1 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.10
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.gentoo.gr.jp http://gentoo.gg3.net/
ftp://gg3.net/pub/linux/gentoo/ ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO
ftp://ftp.jaist.ac.jp/pub/os/Linux/Gentoo/"
LANG="en_US.UTF-8"
LINGUAS="en zh_HK zh_TW zh_CN ja kr"
MAKEOPTS=""
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.asia.gentoo.org/gentoo-portage"
USE="x86 X aac alsa apm avi berkdb bitmap-fonts cjk crypt cscope cups curl eds
emboss encode esd evo fam fbcon firefox foomaticdb fortran gdbm gif gnome gpm
gstreamer gtk gtk2 hal imagemagick imap imlib ipv6 java jpeg junit libg++ libwww
mad mbox mikmod mmx motif mozilla mp3 mpeg mysql ncurses nls ogg oggvorbis
opengl oss pam pdflib perl png ppds python qt quicktime readline samba sasl sdl
slang spell sqlite sse sse2 ssl svga tcpd tiff truetype truetype-fonts
type1-fonts unicode usb vorbis xml2 xrandr xv zlib linguas_en linguas_zh_HK
linguas_zh_TW linguas_zh_CN linguas_ja linguas_kr userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY motif mozilla mp3
mpeg mysql ncurses nls ogg oggvorbis opengl oss pam pdflib perl png ppds python
qt quicktime readline samba sasl sdl slang spell sqlite sse sse2 ssl svga tcpd
tiff truetype truetype-fonts type1-fonts unicode usb vorbis xml2 xrandr xv zlib
linguas_en linguas_zh_HK linguas_zh_TW linguas_zh_CN linguas_ja linguas_kr
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-09-09 06:06:14 UTC
I'm afraid it's not feasible with current portage at least...
Comment 2 Alastair Tse (RETIRED) gentoo-dev 2005-09-26 06:18:24 UTC
i'm afraid we can't support modules installed for anything other than the default python on the system. 
hence we need to block if you are using python-2.4.