FS#27227 - [schroot] - missing key scripts from PKG

Attached to Project: Community Packages
Opened by John (graysky) - Tuesday, 22 November 2011, 21:39 GMT
Last edited by Sergej Pupykin (sergej) - Wednesday, 23 November 2011, 07:01 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description: New version of PKG is missing key scripts and files from /etc/schroot including:

copyfiles-arch32
mount-arch32

I don't know if other files are missing because the nothing I do via the schroot command works. Example: schroot -p -- htop

Additional info:
* schroot-1.4.23-2

Steps to reproduce: Install PKG.
This task depends upon

Closed by  Sergej Pupykin (sergej)
Wednesday, 23 November 2011, 07:01 GMT
Reason for closing:  Not a bug
Comment by Karol Błażewicz (karol) - Tuesday, 22 November 2011, 21:48 GMT Comment by John (graysky) - Tuesday, 22 November 2011, 21:48 GMT
Ack... looks like a false alarm.

http://projects.archlinux.org/svntogit/community.git/commit/trunk?h=packages/schroot&id=9d7b00e8711fc49bf390e97f1cc7b2610ccfe589

I see now that they have been migrated. The main problem is that current /etc/schroot/schroot.conf files look like this and expect the script to be in /etc/schroot not /etc/schroot/arch32

Example from mine (which I setup per the wiki):
[Arch32]
description=Arch32
type=directory
directory=/opt/arch32
#priority=1
users=facade
groups=users
root-groups=root
script-config=script-arch32
personality=linux32
aliases=32,default


Comment by John (graysky) - Tuesday, 22 November 2011, 21:49 GMT
AH! Karol and I posted in tandem :p
Comment by John (graysky) - Tuesday, 22 November 2011, 21:51 GMT
...so does a user no longer need anything in /etc/schroot/schroot.conf ...? Perhaps a schroot.install should inform what to do.

I edited https://wiki.archlinux.org/index.php/Install_bundled_32-bit_system_in_Arch64#Schroot_-_Executing_32-bit_applications_from_a_64-bit_environment
Comment by John (graysky) - Tuesday, 22 November 2011, 22:06 GMT
OK... updated the wiki; for reference, here is the section within /etc/schroot/schroot.conf I made that works.

[Arch32]
description=Arch32
directory=/opt/arch32
users=facade
groups=users
root-groups=root
personality=linux32
aliases=32,default

Loading...