Tiny Core Linux

Tiny Core Extensions => TCE Talk => Topic started by: Roberto A. Foglietta on August 17, 2021, 12:48:12 AM

Title: TC12 dependecies recall unexistent packages
Post by: Roberto A. Foglietta on August 17, 2021, 12:48:12 AM
These packages are still recall in some .deb files but they do not exist

man-db.tcz boost-1.65-python.tcz icu61-dev.tcz Clipit.tcz gnu-efi-dev.tcz python3.6-olefile.tcz enchant-dev.tcz gtksourceview-dev.tcz ijs.tcz libgnome-keyring.tcz gegl-gir.tcz boost.tcz Xdialog.tcz libstartup-notification.tcz graphics-5.4.3-tinycore64.tcz py3.6cups.tcz libvirt-python3.6.tcz

Please remove from those packages from .dep files in TC 12 x86_64, thank you.

Instead these dependencies are obsolete in TC 12 x86 (32 bits):

libgnome-keyring.tcz evas-dev.tcz evas.tcz udev-lib-dev.tcz python3.6-olefile.tcz libuninameslist.tcz googletest.tcz libplist.tcz confuse.tcz confuse-dev.tcz audiofile.tcz node-dev.tcz wxwidgetsgtk3.tcz rest.tcz Xdialog.tcz twolame.tcz
Title: Re: TC12 dependecies recall unexistent packages
Post by: Roberto A. Foglietta on August 17, 2021, 01:32:57 AM
Another suggestion:

IMHO, this file should be shared compressed with gzip -9 / advdef -z3

http://repo.tinycorelinux.net/$ver/$arch/tcz/provides.db
Title: Re: TC12 dependecies recall unexistent packages
Post by: Roberto A. Foglietta on August 17, 2021, 01:52:03 AM
The list of all packages with their full list of dependencies could be found here for x86 e x86_64 architectures:

https://github.com/robang74/tinycore-editor/tree/main/tinycore/provides

For other architectures or update these files (it takes 15-30m) edit tinycore.conf choosing the architecture and run

tcmkdepsdb.sh

For checking package dependecies

tcdepends.sh gcc

or

tcdepends.sh gcc.tcz

It might be useful to share files with the full list of dependencies, please evaluate it.

I hope this helps,
-R
Title: Re: TC12 dependecies recall unexistent packages
Post by: Juanito on August 17, 2021, 03:26:01 AM
Thanks for highlighting this - see attached
Title: Re: TC12 dependecies recall unexistent packages
Post by: curaga on August 17, 2021, 09:39:39 AM
Another suggestion:

IMHO, this file should be shared compressed with gzip -9 / advdef -z3

http://repo.tinycorelinux.net/$ver/$arch/tcz/provides.db
It is? We use both compression and delta downloads.
Title: Re: TC12 dependecies recall unexistent packages
Post by: Roberto A. Foglietta on August 17, 2021, 09:51:15 AM
Thanks for highlighting this - see attached

Hi Januito:

x86_64, still missing: enchant-dev.tcz.dep gtksourceview-dev.tcz.dep icu61-dev.tcz.dep icu65-dev.tcz.dep python-olefile.tcz.dep

ASAP, I will check about x86.
Title: Re: TC12 dependecies recall unexistent packages
Post by: Juanito on August 17, 2021, 09:56:25 AM
Ah, yes - where there is a newer version of an extension, the dev file was removed to prevent compiling against it.
Title: Re: TC12 dependecies recall unexistent packages
Post by: Roberto A. Foglietta on August 17, 2021, 12:05:45 PM
Just another suggestion: consider to update ca-certificates in background, it takes a lot of time.

Downloading: ca-certificates.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
saving to 'ca-certificates.tcz'
ca-certificates.tcz  100% |******************************************************************************************************|  148k  0:00:00 ETA
'ca-certificates.tcz' saved
ca-certificates.tcz: OK
Updating certificates in /usr/local/etc/ssl/certs...