all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: L  p R n  d n    <guix@lprndn.info>
To: Mathieu Othacehe <m.othacehe@gmail.com>
Cc: Guix-devel <guix-devel@gnu.org>
Subject: Re: Come back and graphical installer
Date: Sat, 17 Nov 2018 16:05:07 +0100	[thread overview]
Message-ID: <cuc8t1r923g.fsf@lprndn.info> (raw)
In-Reply-To: <878t1rygfu.fsf@gmail.com> (Mathieu Othacehe's message of "Sat, 17 Nov 2018 22:36:05 +0900")

[-- Attachment #1: Type: text/plain, Size: 443 bytes --]

Mathieu Othacehe <m.othacehe@gmail.com> writes:

>> I built the disk image from the wip-newt-installer branch.
>
> Ok so could you run:
>
> guix gc -R /gnu/store/xxx-your-disk-image | grep installer
>
> It should return you the installer script in store
> (/gnu/store/xxx-installer). Replying to this email with this file in
> attachment would maybe help me understand what's going wrong.
>
> Thanks,
>
> Mathieu

Here it is!

Thanks,

Lprndn

[-- Attachment #2: installer --]
[-- Type: application/octet-stream, Size: 4302 bytes --]

#!/gnu/store/1mr5izrbxwd7cbq8m1xrqm45rzkibpsj-guile-2.2.3/bin/guile --no-auto-compile
!#
(eval-when (expand load eval) (set! %load-path (cons "/gnu/store/xlsn612abqz25gl0bxdxdpax9z8ngaxn-module-import" (append (map (lambda (extension) (string-append extension "/share/guile/site/" (effective-version))) (quote ("/gnu/store/qbzw2ygy1nq2h0nq6sl9cgg1c5mq5g8z-guile-gcrypt-0.1.0" "/gnu/store/dks0d1f20n2md5vww523g5f14z5nxlc0-guile-newt-0-3.f19b02d12" "/gnu/store/sw3wxk3ylxd1kc2z4z4kb5191x9pf17n-guile-json-1.2.0"))) %load-path))) (set! %load-compiled-path (cons "/gnu/store/g967vsq3dix4w5zjhpcp9p4f30hcmnsm-module-import-compiled" (append (map (lambda (extension) (string-append extension "/lib/guile/" (effective-version) "/site-ccache")) (quote ("/gnu/store/qbzw2ygy1nq2h0nq6sl9cgg1c5mq5g8z-guile-gcrypt-0.1.0" "/gnu/store/dks0d1f20n2md5vww523g5f14z5nxlc0-guile-newt-0-3.f19b02d12" "/gnu/store/sw3wxk3ylxd1kc2z4z4kb5191x9pf17n-guile-json-1.2.0"))) %load-compiled-path))))(begin (use-modules (gnu installer keymap) (gnu installer steps) (gnu installer locale) (newt) (gnu installer newt page) (gnu installer newt utils) (gnu installer newt wifi) (guix i18n) (guix build utils) (ice-9 match)) (begin (bindtextdomain "guix" (string-append "/gnu/store/v5lad91n9wsnxqfqdy76mmsjc1fm8v0c-guix-0.15.0-7.f5a2724" "/share/locale")) (textdomain "guix")) (let* ((inputs (quote ("/gnu/store/q4b3s9y4i0da36drp7zfq9yqcf43s47v-bash-4.4.19" "/gnu/store/vjmmcq0s5z7s0pgdcw6p3gfn0a8a5fl6-connman-1.36" "/gnu/store/1g9r9lk412srqwggv1wv33j4fby7jpg1-shadow-4.6" "/gnu/store/63gkgnixg6xj3m9cgl25ib2zxl51ngw0-coreutils-8.29")))) (with-output-to-port (%make-void-port "w") (lambda () (set-path-environment-variable "PATH" (quote ("bin" "sbin")) inputs)))) (begin (newt-init) (clear-screen) (set-screen-size!)) (catch #t (lambda () (run-installer-steps #:rewind-strategy (quote menu) #:menu-proc (lambda (steps) (run-menu-page steps)) #:steps (list (installer-step (id (quote welcome)) (compute (lambda _ (run-welcome-page "/gnu/store/36h59r4pb7nw3wk9k0ipar3hgf3cqlnx-logo.txt")))) (installer-step (id (quote locale)) (description (G_ "Locale selection")) (compute (lambda _ (let ((result ((lambda* (#:key supported-locales iso639-languages iso3166-territories) (run-locale-page #:supported-locales supported-locales #:iso639-languages iso639-languages #:iso3166-territories iso3166-territories)) #:supported-locales (load-compiled (string-append "/gnu/store/lbxg6l6yj6xh7yr1avlja1mm9lpxsf34-locales" "/" "locales" ".go")) #:iso639-languages (load-compiled (string-append "/gnu/store/rn3vhgkbr132xs4vpwm6pxp0p2i51rl0-iso639-languages" "/" "iso639-languages" ".go")) #:iso3166-territories (load-compiled (string-append "/gnu/store/s3vazy50fvc1r24lcfi0cssy70zamibf-iso3166-territories" "/" "iso3166-territories" ".go"))))) ((lambda (locale-name) (false-if-exception (setlocale LC_ALL locale-name))) result))))) (installer-step (id (quote timezone)) (description (G_ "Timezone selection")) (compute (lambda _ ((lambda* (zonetab) (run-timezone-page zonetab)) (string-append "/gnu/store/2b2md66fbzyspsmd5dj6zkj9hilac40r-tzdata-2018e" "/share/zoneinfo/zone.tab"))))) (installer-step (id (quote keymap)) (description (G_ "Keyboard mapping selection")) (compute (lambda _ (let ((result (call-with-values (lambda () (xkb-rules->models+layouts (string-append "/gnu/store/ypc2xp67lxc1hpznajcpcwzqb4pw9p1v-xkeyboard-config-2.23.1" "/share/X11/xkb/rules/base.xml"))) (lambda (models layouts) ((lambda* (#:key models layouts) (run-keymap-page #:models models #:layouts layouts)) #:models models #:layouts layouts))))) ((match-lambda ((model layout variant) (kmscon-update-keymap model layout variant))) result))))) (installer-step (id (quote hostname)) (description (G_ "Hostname selection")) (compute (lambda _ (run-hostname-page)))) (installer-step (id (quote network)) (description (G_ "Network selection")) (compute (lambda _ (run-network-page)))) (installer-step (id (quote hostname)) (description (G_ "User selection")) (compute (lambda _ (run-user-page))))))) (const #f) (lambda (key . args) ((lambda (key args) (newt-finish)) key args) (call-with-output-file "/tmp/error" (lambda (port) (display-backtrace (make-stack #t) port) (print-exception port (stack-ref (make-stack #t) 1) key args))) (primitive-exit 1))) (begin (newt-finish)))

  reply	other threads:[~2018-11-17 14:05 UTC|newest]

Thread overview: 74+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-10-20 15:07 Come back and graphical installer Mathieu Othacehe
2018-10-20 15:25 ` Pierre Neidhardt
2018-10-20 15:48   ` Mathieu Othacehe
2018-10-22 12:37     ` Ludovic Courtès
2018-10-22 13:58     ` Danny Milosavljevic
2018-10-20 20:57 ` Chris Marusich
2018-10-21  9:50   ` Pierre Neidhardt
2018-10-22 12:48 ` Ludovic Courtès
2018-10-23  3:39   ` Mathieu Othacehe
2018-10-23  8:17     ` Björn Höfling
2018-10-22 15:07 ` Danny Milosavljevic
2018-10-23  2:47   ` bill-auger
2018-10-23  2:55     ` bill-auger
2018-10-23  3:48   ` Mathieu Othacehe
2018-10-24 13:23   ` Ludovic Courtès
2018-11-16 13:20 ` Mathieu Othacehe
2018-11-16 21:29   ` Ludovic Courtès
2018-11-17  3:51     ` Mathieu Othacehe
2018-11-17 13:30       ` L p R n d n
2018-11-17 13:05         ` Mathieu Othacehe
2018-11-17 14:21           ` L p R n d n
2018-11-17 13:36             ` Mathieu Othacehe
2018-11-17 15:05               ` L p R n d n [this message]
2018-11-17 14:36                 ` Mathieu Othacehe
2018-11-17 18:05                   ` L p R n d n
2018-11-18  3:21                     ` Mathieu Othacehe
2018-11-18 12:45                       ` swedebugia
2018-11-23 11:08                       ` L p R n d n
2018-11-23 11:11                         ` L p R n d n
2018-11-18 23:03                   ` Ludovic Courtès
2018-11-19  2:26                     ` Mathieu Othacehe
2018-11-19 20:38                       ` Ludovic Courtès
2018-11-20  1:25                         ` Mathieu Othacehe
2018-11-22  9:13                           ` Merging ‘wip-newt-installer’ in master? Ludovic Courtès
2018-11-22 14:57                             ` Mathieu Othacehe
2018-11-23 13:49                               ` Ludovic Courtès
2018-11-23 14:48                                 ` Mathieu Othacehe
2018-11-23 15:31                                   ` Ludovic Courtès
2018-11-24  3:57                                     ` Mathieu Othacehe
2018-11-28  9:07                                       ` Mathieu Othacehe
2018-11-28 13:14                                         ` Ludovic Courtès
2018-11-29  1:23                                           ` Mathieu Othacehe
2018-11-29  5:44                                             ` Brett Gilio
2018-11-29 10:36                                             ` Ludovic Courtès
2018-12-05 13:23                                               ` Mathieu Othacehe
2018-12-05 23:50                                                 ` swedebugia
2019-01-05 22:50                                                 ` Ludovic Courtès
2019-01-12 19:25                                                   ` Mathieu Othacehe
2019-01-13 17:09                                                     ` Mathieu Othacehe
2019-01-13 21:13                                                       ` Ludovic Courtès
2019-01-16 17:12                                                     ` Ludovic Courtès
2019-01-16 17:55                                                       ` Mathieu Othacehe
2019-01-16 22:28                                                         ` Ludovic Courtès
2019-01-16 18:25                                                     ` Ludovic Courtès
2019-01-16 19:14                                                       ` John Soo
2019-01-16 19:43                                                       ` Mathieu Othacehe
2019-01-17  0:04                                                         ` Ludovic Courtès
2019-01-17  7:44                                                           ` Ricardo Wurmus
2019-01-17  8:48                                                           ` Mathieu Othacehe
2019-01-17 13:13                                                             ` Ludovic Courtès
2019-01-19 18:26                                                               ` Pierre Neidhardt
2019-01-21  8:33                                                                 ` Mathieu Othacehe
2019-01-21  8:39                                                                   ` Pierre Neidhardt
2019-01-21  9:03                                                                     ` Mathieu Othacehe
2019-01-21  9:06                                                                       ` Pierre Neidhardt
2019-02-06 13:56                                                                         ` Pierre Neidhardt
2019-02-08 22:00                                                                           ` Ludovic Courtès
2019-01-16 20:07                                                       ` Jan Nieuwenhuizen
2018-11-18 19:43   ` Come back and graphical installer Thorsten Wilms
2018-11-18 20:14     ` swedebugia
2018-11-19  2:13       ` Mathieu Othacehe
2018-11-19  2:10     ` Mathieu Othacehe
2018-11-19 11:31       ` Thorsten Wilms
2018-11-21 14:55       ` swedebugia

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cuc8t1r923g.fsf@lprndn.info \
    --to=guix@lprndn.info \
    --cc=guix-devel@gnu.org \
    --cc=m.othacehe@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.