Next Meeting: 2026-Feb-10 18:30 - Hangout

69 views
Skip to first unread message

Jas Eckard

unread,
Feb 3, 2026, 11:00:38 PMFeb 3
to UCLUG
UCLUG will have our monthly meeting on 2026-Feb-10 at 18:30 at
OpenWorks . There is no specific topic this month, so the plan is to
just hang out and talk Linux. Someone mentioned i3 and tiling window
managers, and there's been some discussion about trying Linux From
Scratch as a group, so who knows? Come and hang out with us!

If you can't attend in-person, please join us live online along with
ColaLUG, the Columbia SC Linux User's Group, on Jitsi:

https://meet.jit.si/sclugs

If attending in-person, enter OpenWorks from the 3rd floor breezeway
of Richardson Street Garage in downtown Greenville, SC. More info on
this entrance:

https://joinopenworks.com/guest-access

Also, feel free to sign up at:

https://mobilizon.us/events/e52475a1-947f-471b-892b-b175026dd3a


--Jas
.
..:

Jas Eckard

unread,
Feb 9, 2026, 7:35:19 AMFeb 9
to UCLUG
Ben Francis has volunteered to start us on the journey of going
through "Linux From Scratch" (www.linuxfromscratch.org) as a group.
The idea of going through the"Linux From Scratch" project as a group
was proposed to me last year, and I thought it was a great idea!
Thanks for kicking us off, Ben!

Announcement page has been updated:

https://mobilizon.us/events/e52475a1-947f-471b-892b-b175026dd3a9

--Jas
.
..:

Rachelle Waite-Bey

unread,
Feb 9, 2026, 4:03:48 PMFeb 9
to Upstate Carolina Linux Users Group
I would like to attend Jas. I have the details on my calendar to attend virtually but could not get the registration link to register. Is registering necessary if we're using online?

Arnold Silvernail

unread,
Feb 10, 2026, 3:22:36 PMFeb 10
to uc...@googlegroups.com
Hi Rachelle:
As far as I know there is no need to register for anything. Just click on the link that was provided for the online session at around 18:30 (6:30 pm EST). They may start a bit earlier than that for some socializing and whatnot. That link again is:


You might also want to contact Jas Eckard and get on the group's mailing list if you haven't done so already. I believe his email address is:


........or you can talk to him tonight online at the meeting or in the chat for more information.

Arnold

--
You received this message because you are subscribed to the Google Groups "Upstate Carolina Linux Users Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uclug+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/uclug/b74be727-94dc-477c-b564-657f60b97cd3n%40googlegroups.com.

Datapioneer

unread,
Feb 10, 2026, 4:48:11 PMFeb 10
to Upstate Carolina Linux Users Group
Hi, Arnold

I'm going to see if I can make it to the first half-hour of tonight's meeting. Hope to see you there.

Dan C.

Datapioneer

unread,
Feb 10, 2026, 4:52:03 PMFeb 10
to Upstate Carolina Linux Users Group
Jas & Ben,

I have been through this process twice. The first time I performed LFS it took over 10 hours of effort but it booted up to the login prompt and I was successful in logging in. The second time, I was installing BLFS (Beyond LFS). That was unsuccessful. 
This project is not for the faint of heart. One needs to come prepared for a roller coaster ride of their lives.

Dan C.

On Monday, February 9, 2026 at 7:35:19 AM UTC-5 Jas Eckard wrote:

Arnold Silvernail

unread,
Feb 10, 2026, 4:53:40 PMFeb 10
to uc...@googlegroups.com
Hi Dan. I plan on being there online.

Arnold

Jas Eckard

unread,
Feb 10, 2026, 6:06:20 PMFeb 10
to uc...@googlegroups.com
Rachelle,

As Arnold mentioned, registering is completely optional. Do it so
everyone knows you attended if you like. But there are security- and
privacy-minded members who would rather not, and I'm down with that.

--Jas Eckard
.
..:

On Mon, Feb 9, 2026 at 4:03 PM Rachelle Waite-Bey <wait...@gmail.com> wrote:
>

Datapioneer

unread,
Feb 10, 2026, 8:25:59 PMFeb 10
to Upstate Carolina Linux Users Group
Sorry, Jas, but something came up and I had to leave quite early tonight. I will try to make next month's meeting. As I have said in the comments, I've gone through this process twice and even started BLFS, but never finished that one. Whole process took me about 10 working hours.

Dan C.

Ben Francis

unread,
Feb 11, 2026, 9:54:50 PMFeb 11
to uc...@googlegroups.com
Here is the much, much shorter gist to build a different Linux From Scratch: https://gist.github.com/0x4248/6e1499eb7a6d79349404780f14fdc38d

During the meeting you all helped me identify the problem with my case-insensitive git clone of linux on a mac: I had not specified that the repo should be case sensitive. These two commands fixed it:

git config case.ignorecase false    # set case sensitivity for this repo
git pull -r                                         # rebase (breaks your history, btw)

After that, "make -j$(proc)" completed in 20 minutes, giving me a kernel image at arch/arm64/boot/Image . Thank you so much!

The next part of that gist says to "make menuconfig" in the busybox directory, which of course failed for me:
root@de155ffb13b0:/busybox# make menuconfig
 *** Unable to find the ncurses libraries or the
 *** required header files.
 *** 'make menuconfig' requires the ncurses libraries.
 ***
 *** Install ncurses (ncurses-devel) and try again.
 ***
make[2]: *** [/busybox/scripts/kconfig/lxdialog/Makefile:15: scripts/kconfig/lxdialog/dochecklxdialog] Error 1
make[1]: *** [/busybox/scripts/kconfig/Makefile:14: menuconfig] Error 2
make: *** [Makefile:444: menuconfig] Error 2

I assure you ncurses is installed. ldd, pkg-config, and ldconfig have not fixed the problem. This script definitely can't find ncurses: scripts/kconfig/lxdialog/lxdialog . 

I'll keep working the problem, as it's definitely easier than doing the real LFS, again. :D

Ben


--
You received this message because you are subscribed to the Google Groups "Upstate Carolina Linux Users Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uclug+un...@googlegroups.com.

Ben Francis

unread,
Feb 27, 2026, 6:06:15 PM (3 days ago) Feb 27
to uc...@googlegroups.com
OK, I got this gist to work by adding 'int “ to main in the lxdialog script for the Linux build and disabling tc (traffic cop) in the busybox build:

[    0.411246] PM: genpd: Disabling unused power domains

[    0.437566] Freeing unused kernel memory: 1792K

[    0.438368] Run /init as init process

Welcome to LFSMac

/bin/sh: can't access tty; job control turned off

~ # df -h

Filesystem                Size      Used Available Use% Mounted on

none                    991.6M         0    991.6M   0% /tmp

~ # ls /

bin      init     proc     sbin     tmp

dev      linuxrc  root     sys      usr

~ # 


It’s a busybox build, so all the tools are in one binary.

I misstated that colima is a hypervisor. It’s not. It’s a container runtime. In this case it’s nice because like the original LFS, it separates the build environment from the build output. So, after the kernel image is built and busybox builds the initramfs, you just run qemu with those two files as inputs, and boom, you have a custom, tiny linux with tools running in a VM on a Mac.

Ben

Ensley Feemster

unread,
Mar 2, 2026, 1:45:48 PM (10 hours ago) Mar 2
to uc...@googlegroups.com
I have a virus on my Fedora PC. How do I get rid of it?



--
R. Ensley Feemster

Computer Network Consultant, Linux Advocate
Ensleys Electronics, LLC
Work Phone: 864.230.0229
Home Phone: 864.654.3862
E-mail: ens...@yahoo.com
Reply all
Reply to author
Forward
0 new messages