all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: tk0 <tk0@protonmail.com>
To: ludo@gnu.org
Cc: "help-guix\\@gnu.org" <help-guix@gnu.org>
Subject: Re: guix pull error : In procedure make_objcode_from_file: object file too small (0 bytes)
Date: Tue, 26 Jul 2016 06:27:11 -0400	[thread overview]
Message-ID: <OPKpSWRaNgNib4DsSpn4-GM9r7Zh_w52gUdcXbDW-jkP2PuBheS4MQRioPqI24-YcDXjy6yimppYwBAorRyvwUNH1VLc56VA883QMT9MiCQ=@protonmail.com> (raw)
In-Reply-To: <87h9bdh28u.fsf@gnu.org>

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

Sent from [ProtonMail](https://protonmail.com), Swiss-based encrypted email.



-------- Original Message --------
Subject: Re: guix pull error : In procedure make_objcode_from_file: object file too small (0 bytes)
Local Time: 25 July 2016 9:49 PM
UTC Time: 25 July 2016 20:49
From: ludo@gnu.org
To: tk0@protonmail.com
CC: help-guix@gnu.org

Hi,

tk0 <tk0@protonmail.com> skribis:

> After having to roll back from a weird situation -- in which guix developed a problem mounting my virtual filesystem at boot -- doing a 'guix pull' produces the following error:

Could you send the whole ‘guix pull’ output, so we see the context?

Does the error systematically happen?

Thanks in advance,
Ludo’.

Hi Ludo' ,

Sorry for the delay, it was the somewhat tricky to reproduce what led to the error since the 'guix system' command got disabled and the old vm became useless. Now, I made a new image and experimented a bit.

The initial problem was that I have added the '9p' filesystem (this is used for path sharing between the guest and the host in a kvm setup) to the config file without setting the 'check?' field to #f . On next reboot, the 'fsck' failed to the Bourneish shell since there is no fsck.9p. I have managed login into the system by ',q'-tting my way out of a cascade of Bournish Guile REPLs, however, once i logged in, the guix system command was exiting with the 'command not found' so I could not reconfigure to an operative state.

Interestingly, I have tried to roll-back to a previously functioning state in the grub menu, but despite succeeding to login without errors, the 'system' command of guix was still unavailable. I guess this means that the roll-back wasn't purely functional and state-free. The 'guix pull' problem described initially seems to be only a symptom.

Now that I laid out the full problem, please let me know if you need any more diagnostics.

All the best,

tk

[-- Attachment #2: Type: text/html, Size: 2589 bytes --]

      reply	other threads:[~2016-07-26 10:27 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-07-24  8:25 guix pull error : In procedure make_objcode_from_file: object file too small (0 bytes) tk0
2016-07-24  8:36 ` tk0
2016-07-25 20:49 ` Ludovic Courtès
2016-07-26 10:27   ` tk0 [this message]

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='OPKpSWRaNgNib4DsSpn4-GM9r7Zh_w52gUdcXbDW-jkP2PuBheS4MQRioPqI24-YcDXjy6yimppYwBAorRyvwUNH1VLc56VA883QMT9MiCQ=@protonmail.com' \
    --to=tk0@protonmail.com \
    --cc=help-guix@gnu.org \
    --cc=ludo@gnu.org \
    /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.