On 1/4/20, Alan Feuerbacher <[email protected]> wrote:
> On 1/4/2020 12:49 PM, Xi Ruoyao wrote:
>> On 2020-01-04 10:21 -0700,Alan Feuerbacher wrote:
>>> I've run into a problem in building Version 20200101-systemd Section
>>> 6.9. Glibc-2.30.
>>>
>>> After several repetitions of compiling, I've found that if I run
>>> "make check", the various localedef invocations that follow, like
>>> "localedef -i cs_CZ -f UTF-8 cs_CZ.UTF-8", sometimes fail with a message
>>> like
>>> "cannot create temporary file: /tools/lib/locale/locale-archive.J6uC5g:
>>> No such file or directory".
>>> However, if I skip "make check", all of the "localedef" commands
>>> run ok.
>> That's abnormal.  NEVER continue blindly with this kind of phenomena.
>> That may
>> be a bomb and may blow up your entire system.
>
> Can you please expand on what I did wrong? I don't really understand
> what you mean by "continue blindly".


While you're waiting for the reply, my brain's interpretation is that
it is a well-meaning version of "STOP! DO NOT PASS *GO*! DO NOT
COLLECT $200!" In a good way, I mean... :)

Their advisement further a little bit sounds like whatever's going on
in the error maybe could potentially affect your ENTIRE system
*including your very important, very necessary HOST operating system*.
That would be a reason for advising that everything come to a complete
stop until you can figure out what's going on.

This is phenomenally coincidental to something I JUST seconds ago
typed over at Debian-User. Why they might say STOP NOW, DON'T TOUCH
*ANYTHING* until we figure this out is because maybe the error's
trying to say that something may be accidentally linked directly into
your *HOST* system, not the practice play session.

If that is in any way the case, if you were to do something like start
deleting everything in your play session, it's possible that...
maybe... a "hard link" is pointing at your HOST session. If that is
what's going on AND you were to start deleting your PLAY session to go
back to Chapter 1 or something, that accidentally created wrong *hard
link* WILL delete your *HOST* system files.

I'm speaking firsthand from having created exactly that situation
during my earliest Debian debootstrap efforts. Actually, I got a HARSH
reminder AGAIN in later debootstraps when I deleted a "mount -B link
that was pointed at thousands of package archive files.

I used to "soft link" a symlink to those same package archive files
until debootstrap failed for that very reason so I learned to go the
"mount --bind" route. THEN I learned the very hard way that you can
harmlessly delete a "soft link" but a mounted "mount -B" link will
wipe out that hard link AND the directory it's feeding from....

Heartbreaking doesn't begin to cover learning something like that by
being the one who did it firsthand..... A healthy, ACTIVE backup
system is a User's best friend in these cases.....

Cindy :)
-- 
* runs with an open copy of my own LFS BOOK RIGHT NOW in the next
browser tab over! *
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

http://en.wikipedia.org/wiki/Posting_style

Reply via email to