Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 232467 - app-admin/python-updater-0.5 - wants to merge packages forever.
Summary: app-admin/python-updater-0.5 - wants to merge packages forever.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords: InVCS
: 232469 232471 239262 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-07-20 12:58 UTC by Pacho Ramos
Modified: 2008-10-01 21:45 UTC (History)
8 users (show)

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 Pacho Ramos gentoo-dev 2008-07-20 12:58:24 UTC
Every time I run python-updater it wants to reemerge vte even if it already re-emerged it:
 # python-updater 
 * Starting Python Updater from 2.4 to 2.5 :
 *   Adding to list: =x11-libs/vte-0.16.13
...



Reproducible: Always
Comment 1 Pacho Ramos gentoo-dev 2008-07-20 13:00:35 UTC
Portage 2.1.4.4 (default/linux/amd64/2008.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.24-tuxonice-r9 x86_64)
=================================================================
System uname: 2.6.24-tuxonice-r9 x86_64 Intel(R) Core(TM)2 Duo CPU T9300 @ 2.50GHz
Timestamp of tree: Sat, 19 Jul 2008 10:00:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r13, 2.5.2-r5
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=nocona -fomit-frame-pointer"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -march=nocona -fomit-frame-pointer"
DISTDIR="/usr/distfiles"
FEATURES="autoaddcvs ccache collision-protect cvs distlocks metadata-transfer multilib-strict parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.free.fr/mirrors/ftp.gentoo.org"
LANG="es_ES.UTF-8"
LC_ALL="es_ES.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="es es_ES en_US"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
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="/usr/portage/local/layman/sunrise /usr/portage/local/layman/desktop-effects /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 avahi bash-completion berkdb bluetooth branding bzip2 cairo cddb cdparanoia cdr cli consolekit cracklib crypt css cups daap dbus dell divx djvu dts dvd dvdr dvdread dvi eds emboss emovix encode evo exif fam fbcondecor fbsplash ffmpeg flac fortran galago gdbm gif glitz gmedia gnome gnome-keyring gpm gstreamer gtk hal iconv ieee1394 ipv6 isdnlog java jpeg kdeenablefinal kdehiddenvisibility kpathsea ladspa laptop latex lcms ldap libnotify lirc mad midi mikmod mjpeg mmx mono moonlight mp3 mpeg mudflap multilib musepack musicbrainz ncurses network network-cron nls nptl nptlonly ogg opengl openmp pam pch pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline realmedia reflection scanner sdl session smp speex spell spl sse sse2 ssl ssse3 startup-notification svg t1lib tcpd theora threads tiff totem truetype unicode usb vcd vorbis wmf wmp xattr xcb xft xinetd xml xorg xulrunner xv xvid zeroconf zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter 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 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="es es_ES en_US" USERLAND="GNU" VIDEO_CARDS="nvidia nv"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Michael Laß 2008-07-20 14:21:09 UTC
Same problem here
Comment 3 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-07-20 17:41:21 UTC
*** Bug 232471 has been marked as a duplicate of this bug. ***
Comment 4 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-07-20 17:41:56 UTC
*** Bug 232469 has been marked as a duplicate of this bug. ***
Comment 5 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-07-20 17:43:38 UTC
Multiple packages, see dup'd bugs.
Comment 6 A. Person 2008-07-20 18:52:58 UTC
I get it with vte, gnumeric, boost, and miro.
Comment 7 Pacho Ramos gentoo-dev 2008-07-22 11:30:13 UTC
Seems that it's because they are in:
PKGS_MANUAL="app-office/gnumeric app-office/dia dev-libs/boost x11-libs/vte"

under /usr/sbin/python-updater

Why is this needed?
Comment 8 Pacho Ramos gentoo-dev 2008-07-22 12:18:33 UTC
Maybe it's because these packages don't install python related files in /usr/lib64/python_._/site-packages, Is this OK? Is this FHS compliant or should be reported to upstream?

Anyway seems that x11-libs/vte-0.16.13 install files in /usr/lib64/python2.5/site-packages/gtk-2.0, maybe it could be removed from PKGS_MANUAL

Thanks for help
Comment 9 Chris Karakas 2008-07-24 12:50:47 UTC
I get it with boost, vte, blender, wxpython-docs, dia.
Comment 10 David Leverton 2008-08-05 19:30:53 UTC
IMHO it should add the "check: manual [Added to list manually]" annotation without needing to give the --verbose switch, preferably with a reference to the man page for more information.  That would save a lot of confusion.
Comment 11 Denilson Sá Maia 2008-08-05 19:49:27 UTC
(In reply to comment #10)
> IMHO it should add the "check: manual [Added to list manually]" annotation
> without needing to give the --verbose switch, preferably with a reference to
> the man page for more information.  That would save a lot of confusion.

I'm not sure if I understood, but a simple message telling us that python-updater can't detect if these programs are really needed to be re-emerged, and explaining that they will always be included in python-updater, could be enough.

Of course, if this is really the case.
Comment 12 Ali Polatel (RETIRED) gentoo-dev 2008-08-25 09:00:11 UTC
Check manual prints reason without --verbose switch.
This is in svn¹ and will be released with the new version soon.

¹: http://overlays.gentoo.org/proj/python/changeset/105
Comment 13 Ali Polatel (RETIRED) gentoo-dev 2008-08-25 09:57:08 UTC
Version 0.6 should fix this, thanks for reporting.
Comment 14 Peter Alfredsen (RETIRED) gentoo-dev 2008-10-01 21:45:18 UTC
*** Bug 239262 has been marked as a duplicate of this bug. ***