WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: TC12 dependecies recall unexistent packages  (Read 2575 times)

Offline Roberto A. Foglietta

  • Full Member
  • ***
  • Posts: 212
    • personal home page
TC12 dependecies recall unexistent packages
« on: August 17, 2021, 03: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
« Last Edit: August 17, 2021, 04:05:48 AM by Roberto A. Foglietta »

Offline Roberto A. Foglietta

  • Full Member
  • ***
  • Posts: 212
    • personal home page
Re: TC12 dependecies recall unexistent packages
« Reply #1 on: August 17, 2021, 04: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

Offline Roberto A. Foglietta

  • Full Member
  • ***
  • Posts: 212
    • personal home page
Re: TC12 dependecies recall unexistent packages
« Reply #2 on: August 17, 2021, 04: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

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14851
Re: TC12 dependecies recall unexistent packages
« Reply #3 on: August 17, 2021, 06:26:01 AM »
Thanks for highlighting this - see attached

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11050
Re: TC12 dependecies recall unexistent packages
« Reply #4 on: August 17, 2021, 12:39:39 PM »
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.
The only barriers that can stop you are the ones you create yourself.

Offline Roberto A. Foglietta

  • Full Member
  • ***
  • Posts: 212
    • personal home page
Re: TC12 dependecies recall unexistent packages
« Reply #5 on: August 17, 2021, 12:51:15 PM »
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.

Online Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14851
Re: TC12 dependecies recall unexistent packages
« Reply #6 on: August 17, 2021, 12:56:25 PM »
Ah, yes - where there is a newer version of an extension, the dev file was removed to prevent compiling against it.

Offline Roberto A. Foglietta

  • Full Member
  • ***
  • Posts: 212
    • personal home page
Re: TC12 dependecies recall unexistent packages
« Reply #7 on: August 17, 2021, 03: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...