First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 136159
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Chris Bainbridge (RETIRED) <chrb@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Andrew Ross (RETIRED) <aross@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
unmerge.log log of emerge unmerge xen-tools text/plain Andrew Ross (RETIRED) 2006-06-09 01:57 0000 22.48 KB Details
clean-pyc.patch ebuild patch to use distutils eclass patch Andrew Ross (RETIRED) 2006-06-09 01:59 0000 701 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 136159 depends on: Show dependency tree
Bug 136159 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-06-09 01:56 0000
app-emulation/xen-tools-3.0.2 installs both .py and .pyc files, but the .pyc
files are modified/overwritten during program execution so portage doesn't
remove them during the unmerge.

Portage 2.0.54-r2 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r3,
2.6.16.18-xen i686)
=================================================================
System uname: 2.6.16.18-xen i686 AMD Athlon(tm)
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
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.6-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-mtune=athlon-xp -O2 -pipe -mno-tls-direct-seg-refs"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mtune=athlon-xp -O2 -pipe -mno-tls-direct-seg-refs"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig collinsion-protect distlocks maketest sandbox sfperms
strict test"
GENTOO_MIRRORS="http://mirror.aarnet.edu.au/pub/gentoo
http://distfiles.gentoo.org
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.au.gentoo.org/gentoo-portage"
USE="x86 acl apache2 bash-completion berkdb bitmap-fonts bzip2 cli crypt cups
encode expat foomaticdb gdbm gif gpm imlib isdnlog jpeg libg++ libwww mikmod
motif mp3 mpeg ncurses nls nptl ogg opengl oss pam pcre pdflib perl png pppd
python qt quicktime readline reflection sdl session spell spl ssl symlink sysfs
tcpd truetype truetype-fonts type1-fonts udev vorbis xml xml2 xmms xorg xv zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS,
PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS

------- Comment #1 From Andrew Ross (RETIRED) 2006-06-09 01:57:39 0000 -------
Created an attachment (id=88748) [edit]
log of emerge unmerge xen-tools

------- Comment #2 From Andrew Ross (RETIRED) 2006-06-09 01:59:56 0000 -------
Created an attachment (id=88749) [edit]
ebuild patch to use distutils eclass

The distutils eclass already addresses this problem, so I think using it is the
simplest solution.

I'm confirmed that when this patch is applyed the .pyc files are correctly
removed during unmerge.

------- Comment #3 From Chris Bainbridge (RETIRED) 2006-06-09 10:20:00 0000 -------
Thanks. I've commited your patch.

First Last Prev Next    No search results available      Search page      Enter new bug