Hi Dago,

Dagobert Michelsen wrote:

Indeed, on solaris 10 freetype picks up harfbuzz automatically. I don't think 
the suggested procedure of building freetype, then harfbuzz then freetype again 
can be done in mgar.
This won’t help, unfortunately, as you would still get cyclic dependency on 
shared libs.

so there is a limitation in depdendencies actually.. a big issue, let's see if withhout harfbuzz everything works.
I hate this king od packages, it isnot the only one :(

This would be a reason to "Build" always in a very small chroot. If we had a way to install (or make visibile) only the tree of the dependencies actually listed in the package, so configure scripts could not "pick up" anything by change

Luckily there is --without-harfbuzz, which I quickly added and commited.
That seems to be the right action for now.

Riccardo, would you mind having a look at harfbuzz and if the issue with
the cyclic dependency cannot be solved remove the dependency from freetype
to harfbuzz again? This is a bit pressing as the current catalog on the
mirrors is broken.
I hope I fixed the receipe. However I cannot check the packages, all the 
dependencies seem wrong, I get overrides suggested for things which are there. 
Strangely, only on 10, on 9 not...
Could the broken catalog cause that? What can we do?

I commited everything if you need to try.
I’ll have a look and push the fixed packages.

I actually noticed the issue also with other packages, where there are a lot of errors by just rebuilding.
I hope the breakage is not too big!


PS: could I have noticed this somehow? checks and upload went fine?
I am not sure. I could have noticed by having a better look at the cron logs.

I think It might have been broken since quite a while? I was about to ask you right today why

https://www.opencsw.org/get-it/packages/

still lists old packages, while I uploaded several new days ago.

Rccardo

Reply via email to