Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 348295 - www-client/pybugz should depend on dev-python/argparse
Summary: www-client/pybugz should depend on dev-python/argparse
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: William Hubbs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-09 19:15 UTC by Alexey Shvetsov
Modified: 2011-02-15 08:04 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 Alexey Shvetsov archtester gentoo-dev 2010-12-09 19:15:10 UTC
$ emerge --info 
app-shells/bash:     4.1_p9
dev-java/java-config: 2.1.11-r2
dev-lang/python:     2.6.6-r1, 2.7.1, 3.1.2-r4
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 2.0.1-r1
sys-apps/openrc:     0.6.8
sys-apps/sandbox:    2.3-r1
sys-devel/autoconf:  2.13, 2.68
sys-devel/automake:  1.6.3-r1, 1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.5.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.4
sys-devel/make:      3.82
virtual/os-headers:  2.6.36 (sys-kernel/linux-headers)
Repositories: gentoo science alexxy sunrise x11 kde qting-edge gamerlay-stable aidecoe rion local cross
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -ggdb -pipe -march=native -mtune=native -mfpmath=sse -msse4.1 -floop-interchange -floop-strip-mine -floop-block -floop-parallelize-all"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/openvpn/easy-rsa /var/bind /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O2 -ggdb -pipe -march=native -mtune=native -mfpmath=sse -msse4.1 -floop-interchange -floop-strip-mine -floop-block -floop-parallelize-all"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks fixlafiles fixpackages metadata-transfer news parallel-fetch preserve-libs protect-owned sandbox sfperms sign splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS="-O2 -ggdb -pipe -march=native -mtune=native -mfpmath=sse -msse4.1 -floop-interchange -floop-strip-mine -floop-block -floop-parallelize-all"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="ru_RU.UTF-8"
LDFLAGS="-Wl,-O1,--hash-style=gnu,--sort-common,--as-needed"
LINGUAS="ru en"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_COMPRESS="lzma"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/science /var/lib/layman/alexxy /var/lib/layman/sunrise /var/lib/layman/x11 /var/lib/layman/kde /var/lib/layman/qting-edge /var/lib/layman/gamerlay /var/lib/layman/aidecoe /var/lib/layman/rion /usr/local/overlays/portage /usr/local/overlays/cross"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
Portage 2.2.0_alpha7_p6 (default/linux/amd64/10.0/desktop/kde, gcc-4.5.1, glibc-2.12.1-r3, 2.6.37-rc5-gentoo x86_64)
=================================================================
System uname: Linux-2.6.37-rc5-gentoo-x86_64-Intel-R-_Core-TM-2_Duo_CPU_E7200_@_2.53GHz-with-gentoo-2.0.1
Timestamp of tree: Wed, 08 Dec 2010 17:30:01 +0000
USE="X a52 aac acl acpi addressbook akonadi alisp alltargets alsa amd64 amr amrnb amrr amrwb analogtv apache2 apbs arpack avahi bash-completion berkdb bittorrent blas branding btrfs bzip2 cairo caps cdaudio cdinstall cdr chdir cli config-file consolekit context cracklib crypt cups curl cvs cxx cyrillic d daap dbus detex device-mapper dga dhcp dirac disk-partition divx djvu dlz dns dovecot-sasl dri dts dv dvb dvbplayer dvbsetup dvd dvdnav dvdr ebook emboss enca encode exif extensions extra extraengine extras faac faad fam fbcondecor ffmpeg fftw flac fontconfig foomaticdb fortran ftp fts3 gd gdbm gensplash geoip gif gimp git glib glitz gmedia gmp gnutls google-gadgets gpac gpg gphoto2 gpm grace graphics graphite graphviz gs gsl gstreamer gtk gui h224 h281 h323 hal http-forms http-server humanities iconv idn ieee1394 imagemagick imap inotify iodbc iproute2 ipv6 ithreads jadetex java java6 javascript jingle jpeg jpeg2k kde kipi kpathsea ladspa lame lapack lastfm latex lcms ldap lensfun libffi libnotify live llvm lm_sensors lvm lzma lzo mad maildir managesieve marble mbox md5sum mdnsresponder-compat melt mem-scramble mikmod mktemp mmx mmxext mng modules mopac7 motif mp2 mp3 mp4 mpeg mpi-threads mplayer mpqc mudflap multilib music mysql mysqli ncurses nemesi nepomuk netpbm network network-cron nls nptl nptlonly nsplugin nut objc ogg omega openal openbabel openexr opengl openmp openssl optimization pam pango pbxt pch pcntl pcre pdf perl phonon php pipechan plasma plotutils plugins png pnm policykit pop3d posix postfix postscript povray ppds pppd prolog ps pstricks publishers pulseaudio python python3 qt3support qt4 quicktime rar rdesktop readline realmedia redland resolvconf rss rtc samba sandbox sasl schroedinger science screen sdl semantic-desktop sensord session setup sftp shaders sieve sip sipim skype slang smbclient smbsharemodes smp sox spamassassin speex spell sql sqlite srt srtp sse sse2 sse3 sse4 ssl ssse3 startup-notification strong-optimization subversion suexec svg symlink sysfs syslog tcl tcpd tetex tex tex4ht themes theora threads threadsafe thumbnail tiff tinker tk tools truetype udev umfpack unicode unzip urandom usb utempter utils uuid v4l v4l2 vboxwebsrv vde vhook vhosts video videos vim vim-syntax visualization vorbis wav webdav webinterface webkit wmf wmp wxwidgets wxwindows x264 x86emu xattr xcb xcomposite xetex xinerama xml xmlrpc xorg xpm xrandr xrender xscreensaver xtradb xulrunner xv xvid xvmc yv12 zeroconf zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru en" PHP_TARGETS="php5-3" QEMU_SOFTMMU_TARGETS="arm" QEMU_USER_TARGETS="arm" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="radeon r600" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2010-12-09 19:19:15 UTC
dupe of bug 328117 ? too lacking in details to tell
Comment 2 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2010-12-09 19:25:34 UTC
(In reply to comment #1)
> dupe of bug 328117 ? too lacking in details to tell
> 

Sorry for the minimal comment. What I meant was:

Please provide the version you are inquiring about. 0.9* and -9999 have argparse already:

RDEPEND="${DEPEND}
|| ( dev-lang/python:2.7 dev-python/argparse )
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2010-12-09 19:37:38 UTC
Free foot massage!
Comment 4 Alexey Shvetsov archtester gentoo-dev 2010-12-10 03:24:20 UTC
Sorry its about -0.9 version
Comment 5 William Hubbs gentoo-dev 2011-01-09 18:42:54 UTC
Alexey,

I also do not understand what your issue is. The following is in RDepend
for the 0.9.0_rc1 ebuild:

RDEPEND="${DEPEND}
|| ( dev-lang/python:2.7 dev-python/argparse )

That means that if you have python-2.7 it doesn't depend on argparse,
but it does for other versions of python-2, and that is correct because
argparse is part of the python standard library for python 2.7, but not
for older versions of python-2.

Can you elaborate more on what your issue is?

Thanks,

William
Comment 6 William Hubbs gentoo-dev 2011-02-15 08:04:45 UTC
The ebuild uses a slot dependency for argparse or python 2.7, so this should be fixed.