Hi there,

i located a little documentation on sandbox in/with Paludis, and, for a
dev-lang/python:2.4, i wanted to disable it (see Gentoo bug 268051).
So, i have, in /etc/paludis/bashrc:
case "${PN}" in
    python)
    export SANDBOX_PREDICT="/"
    ;;
    # Don't use src_test for these broken packages
#    binutils|coreutils|e2fsprogs|grsync|gtk+|hal|libtool)
#    export SKIP_FUNCTIONS=test
#    ;;
esac

However, that didn't suffice. So, i removed "sandbox" from /etc/make.conf,
as advised (and "usersandbox" too), and ran Emerge, and that worked.

The output of "paludis --info dev-lang/python:2.4":
paludis 0.38.1
Paludis build information:
    Compiler:
        CXX:                   i686-pc-linux-gnu-g++ 4.1.2 (Gentoo 4.1.2
p1.3)
        CXXFLAGS:               -march=i686 -mtune=athlon-tbird -pipe -O2
-fomit-frame-pointer
        LDFLAGS:               -Wl,-O1
        DATE:                  2009-07-22T16:00:46-0500

    Libraries:
        C++ Library:           GNU libstdc++ 20070214

    Paths:
        DATADIR:               /usr/share
        LIBDIR:                /usr/lib
        LIBEXECDIR:            /usr/libexec
        SYSCONFDIR:            /etc
        PYTHONINSTALLDIR:
        RUBYINSTALLDIR:

System:
    Linux possum 2.6.29-gentoo-r5 #3 Sun Aug 9 12:03:30 CDT 2009 i686 AMD
Athlon(tm) Processor AuthenticAMD GNU/Linux

Reduced Privs:
    reduced_uid:               104
    reduced_uid->name:         paludisbuild
    reduced_uid->dir:          /var/tmp/portage
    reduced_gid:               443
    reduced_gid->name:         paludisbuild

Environment:
    Format:                    paludis
    Config dir:                /etc/paludis
    World file:                /var/lib/portage/world

Repository installed-virtuals:
    format:                    installed_virtuals
    root:                      /

Repository virtuals:
    format:                    virtuals

Repository gentoo:
    format:                    ebuild
    location:                  /usr/portage
    append_repository_name_to_write_cache: true
    binary_destination:        false
    binary_keywords:
    binary_uri_prefix:
    builddir:                  /var/tmp/paludis
    cache:                     /usr/portage/metadata/cache
    distdir:                   /var/cache/portage/distfiles
    eapi_when_unknown:         0
    eapi_when_unspecified:     0
    eclassdirs:                /usr/portage/eclass
    ignore_deprecated_profiles: false
    layout:                    traditional
    names_cache:               /var/empty
    newsdir:                   /usr/portage/metadata/news
    profile_eapi_when_unspecified: 0
    profiles:
/usr/portage/profiles/default/linux/x86/2008.0/desktop
    securitydir:               /usr/portage/metadata/glsa
    setsdir:                   /usr/portage/sets
    sync:                      rsync://
gentoo.arcticnetwork.ca/gentoo-portage
    sync_options:              --exclude-from=/etc/sync.exclude
--rsync-option=--filter=H_**/files/digest-*
    use_manifest:              use
    write_cache:               /var/cache/paludis/metadata

Repository installed:
    format:                    vdb
    location:                  /var/db/pkg
    builddir:                  /var/tmp/paludis
    eapi_when_unknown:         0
    names_cache:               /var/empty
    provides_cache:            /var/empty
    root:                      /

Repository installed-unpackaged:
    format:                    installed_unpackaged
    location:
/var/paludis/repositories/installed-unpackaged
    root:                      /

Repository initng:
    format:                    ebuild
    location:                  /usr/local/portage/layman/initng
    append_repository_name_to_write_cache: true
    binary_destination:        false
    binary_keywords:
    binary_uri_prefix:
    builddir:                  /var/tmp/paludis
    cache:                     /var/empty
    distdir:                   /var/cache/portage/distfiles
    eapi_when_unknown:         0
    eapi_when_unspecified:     0
    eclassdirs:                /usr/portage/eclass
/usr/local/portage/layman/initng/eclass
    ignore_deprecated_profiles: false
    layout:                    traditional
    master_repository:         gentoo
    names_cache:               /usr/local/portage/layman/initng/.cache/names
    newsdir:
/usr/local/portage/layman/initng/metadata/news
    profile_eapi_when_unspecified: 0
    profiles:
/usr/portage/profiles/default/linux/x86/2008.0/desktop
    securitydir:
/usr/local/portage/layman/initng/metadata/glsa
    setsdir:                   /usr/local/portage/layman/initng/sets
    sync:                      svn+https://svn.initng.org/portage/gentoo
    sync_options:
    use_manifest:              use
    write_cache:               /var/cache/paludis/metadata

Repository proaudio:
    format:                    ebuild
    location:                  /usr/local/portage/layman/pro-audio
    append_repository_name_to_write_cache: true
    binary_destination:        false
    binary_keywords:
    binary_uri_prefix:
    builddir:                  /var/tmp/paludis
    cache:                     /var/empty
    distdir:                   /var/cache/portage/distfiles
    eapi_when_unknown:         0
    eapi_when_unspecified:     0
    eclassdirs:                /usr/portage/eclass
/usr/local/portage/layman/pro-audio/eclass
    ignore_deprecated_profiles: false
    layout:                    traditional
    master_repository:         gentoo
    names_cache:
/usr/local/portage/layman/pro-audio/.cache/names
    newsdir:
/usr/local/portage/layman/pro-audio/metadata/news
    profile_eapi_when_unspecified: 0
    profiles:
/usr/portage/profiles/default/linux/x86/2008.0/desktop
    securitydir:
/usr/local/portage/layman/pro-audio/metadata/glsa
    setsdir:                   /usr/local/portage/layman/pro-audio/sets
    sync:                      svn://
svn.tuxfamily.org/svnroot/proaudio/proaudio
/trunk/overlays/proaudio
    sync_options:
    use_manifest:              use
    write_cache:               /var/cache/paludis/metadata

Package dev-lang/python-2.4.6:2.4::installed:

        >>> Running ebuild phase killold as paludisbuild:paludisbuild...
        >>> Starting builtin_killold
        >>> Done builtin_killold
        >>> Completed ebuild phase killold
        >>> Running ebuild phases initmisc infovars info as
paludisbuild:paludisbuild...
        >>> Starting builtin_initmisc
        >>> Done builtin_initmisc
        >>> Starting builtin_infovars
        ACCEPT_KEYWORDS=
        CBUILD=i686-pc-linux-gnu
        CFLAGS=-march=i686 -mtune=athlon-tbird -pipe -O2
-fomit-frame-pointer
        CHOST=i686-pc-linux-gnu
        CONFIG_PROTECT=
        CONFIG_PROTECT_MASK= /etc/initng/system /etc/initng/daemon
/etc/initng/net
        CPPFLAGS=
        CTARGET=
        CXXFLAGS=-march=i686 -mtune=athlon-tbird -pipe -O2
-fomit-frame-pointer
        DISTDIR=/var/db/pkg/dev-lang/python-2.4.6
        FEATURES=ccache collision-protect distlocks fixpackages
parallel-fetch protect-owned sandbox sfperms strict test unmerge-orphans
userfetch userpriv
        FFLAGS=
        GENTOO_MIRRORS=
        INSTALL_MASK=
        LANG=en_US.UTF-8
        LC_ALL=C
        LDFLAGS=-Wl,-O1
        LINGUAS=en en_US fr
        MAKEOPTS=-j2
        PORTAGE_COMPRESS=
        PORTAGE_COMPRESS_FLAGS=
        PORTAGE_CONFIGROOT=
        PORTAGE_RSYNC_EXTRA_OPTS=
        PORTAGE_RSYNC_OPTS=
        PORTAGE_TMPDIR=/var/tmp/paludis
        PORTDIR=/var/db/pkg/dev-lang/python-2.4.6
        PORTDIR_OVERLAY=
        SYNC=
        USE=berkdb cxx elibc_glibc kernel_linux ncurses readline ssl threads
userland_GNU x86 xml
        >>> Done builtin_infovars
        >>> Starting pkg_info
        >>> Done pkg_info
        >>> Completed ebuild phases initmisc infovars info
        >>> Running ebuild phase tidyup as paludisbuild:paludisbuild...
        >>> Starting builtin_tidyup
        >>> Done builtin_tidyup
        >>> Completed ebuild phase tidyup

Package dev-lang/python-2.4.6:2.4::gentoo:

        >>> Running ebuild phase killold as paludisbuild:paludisbuild...
        >>> Starting builtin_killold
        >>> Done builtin_killold
        >>> Completed ebuild phase killold
        >>> Running ebuild phases initmisc infovars as
paludisbuild:paludisbuild
...
        >>> Starting builtin_initmisc
        >>> Done builtin_initmisc
        >>> Starting builtin_infovars
        ACCEPT_KEYWORDS=x86
        CBUILD=i686-pc-linux-gnu
        CFLAGS=-march=i686 -mtune=athlon-tbird -pipe -O2
-fomit-frame-pointer
        CHOST=i686-pc-linux-gnu
        CONFIG_PROTECT=
        CONFIG_PROTECT_MASK= /etc/initng/system /etc/initng/daemon
/etc/initng/net
        CPPFLAGS=
        CTARGET=
        CXXFLAGS=-march=i686 -mtune=athlon-tbird -pipe -O2
-fomit-frame-pointer
        DISTDIR=/var/cache/portage/distfiles
        FEATURES=strict sfperms
        FFLAGS=
        GENTOO_MIRRORS=
        INSTALL_MASK=
        LANG=
        LC_ALL=C
        LDFLAGS=-Wl,-O1
        LINGUAS=en en_US fr
        MAKEOPTS=-j2
        PORTAGE_COMPRESS=
        PORTAGE_COMPRESS_FLAGS=
        PORTAGE_CONFIGROOT=
        PORTAGE_RSYNC_EXTRA_OPTS=
        PORTAGE_RSYNC_OPTS=
        PORTAGE_TMPDIR=/var/tmp/paludis
        PORTDIR=/usr/portage
        PORTDIR_OVERLAY=
        SYNC=
        USE=berkdb cxx ncurses readline ssl threads xml x86
alsa_cards_cmipci alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw
alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix
alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty
alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks
alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa
alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter
alsa_pcm_plugins_mmap_emul alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi
alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate
alsa_pcm_plugins_route alsa_
pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol
apache2_modules_actions apache2_modules_alias apache2_modules_auth_basic
apache2_modules_authn_alias apache2_modules_authn_anon
apache2_modules_authn_dbm apache2_modules_authn_default
apache2_modules_authn_file apache2_modules_authz_dbm
apache2_modules_authz_default apache2_modules_authz_groupfile
apache2_modules_authz_host apache2_modules_authz_owner
apache2_modules_authz_user apache2_modules_autoindex apache2_modules_cache
apache2_modules_dav apache2_modules_dav_fs apache2_modules_dav_lock
apache2_modules_deflate apache2_modules_dir apache2_modules_disk_cache
apache2_modules_env apache2_modules_expires apache2_modules_ext_filter
apache2_modules_file_cache apache2_modules_filter apache2_modules_headers
apache2_modules_include
apache2_modules_info apache2_modules_log_config apache2_modules_logio
apache2_modules_mem_cache apache2_modules_mime apache2_modules_mime_magic
apache2_modules_negotiation apache2_modules_rewrite apache2_modules_setenvif
apache2_modules_speling apache2_modules_status apache2_modules_unique_id
apache2_modules_userdir apache2_modules_usertrack
apache2_modules_vhost_alias elibc_glibc input_devices_keyboard
input_devices_ps2mouse kernel_linux lcd_devices_bayrad lcd_devices_cfontz
lcd_devices_cfontz633 lcd_devices_glk lcd_devices_hd44780 lcd_devices_lb216
lcd_devices_lcdm001 lcd_devices_mtxorb lcd_devices_ncurses lcd_devices_text
linguas_en linguas_en_US linguas_fr userland_GNU video_cards_fbdev
video_cards_mga video_cards_vesa x86
        >>> Done builtin_infovars
        >>> Completed ebuild phases initmisc infovars
        >>> Running ebuild phase tidyup as paludisbuild:paludisbuild...
        >>> Starting builtin_tidyup
        >>> Done builtin_tidyup
        >>> Completed ebuild phase tidyup
_______________________________________________
paludis-user mailing list
[email protected]
http://lists.pioto.org/mailman/listinfo/paludis-user

Reply via email to