From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Nieuwenhuizen Subject: Re: guixsd in lxd container Date: Sat, 10 Jun 2017 07:30:11 +0200 Message-ID: <87zidgv28s.fsf@gnu.org> References: <87h8zo3jzk.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35345) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dJYyp-0000vW-KI for guix-devel@gnu.org; Sat, 10 Jun 2017 01:30:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dJYyl-0006ys-NK for guix-devel@gnu.org; Sat, 10 Jun 2017 01:30:35 -0400 In-Reply-To: (Eddy Pronk's message of "Sat, 10 Jun 2017 14:53:24 +1000") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Eddy Pronk Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Eddy Pronk writes: > On Sat, Jun 10, 2017 at 7:54 AM, Ludovic Court=C3=A8s wrot= e: >>> When a container start it runs /sbin/init. >> As you can see, it takes the value of =E2=80=98system=E2=80=99 either fr= om the kernel=E2=80=99s >> =E2=80=98--system=E2=80=99 command-line argument (/proc/cmdline), or fro= m the >> =E2=80=98GUIX_NEW_SYSTEM=E2=80=99 environment variable. >> >> So you=E2=80=99d have to set =E2=80=98GUIX_NEW_SYSTEM=E2=80=99 in your c= ase to fix this. Nice to know, kind of obvious when you do... I saw >>> making '#f' the current system... which even gave me a smile...that won't work ;-) > Added this to my start script: > export GUIX_NEW_SYSTEM=3D/gnu/store/kq71yhydfgc0nksvmmn66cbvbj5a3mvf-syst= em > > Great. That works. This got me 2 steps further. Yay! > failed to start service 'term-tty1' is the last thing I see. > Can someone post a full log of the shepherd startup? PFA > For Ubuntu users (or others distros with LXD) it would be a nice > managed way of trying out GuixSD if I get this to work. Great work, thanks! Greetings, janneke --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=shepherd.log Content-Transfer-Encoding: base64 MjAxNi0wOC0zMSAwNzowMDowNSBTZXJ2aWNlIHJvb3QgaGFzIGJlZW4gc3RhcnRlZC4KMjAxNi0w OC0zMSAwNzowMDowNSBzdGFydGluZyBzZXJ2aWNlcy4uLgoyMDE2LTA4LTMxIDA3OjAwOjA2IFNl cnZpY2Ugcm9vdC1maWxlLXN5c3RlbSBoYXMgYmVlbiBzdGFydGVkLgoyMDE2LTA4LTMxIDA3OjAw OjA2IFNlcnZpY2UgZmlsZS1zeXN0ZW0tL3N5cy9mcy9jZ3JvdXAgaGFzIGJlZW4gc3RhcnRlZC4K MjAxNi0wOC0zMSAwNzowMDowNiBTZXJ2aWNlIGZpbGUtc3lzdGVtLS9zeXMvZnMvY2dyb3VwL2h1 Z2V0bGIgaGFzIGJlZW4gc3RhcnRlZC4KMjAxNi0wOC0zMSAwNzowMDowNiBTZXJ2aWNlIGZpbGUt c3lzdGVtLS9zeXMvZnMvY2dyb3VwL3BlcmZfZXZlbnQgaGFzIGJlZW4gc3RhcnRlZC4KMjAxNi0w OC0zMSAwNzowMDowNiBTZXJ2aWNlIGZpbGUtc3lzdGVtLS9zeXMvZnMvY2dyb3VwL2Jsa2lvIGhh cyBiZWVuIHN0YXJ0ZWQuCjIwMTYtMDgtMzEgMDc6MDA6MDYgU2VydmljZSBmaWxlLXN5c3RlbS0v c3lzL2ZzL2Nncm91cC9mcmVlemVyIGhhcyBiZWVuIHN0YXJ0ZWQuCjIwMTYtMDgtMzEgMDc6MDA6 MDYgU2VydmljZSBmaWxlLXN5c3RlbS0vc3lzL2ZzL2Nncm91cC9kZXZpY2VzIGhhcyBiZWVuIHN0 YXJ0ZWQuCjIwMTYtMDgtMzEgMDc6MDA6MDYgU2VydmljZSBmaWxlLXN5c3RlbS0vc3lzL2ZzL2Nn cm91cC9tZW1vcnkgaGFzIGJlZW4gc3RhcnRlZC4KMjAxNi0wOC0zMSAwNzowMDowNiBTZXJ2aWNl IGZpbGUtc3lzdGVtLS9zeXMvZnMvY2dyb3VwL2NwdWFjY3QgaGFzIGJlZW4gc3RhcnRlZC4KMjAx Ni0wOC0zMSAwNzowMDowNiBTZXJ2aWNlIGZpbGUtc3lzdGVtLS9zeXMvZnMvY2dyb3VwL2NwdSBo YXMgYmVlbiBzdGFydGVkLgoyMDE2LTA4LTMxIDA3OjAwOjA2IFNlcnZpY2UgZmlsZS1zeXN0ZW0t L3N5cy9mcy9jZ3JvdXAvY3B1c2V0IGhhcyBiZWVuIHN0YXJ0ZWQuCjIwMTYtMDgtMzEgMDc6MDA6 MDYgU2VydmljZSBmaWxlLXN5c3RlbS0vc3lzL2ZzL2Nncm91cC9lbG9naW5kIGhhcyBiZWVuIHN0 YXJ0ZWQuCjIwMTYtMDgtMzEgMDc6MDA6MDYgU2VydmljZSBmaWxlLXN5c3RlbS0vcnVuL3VzZXIg aGFzIGJlZW4gc3RhcnRlZC4KMjAxNi0wOC0zMSAwNzowMDowNiBTZXJ2aWNlIGZpbGUtc3lzdGVt LS9ydW4vc3lzdGVtZCBoYXMgYmVlbiBzdGFydGVkLgoyMDE2LTA4LTMxIDA3OjAwOjA2IFNlcnZp Y2UgZmlsZS1zeXN0ZW0tL2dudS9zdG9yZSBoYXMgYmVlbiBzdGFydGVkLgoyMDE2LTA4LTMxIDA3 OjAwOjA2IFNlcnZpY2UgZmlsZS1zeXN0ZW0tL2Rldi9zaG0gaGFzIGJlZW4gc3RhcnRlZC4KMjAx Ni0wOC0zMSAwNzowMDowNiBTZXJ2aWNlIGZpbGUtc3lzdGVtLS9kZXYvcHRzIGhhcyBiZWVuIHN0 YXJ0ZWQuCjIwMTYtMDgtMzEgMDc6MDA6MDYgU2VydmljZSB1c2VyLWZpbGUtc3lzdGVtcyBoYXMg YmVlbiBzdGFydGVkLgoyMDE2LTA4LTMxIDA3OjAwOjA2IFNlcnZpY2UgdXNlci1wcm9jZXNzZXMg aGFzIGJlZW4gc3RhcnRlZC4KMjAxNi0wOC0zMSAwNzowMDowNiBTZXJ2aWNlIGhvc3QtbmFtZSBo YXMgYmVlbiBzdGFydGVkLgoyMDE2LTA4LTMxIDA3OjAwOjA2IHdhaXRpbmcgZm9yIHVkZXZkLi4u CjIwMTYtMDgtMzEgMDc6MDA6MDkgU2VydmljZSB1ZGV2IGhhcyBiZWVuIHN0YXJ0ZWQuCjIwMTYt MDgtMzEgMDc6MDA6MTAgU2VydmljZSBuc2NkIGhhcyBiZWVuIHN0YXJ0ZWQuCjIwMTYtMDgtMzEg MDc6MDA6MTAgU2VydmljZSBndWl4LWRhZW1vbiBoYXMgYmVlbiBzdGFydGVkLgoyMDE2LTA4LTMx IDA3OjAwOjEwIFNlcnZpY2UgdXJhbmRvbS1zZWVkIGhhcyBiZWVuIHN0YXJ0ZWQuCjIwMTYtMDgt MzEgMDc6MDA6MTAgU2VydmljZSBzeXNsb2dkIGhhcyBiZWVuIHN0YXJ0ZWQuCjIwMTYtMDgtMzEg MDc6MDA6MTAgU2VydmljZSBsb29wYmFjayBoYXMgYmVlbiBzdGFydGVkLgoyMDE2LTA4LTMxIDA3 OjAwOjEwIFNlcnZpY2UgdGVybS10dHk2IGhhcyBiZWVuIHN0YXJ0ZWQuCjIwMTYtMDgtMzEgMDc6 MDA6MTAgU2VydmljZSB0ZXJtLXR0eTUgaGFzIGJlZW4gc3RhcnRlZC4KMjAxNi0wOC0zMSAwNzow MDoxMCBTZXJ2aWNlIHRlcm0tdHR5NCBoYXMgYmVlbiBzdGFydGVkLgoyMDE2LTA4LTMxIDA3OjAw OjEwIFNlcnZpY2UgdGVybS10dHkzIGhhcyBiZWVuIHN0YXJ0ZWQuCjIwMTYtMDgtMzEgMDc6MDA6 MTAgU2VydmljZSB0ZXJtLXR0eTIgaGFzIGJlZW4gc3RhcnRlZC4KMjAxNi0wOC0zMSAwNzowMDox MCBTZXJ2aWNlIHRlcm0tdHR5MSBoYXMgYmVlbiBzdGFydGVkLgoyMDE2LTA4LTMxIDA3OjAwOjEw IFNlcnZpY2UgY29uc29sZS1mb250LXR0eTYgaGFzIGJlZW4gc3RhcnRlZC4KMjAxNi0wOC0zMSAw NzowMDoxMCBTZXJ2aWNlIGNvbnNvbGUtZm9udC10dHk1IGhhcyBiZWVuIHN0YXJ0ZWQuCjIwMTYt MDgtMzEgMDc6MDA6MTAgU2VydmljZSBjb25zb2xlLWZvbnQtdHR5NCBoYXMgYmVlbiBzdGFydGVk LgoyMDE2LTA4LTMxIDA3OjAwOjEwIFNlcnZpY2UgY29uc29sZS1mb250LXR0eTMgaGFzIGJlZW4g c3RhcnRlZC4KMjAxNi0wOC0zMSAwNzowMDoxMCBTZXJ2aWNlIGNvbnNvbGUtZm9udC10dHkyIGhh cyBiZWVuIHN0YXJ0ZWQuCjIwMTYtMDgtMzEgMDc6MDA6MTAgU2VydmljZSBjb25zb2xlLWZvbnQt dHR5MSBoYXMgYmVlbiBzdGFydGVkLgoyMDE2LTA4LTMxIDA3OjAwOjExIFNlcnZpY2UgZGJ1cy1z eXN0ZW0gaGFzIGJlZW4gc3RhcnRlZC4KMjAxNi0wOC0zMSAwNzowMDoxMSBTZXJ2aWNlIG5ldHdv cmtpbmcgaGFzIGJlZW4gc3RhcnRlZC4KMjAxNi0wOC0zMSAwNzowMDoxMSBTZXJ2aWNlIG50cGQg aGFzIGJlZW4gc3RhcnRlZC4KMjAxNi0wOC0zMSAwNzowMDoxMSBTZXJ2aWNlIHVwb3dlci1kYWVt b24gaGFzIGJlZW4gc3RhcnRlZC4KMjAxNi0wOC0zMSAwNzowMDoxMSBTZXJ2aWNlIGF2YWhpLWRh ZW1vbiBoYXMgYmVlbiBzdGFydGVkLgoyMDE2LTA4LTMxIDA3OjAwOjExIFNlcnZpY2UgeG9yZy1z ZXJ2ZXIgaGFzIGJlZW4gc3RhcnRlZC4KMjAxNi0wOC0zMSAwNzowMDoxMSBTZXJ2aWNlIG1jcm9u IGhhcyBiZWVuIHN0YXJ0ZWQuCjIwMTYtMDgtMzEgMDc6MDA6MTEgU2VydmljZSBwb3N0Z3JlcyBo YXMgYmVlbiBzdGFydGVkLgoyMDE2LTA4LTMxIDA3OjAwOjExIFNlcnZpY2Ugc3NoLWRhZW1vbiBo YXMgYmVlbiBzdGFydGVkLgoyMDE2LTA4LTMxIDA3OjAwOjExIFNlcnZpY2UgY29uc29sZS1rZXlt YXAgaGFzIGJlZW4gc3RhcnRlZC4KMjAxNi0wOC0zMSAwNzowMDoxMSBTZXJ2aWNlIGJsdWV0b290 aCBoYXMgYmVlbiBzdGFydGVkLgo= --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable --=20 Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.com --=-=-=--