[buildd-tools-devel] Bug#681594: Bug#681594: on kfreebsd-* doesn't support getting executable pathname from kernel and from /proc/self/exe
Gabriele Giacone
1o5g4r8o at gmail.com
Mon Jul 16 01:02:56 UTC 2012
On 07/15/2012 11:33 PM, Roger Leigh wrote:
> So what's missing here, linprocfs inside the chroot? Or is there
> something additional that needs setting up?
/proc is mounted but it doesn't behave like outside, at least about
/proc/self/exe. Same about querying that kernel param.
My configuration is a fresh sbuild install as you can see below, with
one sid chroot. Easy to reproduce.
> What's the output of "schroot -i -c $chroot" for the build chroot?
> and/or "schroot --config"?
# schroot -i -c sid
─── Chroot ───
Name unstable-kfreebsd-i386-sbuild
Description Debian unstable/kfreebsd-i386 autobuilder
Type directory
Message Verbosity normal
Users
Groups root sbuild
Root Users
Root Groups root sbuild
Aliases sid
Preserve Environment false
Default Shell
Environment Filter
^(BASH_ENV|CDPATH|ENV|HOSTALIASES|IFS|KRB5_CONFIG|KRBCONFDIR|KRBTKFILE|KRB_CONF|LD_.*|LOCALDOMAIN|NLSPATH|PATH_LOCALE|RES_OPTIONS|TERMINFO|TERMINFO_DIRS|TERMPATH)$
Run Setup Scripts true
Configuration Profile default
Script Configuration
Session Managed true
Session Cloned false
Session Purged false
Directory /srv/chroot/unstable-kfreebsd-i386-sbuild
Personality undefined
User Modifiable Keys
Root Modifiable Keys
User Data
setup.config default/config
setup.copyfiles default/copyfiles
setup.fstab default/fstab
setup.nssdatabases default/nssdatabases
Filesystem Union Type none
# schroot --config
# schroot configuration generated by schroot 1.6.0 on 16 Jul 2012
[unstable-kfreebsd-i386-sbuild]
aliases=sid
command-prefix=
description=Debian unstable/kfreebsd-i386 autobuilder
directory=/srv/chroot/unstable-kfreebsd-i386-sbuild
environment-filter=^(BASH_ENV|CDPATH|ENV|HOSTALIASES|IFS|KRB5_CONFIG|KRBCONFDIR|KRBTKFILE|KRB_CONF|LD_.*|LOCALDOMAIN|NLSPATH|PATH_LOCALE|RES_OPTIONS|TERMINFO|TERMINFO_DIRS|TERMPATH)$
groups=root,sbuild
message-verbosity=normal
preserve-environment=false
profile=default
root-groups=root,sbuild
root-modifiable-keys=
root-users=
setup.config=default/config
setup.copyfiles=default/copyfiles
setup.fstab=default/fstab
setup.nssdatabases=default/nssdatabases
shell=
type=directory
union-type=none
user-modifiable-keys=
users=
Thanks,
--
Gabriele
More information about the Buildd-tools-devel
mailing list