public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] My emerge @preserved-rebuild is wedged.  Help, please!
@ 2024-04-01 15:12 Alan Mackenzie
  2024-04-01 15:23 ` stefan11111
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Alan Mackenzie @ 2024-04-01 15:12 UTC (permalink / raw
  To: gentoo-user

Hello, Gentoo.

I'm trying to do

    # emerge -a @preserved-rebuild

..  For this purpose, I created a temporary repository, filling it with
ancient ebuilds recovered from /var/db/pkg.

It shows me 5 packages to be merged, among them being

    [ebuild   R    ] dev-lang/spidermonkey-78.15.0 [78.15.0]

..  When I answer the "are you sure?" prompt with Yes, spidermonkey fails
to build with this error message:

>>> Emerging (1 of 5) dev-lang/spidermonkey-78.15.0::localrepo
!!! Fetched file: firefox-78.15.0esr.source.tar.xz VERIFY FAILED!
!!! Reason: Insufficient data for checksum verification
!!! Got:
!!! Expected: BLAKE2B BLAKE2S MD5 RMD160 SHA1 SHA256 SHA3_256 SHA3_512
SHA512 WHIRLPOOL
 * Fetch failed for 'dev-lang/spidermonkey-78.15.0', Log file:
 *  '/var/tmp/portage/dev-lang/spidermonkey-78.15.0/temp/build.log'

It would appear that the sources are no longer available at Firefox, and
I no longer have a copy in /usr/portage/distfiles.

Why is portage trying to build this obsolete version?  I surely will just
unmerge it as soon as my system is back in order.

Most importantly, how can I free up my system so that I can proceed with
the pending profile update?  I appear to be stuck.  I hope I won't have
to reinstall gentoo.

-- 
Alan Mackenzie (Nuremberg, Germany).


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

end of thread, other threads:[~2024-04-04  7:53 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-01 15:12 [gentoo-user] My emerge @preserved-rebuild is wedged. Help, please! Alan Mackenzie
2024-04-01 15:23 ` stefan11111
2024-04-04  7:53   ` Alan Mackenzie
2024-04-01 15:25 ` Jack
2024-04-04  7:44   ` Alan Mackenzie
2024-04-01 15:38 ` Michael
2024-04-04  7:47   ` Alan Mackenzie
2024-04-01 15:48 ` Arsen Arsenović
2024-04-04  7:49   ` Alan Mackenzie

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