Tiny Core Extensions > TCE Corepure64

bloat link for freetype?

(1/2) > >>

nick65go:
Hi, on fresh TinyCorePure64-6.3.iso install, I can not start Xfbvesa server (message lile waiting for X... forever)

The issue is that in the fresh iso image there are missing files which freetype.tcz depends on (like bzip-lib, readline, ncurse)?
freetype.tcz
   libpng.tcz
   harfbuzz.tcz ->extra total = 1,769,472 Kb
      glib2.tcz
         libffi.tcz
         pcre.tcz

pcre.tcz -->extra total = 667,648 Kb
   bzip2-lib.tcz
   readline.tcz
      ncurses.tcz

So, freetype.tcz grabbed dependency of harfbuzz.tcz and all?
But in the 32 bits version Tinycore, the fretype.tcz does NOT need harfbuzz.tcz

nick65go:
Sorry, but i can not edit /update my original post (as per site rules);
Updates:

1. the pcre.tcz does NOT need its repository dependencies. So the fresh TinyCorePure64-6.3.iso should boot, when I do not manually /auto update dependencies. ( I cheated by mounting and extracted on a HDD then added the deps). Maybe pcre.tcz.dep to be updated on site, or in its INFO page from app browser?

2. freetype.tcz has NOT harfbuzz.tcz dependency in TinyCore-6.3.iso. Maybe when you fire up a 64 bits OS, what matter few MB extra if you have plenty of resources, yes?

Juanito:
Just to clarify - does Xfbdev work for you when booting from/using the corepure64 iso without any missing deps?

The harfbuzz fontconfig dep was an effort to see if the fonts looked any better...

nick65go:
Clarification:
Xfbdev works OK from original TinyCorePure64-6.3.iso
in the iso there are not any *.dep files, neither the files bzip2-lib.tcz, readline.tcz, ncurses.tcz, and the X sever boots OK.

(my mistake was that I mounted TinyCorePure64-6.3.iso, then extracted all files on a new partition; but unfortuntely I added MANUALY all *.dep from site repository, without adding the missing files .tcz referenced in the dep files)

1. This means that the pcre.tcz has NO need for any dependency
The file pcre.tcz.DEP should be empty on site repository.

2. The freetype.tcz depends on  harfbuzz.tcz (ldd shows it) in core 6.x
My concern was that freetype CAN be compiled WITHOUT harfbuzz, as was in core 4.x and core 5.x

I checked this by keeping a spare small partition with just tinycore{4.7, 5.4, 6.3}.iso FRESH installed as
\boot
 \-4.x
 \-5.x
 \-6.x
 \exlinux
\tceall
\ \tce4.7-32
 \-tce54-32
 \-tce6.3-32
 \-tce6.3-64

Best regards

Juanito:

--- Quote from: nick65go on June 29, 2015, 03:06:09 PM ---This means that the pcre.tcz has NO need for any dependency

--- End quote ---
Not exactly, pcregrep and pcretest require bzip2-lib and readline, but these can be made optional - pcre dep file removed from repo.


--- Quote ---My concern was that freetype CAN be compiled WITHOUT harfbuzz, as was in core 4.x and core 5.x

--- End quote ---
Indeed it can, but I used harfbuzz to see if fonts would be displayed better - I'll look at removing this in corepure64 7.x

Navigation

[0] Message Index

[#] Next page

Go to full version