Current issues

Riccardo Mottola rmottola at opencsw.org
Tue May 9 23:59:33 CEST 2017


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


More information about the maintainers mailing list