Current issues

Dagobert Michelsen dam at opencsw.org
Tue May 9 23:19:21 CEST 2017


Hi Riccardo,

Am 09.05.2017 um 22:47 schrieb Riccardo Mottola <rmottola at opencsw.org>:
> Dagobert Michelsen wrote:
>> the updates lead to a number of hidden issues: the update of freetype introduced
>> a cyclic dependency between freetype and harfbuzz as explained here:
>>   https://github.com/Homebrew/legacy-homebrew/issues/27847
>> This lead to stop catalog generation and seduced me to push the catalog
>> which was unfortunately not signed.
> 
> 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.

> 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.

> 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.


Best regards

  — Dago

--
"You don't become great by trying to be great, you become great by wanting to do something,
and then doing it so hard that you become great in the process." - xkcd #896

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 841 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.opencsw.org/pipermail/maintainers/attachments/20170509/7e651515/attachment.asc>


More information about the maintainers mailing list