Tiny Core Base > TCB Q&A Forum

did I correctly update to TC16?

(1/2) > >>

Stefann:
Hi,
Please forgive me if I ask something overly simple.

With the release of TC16 I for the first time did a system update.
At this moment only at my "staging system" (a $15 H510 thin client),
my "production system" (home control system on even more ancient 500Mhz Via Eden single core processor) I will do only if I'm convinced all is ok.....

What I did:

--- Code: ---- download the "Tiny Core, 23Mb x86" iso on my Macbook
- mount on my Macbook
- copied core.gz to TC system: /mnt/sda1/tce/boot/core16.gz
- copied vmlinuz to TC system: /mnt/sda1/tce/boot/vmlinuz16
- modified /mnt/sda1/tce/boot/extlinux/extlinux.conf:
>>> duplicated the profile I was using
>>> changed core.gz to core16.gz & vmlinuz to vmlinuz16 for the duplicated profile
>>> set the duplicated profile as  "default boot" in extlinux.conf

reboot --> works!!!

Than used the apps tool (I used the GUI version over VNC) and asked to update extensions, I all updated them.
Note:
I get a load of "Error could not verify ._####.tcz (with ### being multiple filenames)
I checked on my "production system" still on TC15 and it does the same so its not related to upgrade

Tested GUI over VNC, SSH, Samba, gcc, python >> all works
--- End code ---

Soooo.....
1/ looks like it works
2/ little concern on the "could not verify errors" but as they are the same on my TC15 system that runs like a charm since summer 2024 I don't feel extremely alarmed (but it would be nice to be able to run update without all those errors)

3/....... is this a correct way?
>> I did not use the other files on the iso >> is that bad? did I miss something?

Juanito:
Are you using the same tce folder?

It sounds like you have some extensions present locally that are no longer present in the 16.x repo.

Stefann:
Thanks,

on TC16 I get:

--- Code: ---Error Could not verify ._Xlibs.tcz
Error Could not verify ._Xprogs.tcz
Error Could not verify ._Xvesa.tcz
Error Could not verify ._aterm.tcz
Error Could not verify ._bzip2-lib.tcz
Error Could not verify ._fltk-1.3.tcz
Error Could not verify ._flwm.tcz
Error Could not verify ._freetype.tcz
Error Could not verify ._imlib2-bin.tcz
Error Could not verify ._imlib2.tcz
Error Could not verify ._libICE.tcz
Error Could not verify ._libSM.tcz
Error Could not verify ._libX11.tcz
Error Could not verify ._libXau.tcz
Error Could not verify ._libXcursor.tcz
Error Could not verify ._libXdmcp.tcz
Error Could not verify ._libXext.tcz
Error Could not verify ._libXfixes.tcz
Error Could not verify ._libXfont.tcz
Error Could not verify ._libXmu.tcz
Error Could not verify ._libXrender.tcz
Error Could not verify ._libXt.tcz
Error Could not verify ._libfontenc.tcz
Error Could not verify ._libjpeg-turbo.tcz
Error Could not verify ._libpng.tcz
Error Could not verify ._libxcb.tcz
Error Could not verify ._wbar.tcz
Error Could not verify linux-6.6_api_headers.tcz
Error Could not verify usb-serial-6.6.8-tinycore.tcz
--- End code ---


but on the original TC15 I get:

--- Code: ---Error Could not verify ._Xlibs.tcz
Error Could not verify ._Xprogs.tcz
Error Could not verify ._Xvesa.tcz
Error Could not verify ._aterm.tcz
Error Could not verify ._bzip2-lib.tcz
Error Could not verify ._fltk-1.3.tcz
Error Could not verify ._flwm.tcz
Error Could not verify ._freetype.tcz
Error Could not verify ._imlib2-bin.tcz
Error Could not verify ._imlib2.tcz
Error Could not verify ._libICE.tcz
Error Could not verify ._libSM.tcz
Error Could not verify ._libX11.tcz
Error Could not verify ._libXau.tcz
Error Could not verify ._libXcursor.tcz
Error Could not verify ._libXdmcp.tcz
Error Could not verify ._libXext.tcz
Error Could not verify ._libXfixes.tcz
Error Could not verify ._libXfont.tcz
Error Could not verify ._libXmu.tcz
Error Could not verify ._libXrender.tcz
Error Could not verify ._libXt.tcz
Error Could not verify ._libfontenc.tcz
Error Could not verify ._libjpeg-turbo.tcz
Error Could not verify ._libpng.tcz
Error Could not verify ._libxcb.tcz
Error Could not verify ._wbar.tcz
--- End code ---

So: I guess TC16 has 2 applications "no longer in 16.x repo": linux-6.6_api_headers.tcz & usb-serial-6.6.8-tinycore.tcz
(kind of sad because I use the usb-serial package, the other is probably a dependancy)
But anyways.... that's a very understandable thing.

The bigger thing:
"where do all the ._lib****.tcz errors come from?"
"and a couple of "non lib" but still ._***.tcz errors"
Those are already present on TC15

Note:
I did install TC15 for 1st time last summer. It succeeded after many "loops", I'm not a super linux wizard but I'm persistent so got it to work. With that said... It can easily be a leftover of my many attempts at that time.
So... should I do a clean install?
> that's a bit scary as I'm running the system headless so I would need to at least be able to create a bootable usb with samba & ssh operational.
> Or alternatively... simply remove the tcz's... its complaining about... but that's also scary.
> but... if shit hits the fan I can physically pull the system from the basement and get it to my desk. That's just 2x an extra hour.



Juanito:
I’m not sure why you have extensions named ._*tcz.

As an example, do you have files named ._Xlibs.tcz and Xlibs.tcz in your tce/optional folder?

Stefann:
I checked... they are not in tce/optional folder.

I will do a find from root to see where it comes from.
that will be tomorrow. now have other obligations.

thanks

Navigation

[0] Message Index

[#] Next page

Go to full version