EasyOS Kirkstone-series will continue

Moderator: BarryK

Post Reply
User avatar
BarryK
Posts: 2275
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 565 times

EasyOS Kirkstone-series will continue

Post by BarryK »

I have received a few inquiries about this, as people have seen my involvement with QV, it is looking like I have forgotten about EasyOS.

QV is built with Void Linux packages, and there are all kinds of hassles having to use binary packages from another distro.
EOS Kirkstone-series, on the otherhand, is compiled by me, from source packages. This means I can configure as I want, like no systemd, no pam, no avahi, no polkit, no whatever.

However, compiling all the packages is huge undertaking. I use OpenEmbedded/Yocto, which has hundreds of developers, but many packages are maintained by individuals, who may be very intermittent in their maintenance.

I have just commenced a compile based on the OE 4.0.17 Kirkstone version, and it is looking good, but hit a roadblock with Firefox. Have communicated with the maintainer and it looks like have navigated around that roadblock:

https://github.com/OldManYellsAtCloud/m ... /issues/87

OldManYellsAtCloud is actively maintaining FF, which is good.

Chromium though, it is maintained; however, cannot compile Chromium beyond version 120.x in Kirkstone, as clang is too old (and there are too many roadblocks to updating clang to 15.x).
So I have given up compiling Chromium and the next release of EOS will have FF.

I also compile LibreOffice, and that hasn't been updated for 10 months:

https://github.com/schnitzeltony/meta-office

I did try to compile it in the OE Scarthgap-series, which will be the next OE LTS release, but failures. It is complicated and will require schnitzeltony to fix it for Scarthgap. And to update the version.

Anyway, hope to have a complete OE build soon and will build EasyOS ...probably be version 5.8.

User avatar
BarryK
Posts: 2275
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 565 times

Re: EasyOS Kirkstone-series will continue

Post by BarryK »

I will probably keep maintaining the Kirkstone-series until April 2026, as it is an LTS release, see here:

https://wiki.yoctoproject.org/wiki/Releases

Scarthgap will also be a LTS. It is scheduled for release in April 2024, but that hasn't yet happened.

Will I update to Scarthgap?
Don't know. Partly it depends on other developers, such as schnitzeltony, updating their packages.

User avatar
BarryK
Posts: 2275
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 565 times

Re: EasyOS Kirkstone-series will continue

Post by BarryK »

Latest news for upcoming EasyOS 5.8:

"Kernel task_delayacct fix for ioptop-py"
https://bkhome.org/news/202404/kernel-t ... op-py.html

"EasyOS Kirkstone-series will continue"
https://bkhome.org/news/202404/easyos-k ... tinue.html

User avatar
Flash
Moderator
Posts: 897
Joined: Tue Dec 03, 2019 3:13 pm
Location: Arizona, U.S.
Has thanked: 46 times
Been thanked: 105 times

Re: EasyOS Kirkstone-series will continue

Post by Flash »

I can confirm that the tree-2.1.1.pet, from here, works in EasyOS 5.7. I haven't yet booted EasyOS 5.8 (I have an AMD A4 7300 processor) but I expect tree will work there too. Any chance that tree and copy-fast could be included in 5.8? They are small programs that I find useful.

Chaos coordinator :?
User avatar
BarryK
Posts: 2275
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 565 times

Re: EasyOS Kirkstone-series will continue

Post by BarryK »

Flash wrote: Thu May 02, 2024 3:27 pm

I can confirm that the tree-2.1.1.pet, from here, works in EasyOS 5.7. I haven't yet booted EasyOS 5.8 (I have an AMD A4 7300 processor) but I expect tree will work there too. Any chance that tree and copy-fast could be included in 5.8? They are small programs that I find useful.

What does 'tree' do?

User avatar
Flash
Moderator
Posts: 897
Joined: Tue Dec 03, 2019 3:13 pm
Location: Arizona, U.S.
Has thanked: 46 times
Been thanked: 105 times

Re: EasyOS Kirkstone-series will continue

Post by Flash »

I use tree to make an index of my audio books from the directory where I keep them. The -d switch makes it show directories and their subdirectories, but not files that might be in the directories:

# tree -d
.
├── Abrams, Stacey
│   └── Rogue Justice
├── Allende, Isabel
│   ├── In The Midst of Winter
│   └── The Wind Knows My Name
├── Archer, Jeffrey
├── Atwood, Margaret (A)
├── Backman, Fredrik
│   └── Anxious People
├── Baldacci, David
│   └── A Gambling Man (A)
├── Barry, Dave
│   └── Insane City (A+)
├── Blake, James Carlos
│   └── The Rules of Wolfe (B-)
├── Boyle, T C
│   └── When the Killing is Done (A+)
├── Burns, Anna
│   └── Milkman
├── Cassella, Carol
│   └── 001 of 153.mp3
├── Chabon, Michael
│   └── The Yiddish Policemen's Union
├── Cline, Ernest
│   └── Ready Player Two (F)
├── Connelly, Michael
│   ├── Desert Star (A)
│   ├── Fair Warning (B)
│   ├── The Gods of Guilt (A)
│   ├── The Night Fire
│   ├── The Wrong Side Of Goodbye
│   └── Two Kinds Of Truth
├── Cook, Robin
│   ├── Host
│   └── Pandemic (A)
├── Cornwell, Patricia
│   └── Autopsy (A)
├── Crichton, Michael (A)
│   ├── Dragon Teeth
│   ├── The Andromeda Strain (A)
│   └── The Terminal Man (A)
├── Cummins, Jean (A+)
│   └── American Dirt
├── Dorsey, Tim
│   └── Mermaid Confidential
├── Durant, Will
├── Eco, Umberto
│   └── Numero Zero
├── Eggers, Dave
│   └── The Parade (A)
├── Finder, Joseph
│   └── House On Fire
├── Follett, Ken
│   └── Hornet Flight (A+)
├── Forester, C S (A)
├── Frazier, Charles
│   └── The Trackers (A)
├── Gilbert, Elizabeth
│   └── City of Girls
├── Grisham, John
│   └── Sooley (A+)
├── Gross, Andrew
│   ├── Button Man
│   └── Eyes Wide Open
├── Hemingway, Ernest
├── Hiaasen, Carl
│   └── Squeeze Me
├── Isaacson, Walter
│   ├── Code Breaker - Gene editing (A)
│   └── Leonardo Da Vinci (A)
├── Jance, J. A
│   └── Betrayal of Trust (A)
├── Kuang, R.F
│   └── Yellowface
├── Lagercrantz, David
│   └── The Girl Who Takes An Eye For An Eye
├── Le Guin, Ursula K
│   └── The Dispossessed
├── Mark Twain (A)
├── Matthews, Jason
│   ├── Palace of Treason
│   ├── Red Sparrow
│   └── The Kremlins Candidate
├── Orwell, George
├── Palast, Greg
│   └── The Best Democracy Money Can Buy (A)
├── Patchett, Ann
│   └── The Dutch House
├── Picoult, Jodi
│   └── The Book of Two Ways
├── Pinker, Steven
│   ├── Rationality
│   └── The Sense of Style (A++)
├── Raff, Jennifer
│   └── Origin
├── Rice, Anne (A)
│   └── Interview With The Vampire
├── Roach, Mary
│   └── Fuzz (A)
├── Roberts, Nora
│   └── Identity
├── Robotham, Michael
│   └── Suspect
├── Scottoline, Lisa
│   ├── Corrupted (A)
│   └── Feared (A)
├── Sedaris, David (A)
│   ├── Calypso
│   └── The Best of Me
├── See, Lisa
│   └── The Island Of Sea Women
├── Shaw, Irwin (A)
├── Slaughter, Karin
│   └── Martin Misunderstood
├── Tellor, S J
├── Thomas, Angie
│   └── Concrete Rose
├── Weir, Andy
│   └── Artemis (A)
├── Wetmore, Elizabeth
│   └── Valentine (A)
└── Winslow, Don
└── Broken

124 directories

Chaos coordinator :?
User avatar
Flash
Moderator
Posts: 897
Joined: Tue Dec 03, 2019 3:13 pm
Location: Arizona, U.S.
Has thanked: 46 times
Been thanked: 105 times

Re: EasyOS Kirkstone-series will continue

Post by Flash »

Here's another, perhaps better, example of what tree can do. Again, I used the -d switch to show only the directories in /var.

# tree -d
.
├── cache -> /tmp/var/cache
├── cups
│   └── log
├── db
│   └── nscd
├── empty
├── games
│   └── xsoldier
├── krb5kdc
├── lib
│   ├── alsa
│   ├── apt
│   ├── bluetooth
│   ├── ctdb
│   │   ├── persistent
│   │   ├── state
│   │   └── volatile
│   ├── dbus
│   ├── dhcpcd
│   ├── dpkg
│   ├── flatpak -> /mnt/wkg/flatpak
│   ├── NetworkManager
│   ├── ntp
│   ├── samba
│   │   ├── bind-dns
│   │   ├── private
│   │   │   └── smbpasswd
│   │   └── usershare
│   ├── upower
│   ├── usb_modeswitch
│   ├── xdm
│   └── xkb
├── local
│   ├── games
│   ├── lib
│   │   └── games
│   ├── mscw
│   ├── petget
│   ├── pupdial
│   │   ├── isp -> isp1
│   │   ├── isp1
│   │   └── isp2
│   ├── qsync
│   ├── sns
│   └── sss
│   └── usr
│   └── share
│   └── sss
│   ├── desk_strings
│   └── script_strings
├── lock -> /tmp/var/lock
├── locks
├── log
│   ├── cups
│   ├── hiawatha
│   ├── packages
│   ├── samba
│   │   └── cores
│   └── setup
├── openldap
│   └── data
├── run -> /tmp/run
├── samba
│   └── locks
├── service -> /etc/service
├── spool
│   ├── cron
│   │   └── crontabs
│   ├── cups
│   │   └── tmp
│   ├── lpd
│   ├── samba
│   └── uucp
└── tmp

75 directories
#

Chaos coordinator :?
Post Reply

Return to “EasyOS”