public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Emerge -u -k package install order - broken system
@ 2021-09-06 14:33 Alexander Puchmayr
  2021-09-06 17:38 ` Jack
  2021-09-07  7:31 ` [gentoo-user] Emerge -u -k package install order - broken system [SOLVED] Alexander Puchmayr
  0 siblings, 2 replies; 4+ messages in thread
From: Alexander Puchmayr @ 2021-09-06 14:33 UTC (permalink / raw
  To: gentoo-user

Hi there,

I just tried to upgrade a older installation via binary packages and this 
broke my system. After around 25 packages of almost 300 it stopped with error 
and failing packages.

$ emerge
Failed to validate a sane '/dev'.
bash process substitution doesn't work; this may be an indication of a broken 
'/dev/fd'.
$ ls -l /dev/fd/
insgesamt 0
lrwx------ 1 root root 64  6. Sep 14:18 0 -> /dev/pts/0
lrwx------ 1 root root 64  6. Sep 14:18 1 -> /dev/pts/0
lrwx------ 1 root root 64  6. Sep 14:18 2 -> /dev/pts/0
lr-x------ 1 root root 64  6. Sep 14:18 3 -> /proc/27261/fd

--> looks allright, but:

$ bash
bash: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by /lib64/
libreadline.so.8)

--> system broken(!), cannot start any shell anymore, cannot install anything 
anymore and it's obvious that the system is bricked after reboot or even when 
the ssh session I'm logged in is closed.

It seems like as if sys-libs/readline-8.1_p1-r1-1:0/8::gentoo is installed 
*before* installing a suitable glibc, breaking any binary that has the useflag 
readline (including bash).

Two questions:
How do I get out of this mess? 
Why does portage not work in correct package order? Portage bug?






^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-09-07  7:31 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-06 14:33 [gentoo-user] Emerge -u -k package install order - broken system Alexander Puchmayr
2021-09-06 17:38 ` Jack
2021-09-07  7:03   ` Alexander Puchmayr
2021-09-07  7:31 ` [gentoo-user] Emerge -u -k package install order - broken system [SOLVED] Alexander Puchmayr

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox