Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 656146 - x11-wm/enlightenment-0.22.3 : sandbox issue (XDG_xxx_DIR related)
Summary: x11-wm/enlightenment-0.22.3 : sandbox issue (XDG_xxx_DIR related)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Joonas Niilola
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-20 08:59 UTC by Toralf Förster
Modified: 2018-05-25 22:35 UTC (History)
2 users (show)

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


Attachments
emerge-info.txt (emerge-info.txt,18.99 KB, text/plain)
2018-05-20 08:59 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,294.76 KB, text/plain)
2018-05-20 08:59 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,37.93 KB, application/x-bzip)
2018-05-20 08:59 UTC, Toralf Förster
Details
logs.tbz2 (logs.tbz2,633 bytes, application/x-bzip)
2018-05-20 08:59 UTC, Toralf Förster
Details
sandbox-10404.log (sandbox-10404.log,538 bytes, text/plain)
2018-05-20 08:59 UTC, Toralf Förster
Details
x11-wm:enlightenment-0.22.3:20180520-060855.log.bz2 (x11-wm:enlightenment-0.22.3:20180520-060855.log.bz2,18.48 KB, application/x-bzip)
2018-05-20 09:00 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2018-05-20 08:59:43 UTC
This issue is forced at the tinderbox (pls see bug #567192 too) by setting:

export XDG_DESKTOP_DIR="/root/Desktop"
export XDG_DOCUMENTS_DIR="/root/Documents"
export XDG_DOWNLOAD_DIR="/root/Downloads"
export XDG_MUSIC_DIR="/root/Music"
export XDG_PICTURES_DIR="/root/Pictures"
export XDG_PUBLICSHARE_DIR="/root/Public"
export XDG_TEMPLATES_DIR="/root/Templates"
export XDG_VIDEOS_DIR="/root/Videos"
export XDG_RUNTIME_DIR="/root/run"
export XDG_CONFIG_HOME="/root/config"
export XDG_CACHE_HOME="/root/cache"
export XDG_DATA_HOME="/root/share"

sandbox output:

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

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.0-developer_libressl_20180512-235059

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-7.3.0 *

Available Python interpreters, in order of preference:
  [1]   python3.5
  [2]   python2.7 (fallback)
  [3]   jython2.7 (fallback)
Available Ruby profiles:
  [1]   ruby23 (with Rubygems) *
java-config:
The following VMs are available for generation-2:
*)	IcedTea JDK 3.7.0 [icedtea-bin-8]
Available Java Virtual Machines:
  [1]   icedtea-bin-8  system-vm

emerge -qpv x11-wm/enlightenment
[ebuild  NS   ] x11-wm/enlightenment-0.22.3 [1.0.17] USE="nls pam udisks -doc -systemd -wayland" ENLIGHTENMENT_MODULES="appmenu backlight battery bluez4 clock conf conf-applications conf-bindings conf-dialogs conf-display conf-interaction conf-intl conf-menus conf-paths conf-performance conf-randr conf-shelves conf-theme conf-window-manipulation conf-window-remembers connman cpufreq everything fileman fileman-opinfo gadman geolocation ibar ibox lokker luncher mixer msgbus music-control notification packagekit pager pager-plain quickaccess shot start syscon sysinfo systray tasks teamwork temperature tiling time vkbd winlist wireless wizard wl-buffer wl-desktop-shell wl-drm wl-text-input wl-weekeyboard wl-wl wl-x11 xkbswitch xwayland"
Comment 1 Toralf Förster gentoo-dev 2018-05-20 08:59:46 UTC
Created attachment 532276 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2018-05-20 08:59:49 UTC
Created attachment 532278 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2018-05-20 08:59:52 UTC
Created attachment 532280 [details]
etc.portage.tbz2
Comment 4 Toralf Förster gentoo-dev 2018-05-20 08:59:55 UTC
Created attachment 532282 [details]
logs.tbz2
Comment 5 Toralf Förster gentoo-dev 2018-05-20 08:59:58 UTC
Created attachment 532284 [details]
sandbox-10404.log
Comment 6 Toralf Förster gentoo-dev 2018-05-20 09:00:02 UTC
Created attachment 532286 [details]
x11-wm:enlightenment-0.22.3:20180520-060855.log.bz2
Comment 7 Sander Sweers 2018-05-21 14:18:20 UTC
>This issue is forced at the tinderbox

Happens outside tinderbox as well. The environment reset solves this. it would be nice the merge request gets applied soon and not take as long as efl :-)
Comment 8 Larry the Git Cow gentoo-dev 2018-05-25 22:35:33 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d1ff473f5252f74253af61a9bf55f294a983a8

commit f0d1ff473f5252f74253af61a9bf55f294a983a8
Author:     Joonas Niilola <juippis@gmail.com>
AuthorDate: 2018-05-21 06:53:28 +0000
Commit:     Aaron Bauman <bman@gentoo.org>
CommitDate: 2018-05-25 22:35:23 +0000

    x11-wm/enlightenment: call xdg_environment_reset in 0.22.3
    
    Reported by Toralf Förster.
    Closes: https://bugs.gentoo.org/656146
    Package-Manager: Portage[mgorny]-2.3.36.1
    Closes: https://github.com/gentoo/gentoo/pull/8505

 x11-wm/enlightenment/enlightenment-0.22.3.ebuild | 2 ++
 1 file changed, 2 insertions(+)