Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 401981 - sys-fs/bleachbit-0.9.1 fails to compile ( sandbox violation )
Summary: sys-fs/bleachbit-0.9.1 fails to compile ( sandbox violation )
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Samuli Suominen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-02 19:54 UTC by Zhu Sha Zang
Modified: 2012-02-23 08:33 UTC (History)
0 users

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


Attachments
My emerge --info (emerge-info,9.80 KB, text/plain)
2012-02-02 19:54 UTC, Zhu Sha Zang
Details
elog of bleachbit (sys-fs:bleachbit-0.9.1:20120202-235152.log,239 bytes, text/plain)
2012-02-03 00:01 UTC, Zhu Sha Zang
Details
emerge created with -d option (emerge-bleachbit,146.88 KB, text/plain)
2012-02-03 00:03 UTC, Zhu Sha Zang
Details
Enviroment of bleachbit (environment.bz2,31.85 KB, text/plain)
2012-02-22 17:52 UTC, Zhu Sha Zang
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Zhu Sha Zang 2012-02-02 19:54:14 UTC
Created attachment 300819 [details]
My emerge --info

I cannnot install bleachbit cos the emerge process finished like that:
>>> Emerging (1 of 1) sys-fs/bleachbit-0.9.1
>>> Downloading 'http://distfiles.gentoo.org/distfiles/bleachbit-0.9.1.tar.bz2'
--2012-02-01 23:34:18-- http://distfiles.gentoo.org/distfiles/bleachbit-0.9.1.tar.bz2
Resolvendo distfiles.gentoo.org (distfiles.gentoo.org)... 156.56.247.195, 216.165.129.135, 64.50.233.100, ...
Conectando-se a distfiles.gentoo.org (distfiles.gentoo.org)|156.56.247.195|:80... conectado.
A requisição HTTP foi enviada, aguardando resposta... 200 OK
Tamanho: 302216 (295K) [application/x-tar]
Salvando em: “/usr/portage/distfiles/bleachbit-0.9.1.tar.bz2”

100%[======================================>] 302.216 85,2K/s em 3,5s

2012-02-01 23:34:23 (85,2 KB/s) - “/usr/portage/distfiles/bleachbit-0.9.1.tar.bz2” salvo [302216/302216]

* bleachbit-0.9.1.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking bleachbit-0.9.1.tar.bz2 to /var/tmp/portage/sys-fs/bleachbit-0.9.1/work
>>> Source unpacked in /var/tmp/portage/sys-fs/bleachbit-0.9.1/work
>>> Preparing source in /var/tmp/portage/sys-fs/bleachbit-0.9.1/work/bleachbit-0.9.1 ...
* Converting shebang in 'bleachbit.py'
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/sys-fs/bleachbit-0.9.1/work/bleachbit-0.9.1 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/sys-fs/bleachbit-0.9.1/work/bleachbit-0.9.1 ...
* Building of sys-fs/bleachbit-0.9.1 with CPython 2.7...
python2.7 setup.py build -b build-2.7
info: starting BleachBit version 0.9.1
warning: cannot find GPLv3 license text file
running build
running build_py
creating build-2.7
creating build-2.7/lib
creating build-2.7/lib/bleachbit
copying bleachbit/CleanerML.py -> build-2.7/lib/bleachbit
copying bleachbit/Action.py -> build-2.7/lib/bleachbit
copying bleachbit/General.py -> build-2.7/lib/bleachbit
copying bleachbit/__init__.py -> build-2.7/lib/bleachbit
copying bleachbit/Update.py -> build-2.7/lib/bleachbit
copying bleachbit/GUI.py -> build-2.7/lib/bleachbit
copying bleachbit/CLI.py -> build-2.7/lib/bleachbit
copying bleachbit/Memory.py -> build-2.7/lib/bleachbit
copying bleachbit/Unix.py -> build-2.7/lib/bleachbit
copying bleachbit/Options.py -> build-2.7/lib/bleachbit
copying bleachbit/RecognizeCleanerML.py -> build-2.7/lib/bleachbit
copying bleachbit/GuiPreferences.py -> build-2.7/lib/bleachbit
copying bleachbit/Winapp.py -> build-2.7/lib/bleachbit
copying bleachbit/Common.py -> build-2.7/lib/bleachbit
copying bleachbit/Command.py -> build-2.7/lib/bleachbit
copying bleachbit/Windows.py -> build-2.7/lib/bleachbit
copying bleachbit/GuiBasic.py -> build-2.7/lib/bleachbit
copying bleachbit/Special.py -> build-2.7/lib/bleachbit
copying bleachbit/DeepScan.py -> build-2.7/lib/bleachbit
copying bleachbit/Diagnostic.py -> build-2.7/lib/bleachbit
copying bleachbit/FileUtilities.py -> build-2.7/lib/bleachbit
copying bleachbit/Cleaner.py -> build-2.7/lib/bleachbit
copying bleachbit/Worker.py -> build-2.7/lib/bleachbit
warning: build_py: byte-compiling is disabled, skipping.

make -j2 --load-average -C po
make: Entrando no diretório `/var/tmp/portage/sys-fs/bleachbit-0.9.1/work/bleachbit-0.9.1/po'
python ../bleachbit/CleanerML.py pot
info: starting BleachBit version 0.9.1
warning: cannot find GPLv3 license text file
ACCESS DENIED mkdir: /root/.gnome2

(CleanerML.py:27817): libgnomevfs-WARNING **: Unable to create ~/.gnome2 directory: Permissão negada
debug: makedirs(/var/tmp/portage/sys-fs/bleachbit-0.9.1/homedir/.config/bleachbit)
debug: makedirs(/var/tmp/portage/sys-fs/bleachbit-0.9.1/homedir/.config)
info: automatically preserving language 'pt'
info: automatically preserving language 'pt'
make: Saindo do diretório `/var/tmp/portage/sys-fs/bleachbit-0.9.1/work/bleachbit-0.9.1/po'
>>> Source compiled.
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE "/var/log/sandbox/sandbox-27745.log"

VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line

F: mkdir
S: deny
P: /root/.gnome2
A: /root/.gnome2
R: /root/.gnome2
C: /usr/bin/python2.7 ../bleachbit/CleanerML.py pot
--------------------------------------------------------------------------------

>>> Failed to emerge sys-fs/bleachbit-0.9.1
*
* The following package has failed to build or install:
*
* (sys-fs/bleachbit-0.9.1::gentoo, ebuild scheduled for merge)
Comment 1 Agostino Sarubbo gentoo-dev 2012-02-02 19:58:47 UTC
next time please post entire log as attachment.
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2012-02-02 20:31:17 UTC
It's either caused by HOME or some of the XDG variables being set. I would need the 'environment' file attached here that is printed at the end of emerge. Reopen with that attached.
Comment 3 Zhu Sha Zang 2012-02-03 00:01:22 UTC
Created attachment 300827 [details]
elog of bleachbit

This elog are created using -d option in emerge
Comment 4 Zhu Sha Zang 2012-02-03 00:03:10 UTC
Created attachment 300829 [details]
emerge created with -d option

I've used -d option in this attempt.
Comment 5 Zhu Sha Zang 2012-02-03 00:04:42 UTC
I've addes two more arch to help. I'm hope with this don't let anyone loose time trying understand the problem this time.

Thanks.
Comment 6 Samuli Suominen (RETIRED) gentoo-dev 2012-02-22 15:16:14 UTC
Hmm, still no environment file attached, so closing again
Comment 7 Zhu Sha Zang 2012-02-22 17:52:42 UTC
Created attachment 302847 [details]
Enviroment of bleachbit

Acquired from /var/tmp/portage/bleachbit-0.9.1/temp/enviroment.

Thanks
Comment 8 Zhu Sha Zang 2012-02-22 17:53:22 UTC
Sorry for this delay!
Comment 9 Samuli Suominen (RETIRED) gentoo-dev 2012-02-22 18:29:53 UTC
thanks.  weird, I couldn't find the culprit from your enviroment either, and thus haven't been able to reproduce this.  however, lets try some of the old tricks:

+  22 Feb 2012; Samuli Suominen <ssuominen@gentoo.org> bleachbit-0.9.1.ebuild:
+  addpredict for /root/.gnome2 wrt #401981 by Zhu Sha Zang
+

please sync in hour or two, and retry, reopen if it still fails (i'd be suprised)
Comment 10 Zhu Sha Zang 2012-02-23 08:33:18 UTC
Solved. Thanks