Re: Current issues
Hi, Dagobert Michelsen wrote: I fixed freetype and updated harfbuzz and pushed everything and all should be fine now. Also unstable/ has been updated to have the latest pushed packages. Fine! I see that your fix, apart from the update, is: -CONFIGURE_ARGS += --without-harfbuzz +EXTRA_CONFIGURE_ARGS += --without-harfbuzz What's the difference? I copied my line from another project and it "worked" because I checked that the parameter was correctly passed and freetype was built without harfbuzz (although I couldn't verify the package yesterday). Does your update mean dependent packages need to be rebuilt? I configured gnustep against the installed "broken" freetype. Emergency situation solved? Riccardo
Re: Current issues
Hi Riccardo. Am 09.05.2017 um 23:59 schrieb Riccardo Mottola: > 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 I fixed freetype and updated harfbuzz and pushed everything and all should be fine now. Also unstable/ has been updated to have the latest pushed packages. 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 signature.asc Description: Message signed with OpenPGP
Re: Current issues
Hi Riccardo, Am 09.05.2017 um 22:47 schrieb Riccardo Mottola: > 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 signature.asc Description: Message signed with OpenPGP