Package: procps Version: 1:3.2.8-9 Severity: wishlist Tags: patch Hi,
w.procps(1) translated manual page currently shipped in the manpages-fr-extra is actually hidden because no symlink is created from w(1). I think this should be fixed in procps because if an alternative of w is used, pointing the French manual page of w(1) to w.procps(1) would be wrong. Please find attach a naive patch in order to add the proper symlink using update-alternative, only if the manpage exists. It's not ideal, since the link won't be handled if manpages-fr-extra is installed after procps, but it will be fine when procps will be updated (it might be possible to update procps configuration during manpages-fr-extra postinst to handle this case), and if manpages-fr-extra is uninstalled after procps configuration, only a tiny error will be displayed before showing w(1) in English, so it might be fine (in any way better than never showing the translated manual page, and anyway, it might be handle in manpages-fr-extra postrm). I noticed that the German manual page is also shipped, you might consider using a similar update-alternative --slave trick in order to provide it only if this version of w is used. You may also consider shipping directly the French manual pages in order to provide a less ugly trick than the one I propose here. Cheers David -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (600, 'unstable'), (500, 'testing'), (500, 'stable'), (150, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/1 CPU core) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages procps depends on: ii initscripts 2.88dsf-11 scripts for initializing and shutt ii libc6 2.11.2-2 Embedded GNU C Library: Shared lib ii libncurses5 5.7+20100313-2 shared libraries for terminal hand ii libncursesw5 5.7+20100313-2 shared libraries for terminal hand ii lsb-base 3.2-23.1 Linux Standard Base 3.2 init scrip Versions of packages procps recommends: ii psmisc 22.12-1 utilities that use the proc file s procps suggests no packages. -- no debconf information
diff -urN /mnt/donnees/1/debian/schroot//debian/control ./debian/control --- /mnt/donnees/1/debian/schroot//debian/control 2010-07-25 17:58:44.000000000 -0400 +++ ./debian/control 2010-07-28 22:09:54.000000000 -0400 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Debian buildd-tools Developers <[email protected]> Uploaders: Roger Leigh <[email protected]> -Build-Depends: debhelper (>= 7.0.0), autotools-dev, pkg-config (>= 0.20), libpam0g-dev (>= 0.79-3.1), uuid-dev, liblockdev1-dev (>= 1.0.2), libboost-dev (>= 1.39.0), libboost-program-options-dev (>= 1.39.0), libboost-regex-dev (>= 1.39.0), libboost-filesystem-dev (>= 1.39.0), gettext, libcppunit-dev, doxygen, graphviz +Build-Depends: debhelper (>= 7.0.0), autotools-dev, pkg-config (>= 0.20), libpam0g-dev (>= 0.79-3.1), uuid-dev, liblockdev1-dev (>= 1.0.2), libboost-dev (>= 1.39.0), libboost-program-options-dev (>= 1.39.0), libboost-regex-dev (>= 1.39.0), libboost-filesystem-dev (>= 1.39.0), gettext, libcppunit-dev, doxygen, graphviz, po4a (>= 0.40-1) Standards-Version: 3.9.0 Vcs-Browser: http://git.debian.org/?p=buildd-tools/schroot.git Vcs-Git: git://git.debian.org/git/buildd-tools/schroot diff -urN /mnt/donnees/1/debian/schroot//Makefile.am ./Makefile.am --- /mnt/donnees/1/debian/schroot//Makefile.am 2010-07-25 17:58:44.000000000 -0400 +++ ./Makefile.am 2010-07-28 22:09:54.000000000 -0400 @@ -36,6 +36,9 @@ git log > $(distdir)/ChangeLog; \ fi +# Update POT and POs for manual pages + po4a --rm-backups man/po4a/po4a.cfg + EXTRA_DIST = \ bootstrap \ debian \ diff -urN /mnt/donnees/1/debian/schroot//man/po4a/addendum.template ./man/po4a/addendum.template --- /mnt/donnees/1/debian/schroot//man/po4a/addendum.template 1969-12-31 20:00:00.000000000 -0400 +++ ./man/po4a/addendum.template 2010-07-28 22:09:54.000000000 -0400 @@ -0,0 +1,22 @@ +PO4A-HEADER:mode=after;position=^\.SH "SEE ALSO";beginboundary=^\.SH +.SH TRANSLATOR(S) +This manpage has been translated by TRANSLATOR NAME <email> on TRANSLATION +DATE. + +If you find any mistake in this translation, please send an e-mail to the +translator or to the +.nh +<\fidebian\-l10n\[email protected]\fr>, +.hy +mailing-list. + +# Note to translators: +# Please translate this text in a file called language_code.add +# The addendum MUST use the same encoding as your po file +# Feel free to adapt the text at your convenience. +# Do not forget to translate "SEE ALSO" and "TRANSLATOR(S)" +# The "SEE ALSO" part in the header must be *exactly* the same translation +# as the one in your xx.po file. +# Do not include this comment in your addendum (i.e. all lines starting +# with a #). +# See po4a(7) for further information. diff -urN /mnt/donnees/1/debian/schroot//man/po4a/po/schroot-man.pot ./man/po4a/po/schroot-man.pot --- /mnt/donnees/1/debian/schroot//man/po4a/po/schroot-man.pot 1969-12-31 20:00:00.000000000 -0400 +++ ./man/po4a/po/schroot-man.pot 2010-07-28 22:09:54.000000000 -0400 @@ -0,0 +1 @@ + diff -urN /mnt/donnees/1/debian/schroot//man/po4a/po4a.cfg ./man/po4a/po4a.cfg --- /mnt/donnees/1/debian/schroot//man/po4a/po4a.cfg 1969-12-31 20:00:00.000000000 -0400 +++ ./man/po4a/po4a.cfg 2010-07-28 22:09:54.000000000 -0400 @@ -0,0 +1,23 @@ +[po_directory] man/po4a/po/ + +[po4a_alias:man] man opt:"-M UTF-8 -L UTF-8" + +[type: man] man/schroot.1.in $lang:man/translated/$lang/schroot.1.in \ + add_$lang:?man/po4a/add_$lang/$lang.add +[type: man] man/schroot-setup.5.in $lang:man/translated/$lang/schroot-setup.5.in \ + add_$lang:?man/po4a/add_$lang/$lang.add +[type: man] man/schroot.conf.5.in lang:man/translated/$lang/schroot.conf.5.in \ + add_$lang:?man/po4a/add_$lang/$lang.add +[type: man] man/schroot-script-config.5.in $lang:man/translated/$lang/schroot-script-config.5.in \ + add_$lang:?man/po4a/add_$lang/$lang.add +[type: man] man/schroot-faq.7.in $lang:man/translated/$lang/schroot-faq.in \ + add_$lang:?man/po4a/add_$lang/$lang.add + +# The following files could also be offered for translation, maybe separately +#[type: man] man/dchroot.1.in $lang:man/translated/$lang/dchroot.1.in \ +# add_$lang:?man/po4a/add_$lang/$lang.add +#[type: man] man/dchroot-dsa.1.in $lang:man/translated/$lang/dchroot-dsa.1.in \ +# add_$lang:?man/po4a/add_$lang/$lang.add +#[type: man] man/csbuild.1.in $lang:man/translated/$lang/csbuild.1.in \ +# add_$lang:?man/po4a/add_$lang/$lang.add + diff -urN /mnt/donnees/1/debian/schroot//man/schroot.1.in ./man/schroot.1.in --- /mnt/donnees/1/debian/schroot//man/schroot.1.in 2010-07-25 17:58:44.000000000 -0400 +++ ./man/schroot.1.in 2010-07-28 22:09:54.000000000 -0400 @@ -283,90 +283,74 @@ to use the full name including the namespace, even when not strictly required. .SH EXAMPLES .SS List available chroots -\f[CR]%\ \f[CB]schroot \-l\fP\fP\[CR] -.br -\f[CR]chroot:default\fP -.br -\f[CR]chroot:etch\fP -.br -\f[CR]chroot:sid\fP -.br -\f[CR]chroot:testing\fP -.br -\f[CR]chroot:unstable\fP +.EX +.\" Translators: This is the result of "schroot -l" +.\" Run this command within your environment to +.\" have consistent translations +% \f[CB]schroot \-l\fP\[CR] +chroot:default +chroot:etch +chroot:sid +chroot:testing +chroot:unstable +.EE .SS Get information about a chroot -\f[CR]%\ \f[CB]schroot\ \-i\ \-c\ sid\fP\fP\[CR] -.br -\f[CR]\ \ \[em]\[em]\[em]\ Chroot\ \[em]\[em]\[em]\fP -.br -\f[CR]\ \ Name\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ sid\fP -.br -\f[CR]\ \ Description\ \ \ \ \ \ \ \ \ \ \ \ Debian sid (unstable)\fP -.br -\f[CR]\ \ Type\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ plain\fP -.br -\f[CR]\ \ Priority\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ 3\fP -.br -\f[CR]\ \ Users\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ rleigh\fP -.br -\f[CR]\ \ Groups\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ sbuild\fP -.br -\f[CR]\ \ Root\ Users\fP -.br -\f[CR]\ \ Root\ Groups\ \ \ \ \ \ \ \ \ \ \ \ sbuild\fP -.br -\f[CR]\ \ Aliases\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ unstable\ unstable\-sbuild\ unstable\-p\fP -.br -\f[CR]owerpc\-sbuild\fP -.br -\f[CR]\ \ Environment\ Filter\ \ \ \ \ ^(BASH_ENV|CDPATH|ENV|HOSTALIASES|I\fP -.br -\f[CR]FS|KRB5_CONFIG|KRBCONFDIR|KRBTKFILE|KRB_CONF|LD_.*|LOCALDOMA\fP -.br -\f[CR]IN|NLSPATH|PATH_LOCALE|RES_OPTIONS|TERMINFO|TERMINFO_DIRS|TE\fP -.br -\f[CR]RMPATH)$\fP -.br -\f[CR]\ \ Run\ Setup\ Scripts\ \ \ \ \ \ true\fP -.br -\f[CR]\ \ Script\ Configuration\ \ \ script\-defaults\fP -.br -\f[CR]\ \ Session\ Managed\ \ \ \ \ \ \ \ true\fP -.br -\f[CR]\ \ Personality\ \ \ \ \ \ \ \ \ \ \ \ linux32\fP -.br -\f[CR]\ \ Location\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ /srv/chroot/sid\fP +.EX +.\" Translators: This is the result of "schroot -i -c sid" +.\" Run this command within your environment to +.\" have consistent translations. It is likely +.\" that only left columns have to be translated. +% \f[CB]schroot \-i \-c sid\fP\[CR] + \[em]\[em]\[em] Chroot \[em]\[em]\[em] + Name sid + Description Debian sid (unstable) + Type plain + Priority 3 + Users rleigh + Groups sbuild + Root Users + Root Groups sbuild + Aliases unstable unstable\-sbuild unstable\-p + owerpc\-sbuild + Environment Filter ^(BASH_ENV|CDPATH|ENV|HOSTALIASES|I +FS|KRB5_CONFIG|KRBCONFDIR|KRBTKFILE|KRB_CONF|LD_.*|LOCALDOMA +IN|NLSPATH|PATH_LOCALE|RES_OPTIONS|TERMINFO|TERMINFO_DIRS|TE +RMPATH)$ + Run Setup Scripts true + Script Configuration script\-defaults + Session Managed true + Personality linux32 + Location /srv/chroot/sid +.EE .LP Use \fI\-\-all\fP or \fI\-c\fP multiple times to use all or multiple chroots, respectively. .SS Running commands in a chroot -\f[CR]%\ \f[CB]schroot \-c sid /bin/ls\fP\fP\[CR] -.br -\f[CR][sid chroot] Running command: \[lq]/bin/ls\[rq]\fP -.br -\f[CR]CVS sbuild\-chroot.c sbuild\-session.h schroot.conf.5\fP -.br -\f[CR]Makefile sbuild\-chroot.h schroot.1 schroot.conf.5.in\fP -.br -\f[CR]Makefile.am sbuild\-config.c schroot.1.in\fP -.br -\f[CR]Makefile.in sbuild\-config.h schroot.c\fP -.br -\f[CR]pam sbuild\-session.c schroot.conf\fP -.PP -\f[CR]%\ \f[CB]schroot \-c sid \-\- ls \-1 | head \-n 5\fP\fP\[CR] -.br -\f[CR][sid chroot] Running command: \[lq]ls \-1\[rq]\fP -.br -\f[CR]ABOUT\-NLS\fP -.br -\f[CR]AUTHORS\fP -.br -\f[CR]COPYING\fP -.br -\f[CR]ChangeLog\fP -.br -\f[CR]INSTALL\fP +.EX +.\" Translators: This is the result of "schroot -c sid /bin/ls" +.\" Run this command within your environment to +.\" have consistent translations +% \f[CB]schroot \-c sid /bin/ls\fP\[CR] +[sid chroot] Running command: \[lq]/bin/ls\[rq] +CVS sbuild\-chroot.c sbuild\-session.h schroot.conf.5 +Makefile sbuild\-chroot.h schroot.1 schroot.conf.5.in +Makefile.am sbuild\-config.c schroot.1.in +Makefile.in sbuild\-config.h schroot.c +pam sbuild\-session.c schroot.conf +.EE +.PP +.EX +.\" Translators: This is the result of "schroot -c sid -- ls -1 | head -n 5" +.\" Run this command within your environment to +.\" have consistent translations +% \f[CB]schroot \-c sid \-\- ls \-1 | head \-n 5\fP\[CR] +[sid chroot] Running command: \[lq]ls \-1\[rq] +ABOUT\-NLS +AUTHORS +COPYING +ChangeLog +INSTALL +.EE .LP Use \fI\-\-\fP to allow options beginning with \[oq]\-\[cq] or \[oq]\-\-\[cq] in the command to run in the chroot. This prevents them being interpreted as @@ -376,16 +360,19 @@ as required; the data will be the same as if the command was run directly on the host system. .SS Switching users -\f[CR]%\ \f[CB]schroot \-c sid \-u root\fP\fP\[CR] -.br -\f[CR]Password:\fP -.br -\f[CR][sid chroot] (rleigh\[->]root) Running login shell: \[lq]/bin/bash\[rq]\fP -.br -\f[CR]# \fP +.EX +.\" Translators: This is the result of "schroot -c sid -u root" +.\" Run this command within your environment to +.\" have consistent translations +% \f[CB]schroot \-c sid \-u root\fP\[CR] +Password: +[sid chroot] (rleigh\[->]root) Running login shell: \[lq]/bin/bash\[rq] +# +.EE .LP -If the user \[oq]rleigh\[cq] was in \f[CI]root\-users\fP in -...@schroot_conf@\fP, or one of the groups he belonged to was in +If the user \[oq]rleigh\[cq] was in +\f[CI]root\-users\fP +in \...@schroot_conf@\fP, or one of the groups he belonged to was in \f[CI]root\-groups\fP, they would be granted root access without authentication, but the PAM authorisation step is still applied. .SS Sessions @@ -398,175 +385,138 @@ .PP Let's start by looking at a session-capable chroot: .PP -\f[CR]%\ \f[CB]schroot\ \-i\ \-c\ sid\-snap\fP\fP\[CR] -.br -\f[CR]\ \ \[em]\[em]\[em]\ Chroot\ \[em]\[em]\[em]\fP -.br -\f[CR]\ \ Name\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ sid\-snap\fP -.br -\f[CR]\ \ Description\ \ \ \ \ \ \ \ \ \ \ \ Debian sid snapshot\fP -.br -\f[CR]\ \ Type\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ lvm\-snapshot\fP -.br -\f[CR]\ \ Priority\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ 3\fP -.br -\f[CR]\ \ Users\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ maks rleigh\fP -.br -\f[CR]\ \ Groups\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ sbuild\fP -.br -\f[CR]\ \ Root\ Users\fP -.br -\f[CR]\ \ Root\ Groups\ \ \ \ \ \ \ \ \ \ \ \ root sbuild\fP -.br -\f[CR]\ \ Aliases\fP -.br -\f[CR]\ \ Environment\ Filter\ \ \ \ \ ^(BASH_ENV|CDPATH|ENV|HOSTALIASES|I\fP -.br -\f[CR]FS|KRB5_CONFIG|KRBCONFDIR|KRBTKFILE|KRB_CONF|LD_.*|LOCALDOMA\fP -.br -\f[CR]IN|NLSPATH|PATH_LOCALE|RES_OPTIONS|TERMINFO|TERMINFO_DIRS|TE\fP -.br -\f[CR]RMPATH)$\fP -.br -\f[CR]\ \ Run\ Setup\ Scripts\ \ \ \ \ \ true\fP -.br -\f[CR]\ \ Script\ Configuration\ \ \ script\-defaults\fP -.br -\f[CR]\ \ Session\ Managed\ \ \ \ \ \ \ \ true\fP -.br -\f[CR]\ \ Personality\ \ \ \ \ \ \ \ \ \ \ \ linux\fP -.br -\f[CR]\ \ Device\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ /dev/hda_vg/sid_chroot\fP -.br -\f[CR]\ \ Mount\ Options\ \ \ \ \ \ \ \ \ \ \-o atime,async,user_xattr\fP -.br -\f[CR]\ \ Source\ Users\fP -.br -\f[CR]\ \ Source\ Groups\ \ \ \ \ \ \ \ \ \ root rleigh\fP -.br -\f[CR]\ \ Source\ Root\ Users\fP -.br -\f[CR]\ \ Source\ Root\ Groups\ \ \ \ \ root rleigh\fP -.br -\f[CR]\ \ LVM\ Snapshot\ Options\ \ \ \-\-size 2G \-c 128\fP +.EX +.\" Translators: This is the result of "schroot -i -c sid-snap" +.\" Run this command within your environment to +.\" have consistent translations. It is likely +.\" that only left columns have to be translated. +% \f[CB]schroot \-i \-c sid\-snap\fP\[CR] + \[em]\[em]\[em] Chroot \[em]\[em]\[em] + Name sid\-snap + Description Debian sid snapshot + Type lvm\-snapshot + Priority 3 + Users maks rleigh + Groups sbuild + Root Users + Root Groups root sbuild + Aliases + Environment Filter ^(BASH_ENV|CDPATH|ENV|HOSTALIASES|I +FS|KRB5_CONFIG|KRBCONFDIR|KRBTKFILE|KRB_CONF|LD_.*|LOCALDOMA +IN|NLSPATH|PATH_LOCALE|RES_OPTIONS|TERMINFO|TERMINFO_DIRS|TE +RMPATH)$ + Run Setup Scripts true + Script Configuration script\-defaults + Session Managed true + Personality linux + Device /dev/hda_vg/sid_chroot + Mount Options \-o atime,async,user_xattr + Source Users + Source Groups root rleigh + Source Root Users + Source Root Groups root rleigh + LVM Snapshot Options \-\-size 2G \-c 128 +.EE .PP Note that the \fISession Managed\fP option is set to \[oq]true\[cq]. This is a requirement in order to use session management, and is supported by most chroot types. Next, we will create a new session: .PP -\f[CR]%\ \f[CB]schroot \-b \-c sid\-snap\fP\fP\[CR] -.br -\f[CR]sid\-snap\-46195b04\-0893\-49bf\-beb8\-0d4ccc899f0f\fP +.EX +.\" Translators: This is the result of "schroot -b -c sid-snap" +.\" Run this command within your environment to +.\" have consistent translations +% \f[CB]schroot \-b \-c sid\-snap\fP\[CR] +sid\-snap\-46195b04\-0893\-49bf\-beb8\-0d4ccc899f0f +.EE .PP The session ID of the newly-created session is returned on standard output. It is common to store it like this: .PP -\f[CR]%\ \f[CB]SESSION=$(schroot \-b \-c sid\-snap)\fP\fP\[CR] -.br -\f[CR]%\ \f[CB]echo $SESSION\fP\fP\[CR] -.br -\f[CR]sid\-snap\-46195b04\-0893\-49bf\-beb8\-0d4ccc899f0f\fP +.EX +.\" Translators: Do not translate this string +% \f[CB]SESSION=$(schroot \-b \-c sid\-snap)\fP\[CR] +% \f[CB]echo $SESSION\fP\[CR] +sid\-snap\-46195b04\-0893\-49bf\-beb8\-0d4ccc899f0f +.EE .PP The session may be used just like any normal chroot. This is what the session looks like: .PP -\f[CR]%\ \f[CB]schroot\ \-i\ \-c\ sid\-snap\-46195b04\-0893\-49bf\-beb8\-0d4ccc899f0f\fP\fP\[CR] -.br -\f[CR]\ \ \[em]\[em]\[em]\ Session\ \[em]\[em]\[em]\fP -.br -\f[CR]\ \ Name\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ sid\-snap\-46195b04\-0893\-49bf\-beb8\-0d\fP -.br -\f[CR]4ccc899f0f\fP -.br -\f[CR]\ \ Description\ \ \ \ \ \ \ \ \ \ \ \ Debian sid snapshot\fP -.br -\f[CR]\ \ Type\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ lvm\-snapshot\fP -.br -\f[CR]\ \ Priority\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ 3\fP -.br -\f[CR]\ \ Users\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ maks rleigh\fP -.br -\f[CR]\ \ Groups\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ sbuild\fP -.br -\f[CR]\ \ Root\ Users\fP -.br -\f[CR]\ \ Root\ Groups\ \ \ \ \ \ \ \ \ \ \ \ root sbuild\fP -.br -\f[CR]\ \ Aliases\fP -.br -\f[CR]\ \ Environment\ Filter\ \ \ \ \ ^(BASH_ENV|CDPATH|ENV|HOSTALIASES|I\fP -.br -\f[CR]FS|KRB5_CONFIG|KRBCONFDIR|KRBTKFILE|KRB_CONF|LD_.*|LOCALDOMA\fP -.br -\f[CR]IN|NLSPATH|PATH_LOCALE|RES_OPTIONS|TERMINFO|TERMINFO_DIRS|TE\fP -.br -\f[CR]RMPATH)$\fP -.br -\f[CR]\ \ Run\ Setup\ Scripts\ \ \ \ \ \ true\fP -.br -\f[CR]\ \ Script\ Configuration\ \ \ script\-defaults\fP -.br -\f[CR]\ \ Session\ Managed\ \ \ \ \ \ \ \ true\fP -.br -\f[CR]\ \ Personality\ \ \ \ \ \ \ \ \ \ \ \ linux\fP -.br -\f[CR]\ \ Mount\ Location\ \ \ \ \ \ \ \ \ /var/lib/schroot/mount/sid\-snap\-461\fP -.br -\f[CR]95b04\-0893\-49bf\-beb8\-0d4ccc899f0f\fP -.br -\f[CR]\ \ Path\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ /var/lib/schroot/mount/sid\-snap\-461\fP -.br -\f[CR]95b04\-0893\-49bf\-beb8\-0d4ccc899f0f\fP -.br -\f[CR]\ \ Mount\ Device\ \ \ \ \ \ \ \ \ \ \ /dev/hda_vg/sid\-snap\-46195b04\-0893\-\fP -.br -\f[CR]49bf\-beb8\-0d4ccc899f0f\fP -.br -\f[CR]\ \ Device\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ /dev/hda_vg/sid_chroot\fP -.br -\f[CR]\ \ Mount\ Options\ \ \ \ \ \ \ \ \ \ \-o\ atime,async,user_xattr\fP -.br -\f[CR]\ \ Source\ Users\fP -.br -\f[CR]\ \ Source\ Groups\ \ \ \ \ \ \ \ \ \ root\ rleigh\fP -.br -\f[CR]\ \ Source\ Root\ Users\fP -.br -\f[CR]\ \ Source\ Root\ Groups\ \ \ \ \ root\ rleigh\fP -.br -\f[CR]\ \ LVM\ Snapshot\ Device\ \ \ \ /dev/hda_vg/sid\-snap\-46195b04\-0893\-\fP -.br -\f[CR]49bf\-beb8\-0d4ccc899f0f\fP -.br -\f[CR]\ \ LVM\ Snapshot\ Options\ \ \ \-\-size\ 2G\ \-c\ 128\fP +.EX +.\" Translators: This is the result of "schroot -i -c sid-snap-$(schroot -b -c sid-snap)" +.\" Run this command within your environment to +.\" have consistent translations. It is likely +.\" that only left columns have to be translated. +% \f[CB]schroot \-i \-c sid\-snap\-46195b04\-0893\-49bf\-beb8\-0d4ccc899f0f\fP\[CR] + \[em]\[em]\[em] Session \[em]\[em]\[em] + Name sid\-snap\-46195b04\-0893\-49bf\-beb8\-0d +4ccc899f0f + Description Debian sid snapshot + Type lvm\-snapshot + Priority 3 + Users maks rleigh + Groups sbuild + Root Users + Root Groups root sbuild + Aliases + Environment Filter ^(BASH_ENV|CDPATH|ENV|HOSTALIASES|I +FS|KRB5_CONFIG|KRBCONFDIR|KRBTKFILE|KRB_CONF|LD_.*|LOCALDOMA +IN|NLSPATH|PATH_LOCALE|RES_OPTIONS|TERMINFO|TERMINFO_DIRS|TE +RMPATH)$ + Run Setup Scripts true + Script Configuration script\-defaults + Session Managed true + Personality linux + Mount Location /var/lib/schroot/mount/sid\-snap\-461 +95b04\-0893\-49bf\-beb8\-0d4ccc899f0f + Path /var/lib/schroot/mount/sid\-snap\-461 +95b04\-0893\-49bf\-beb8\-0d4ccc899f0f + Mount Device /dev/hda_vg/sid\-snap\-46195b04\-0893\- +49bf\-beb8\-0d4ccc899f0f + Device /dev/hda_vg/sid_chroot + Mount Options \-o atime,async,user_xattr + Source Users + Source Groups root rleigh + Source Root Users + Source Root Groups root rleigh + LVM Snapshot Device /dev/hda_vg/sid\-snap\-46195b04\-0893\- +49bf\-beb8\-0d4ccc899f0f + LVM Snapshot Options \-\-size 2G \-c 128 +.EE .PP Now the session has been created, commands may be run in it: .PP -\f[CR]%\ \f[CB]schroot \-r \-c sid\-snap\-46195b04\-0893\-49bf\-beb8\-0d4ccc899f0f \-\- uname \-sr\fP\fP\[CR] -.br -\f[CR]I: [sid\-snap\-46195b04\-0893\-49bf\-beb8\-0d4ccc899f0f chroot] Running command: \[lq]uname \-sr\[rq]\fP -.br -\f[CR]Linux 2.6.18\-3\-powerpc\fP -.br -\f[CR]%\ \f[CB]schroot \-r \-c $SESSION \-\- uname \-sr\fP\fP\[CR] -.br -\f[CR]I: [sid\-snap\-fe170af9\-d9be\-4800\-b1bd\-de275858b938 chroot] Running command: \[lq]uname \-sr\[rq]\fP -.br -\f[CR]Linux 2.6.18\-3\-powerpc\fP +.EX +.\" Translators: This is the result of "schroot -r -c sid-snap-$(schroot -b -c sid-snap)" +.\" Run this command within your environment to +.\" have consistent translations. +% \f[CB]schroot \-r \-c sid\-snap\-46195b04\-0893\-49bf\-beb8\-0d4ccc899f0f + \-\- uname \-sr\fP\[CR] +I: [sid\-snap\-46195b04\-0893\-49bf\-beb8\-0d4ccc899f0f chroot] Running + command: \[lq]uname \-sr\[rq] +Linux 2.6.18\-3\-powerpc +% \f[CB]schroot \-r \-c $SESSION \-\- uname \-sr\fP\[CR] +I: [sid\-snap\-fe170af9\-d9be\-4800\-b1bd\-de275858b938 chroot] Running + command: \[lq]uname \-sr\[rq] +Linux 2.6.18\-3\-powerpc +.EE .PP When all the commands to run in the session have been performed, the session may be ended: .PP -\f[CR]%\ \f[CB]schroot \-e \-c sid\-snap\-46195b04\-0893\-49bf\-beb8\-0d4ccc899f0f\fP\fP\[CR] -.br -\f[CR]%\ \f[CB]schroot \-e \-c $SESSION\fP\fP\[CR] +.EX +% \f[CB]schroot \-e \-c sid\-snap\-46195b04\-0893\-49bf\-beb8\-0d4ccc899f0f\fP\[CR] +% \f[CB]schroot \-e \-c $SESSION\fP\[CR] +.EE .PP Finally, the session names can be long and unwieldy. A name may be specified instead of using the automatically generated session ID: .PP -\f[CR]%\ \f[CB]schroot \-b \-c sid\-snap \-n my\-session\-name\fP\fP\[CR] -.br -\f[CR]my\-session\-name\fP +.EX +% \f[CB]schroot \-b \-c sid\-snap \-n my\-session\-name\fP\[CR] +my\-session\-name +.EE .SH TROUBLESHOOTING If something is not working, and it's not clear from the error messages what is wrong, try using the \fB\-\-debug=\fP\fIlevel\fP option to turn on debugging diff -urN /mnt/donnees/1/debian/schroot//README ./README --- /mnt/donnees/1/debian/schroot//README 2010-07-25 17:58:44.000000000 -0400 +++ ./README 2010-07-28 22:09:54.000000000 -0400 @@ -31,6 +31,7 @@ If building from GIT, you will also need: gettext (0.16) doxygen +po4a (>=0.40) Translation @@ -38,6 +39,8 @@ If you would like to see the schroot messages output in your own language, please consider translating the pot file (po/schroot.pot). +If you would like to see the schroot man pages in your own language, +please consider translating the pot file (man/po4a/po/schroot-man.pot). Building and installation

