Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 484588 - kde-base/kdelibs-4.11.1[doc] sandbox violation on install
Summary: kde-base/kdelibs-4.11.1[doc] sandbox violation on install
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-11 15:32 UTC by Ian Abbott
Modified: 2013-09-12 06:17 UTC (History)
0 users

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


Attachments
Access violation summary (sandbox-1346.log,3.29 KB, text/plain)
2013-09-11 15:33 UTC, Ian Abbott
Details
emerge --info (emerge-info.txt,5.24 KB, text/plain)
2013-09-11 15:40 UTC, Ian Abbott
Details
Build log (compressed with xz) (build.log.xz,413.52 KB, application/x-xz)
2013-09-11 15:43 UTC, Ian Abbott
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ian Abbott 2013-09-11 15:32:37 UTC
USE="doc" emerge -1 =kde-base/kdelibs-4.11.1 # failed during the install phase while installing API documentation:

 * Installing API documentation. This could take a bit of time.
Traceback (most recent call last):
  File "/usr/lib64/portage/bin/dohtml.py", line 234, in <module>
    main()
  File "/usr/lib64/portage/bin/dohtml.py", line 219, in main
    success |= install(basename, dirname, options)
  File "/usr/lib64/portage/bin/dohtml.py", line 89, in install
    dodir(destdir)
  File "/usr/lib64/portage/bin/dohtml.py", line 44, in dodir
    os.makedirs(path, 0o755)
  File "/usr/lib64/python2.7/os.py", line 150, in makedirs
    makedirs(head, mode)
  File "/usr/lib64/python2.7/os.py", line 150, in makedirs
    makedirs(head, mode)
  File "/usr/lib64/python2.7/os.py", line 157, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/HTML'
 * ERROR: kde-base/kdelibs-4.11.1::gentoo failed (install phase):
 *   dohtml failed


Reproducible: Always
Comment 1 Ian Abbott 2013-09-11 15:33:30 UTC
Created attachment 358476 [details]
Access violation summary
Comment 2 Ian Abbott 2013-09-11 15:40:47 UTC
Created attachment 358478 [details]
emerge --info
Comment 3 Ian Abbott 2013-09-11 15:43:15 UTC
Created attachment 358480 [details]
Build log (compressed with xz)
Comment 4 Michael Palimaka (kensington) gentoo-dev 2013-09-11 16:54:47 UTC
I wonder if this might be a bug in portage:

docinto /HTML
dodoc /tmp/a.html # /usr/share/doc/foo-3/HTML/a.html
dohtml /tmp/a.html # sandbox violation: /HTML
Comment 5 Michael Palimaka (kensington) gentoo-dev 2013-09-12 06:17:59 UTC
Thanks, you discovered a regression in portage! It is fixed in portage-2.2.3.

http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=patch;h=45ee7b009ad50eafd227acfd7cc14adc8aa469ab