unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
From: Csepp <raingloom@riseup.net>
To: 61882@debbugs.gnu.org
Subject: bug#61882: profile is frozen / packages can't be installed
Date: Thu, 06 Apr 2023 16:59:41 +0200	[thread overview]
Message-ID: <875ya92dpz.fsf@riseup.net> (raw)
In-Reply-To: <handler.61882.B.167763983720587.ack@debbugs.gnu.org>

(Jump forward a bit, this is a bit stream-of-consciousness-y, I wrote
things down as I was debugging things.  TLDR: profile got corrupted
somehow, it's not related to the packages themselves.)

Certain packages like flatpak do not get installed in my main user
profile for some unknown reason.
So far they are:
* gallery-dl
* flatpak
* emacs-org-roam

It has been happening for at least a month across several pulls.

If I export a manifest and load it in either guix shell -m or guix
package -m to a different profile, bin/flatpak exists, if I do guix
package -m without a profile argument or with the profile set to the
default user profile, bin/flatpak is missing.

The packages that are broken are always the same.

If I create a manifest with only the broken packages, guix package -I
reports exactly those packages, but when I look in ~/.guix-profile/bin
it still has a bunch of other packages in it.

So it seems the profile is frozen?  I have no idea how this could
happen.

guix package --list-generations reports three generations, but there is
only one generation in my home directory, called .guix-profile-1-link.

There is also a .guix-profile.lock, maybe that's related?
I see no lock for the other profile with the same manifest.

Removed the lock, tried guix package -m again, still don't have flatpak,
still only one generation symlink.

Deleted all the symlinks, ran guix package -m, now it works.

I'm gonna hold off on running the GC for a few days, if anyone has an
idea of where the bug is and wants me to upload some files, I can do it
until then.
For my own reference, this is the store item of the broken profile:
/gnu/store/0w3jxl95cchxn14zph3lmnqwmijf8971-profile




  parent reply	other threads:[~2023-04-06 16:32 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-03-01  2:58 bug#61882: emacs-next-pgtk does not find emacs-org-roam, other path issues Csepp
2023-03-01  9:25 ` Liliana Marie Prikler
2023-03-01 11:16   ` Csepp
2023-03-01 14:40     ` bokr
2023-03-01 16:11       ` Csepp
2023-03-02  7:11         ` Liliana Marie Prikler
2023-03-02 12:39           ` Csepp
     [not found] ` <handler.61882.B.167763983720587.ack@debbugs.gnu.org>
2023-04-06 14:59   ` Csepp [this message]
2023-10-04  2:54     ` Maxim Cournoyer
2023-10-08 14:29       ` Csepp
2023-10-08 20:51         ` Maxim Cournoyer
2023-10-10 22:52           ` Csepp
2023-10-11  1:47             ` Maxim Cournoyer
2023-10-15 20:06               ` Csepp

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

  List information: https://guix.gnu.org/

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

  git send-email \
    --in-reply-to=875ya92dpz.fsf@riseup.net \
    --to=raingloom@riseup.net \
    --cc=61882@debbugs.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 public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).