Re: Fwd: df64 pkgsrc 2012Q2 DragonFly 3.0/x86_64 2012-07-24 11:35
On 8/7/2012 23:06, Justin Sherrill wrote: If you follow the link in the message, it should take you to the HTML report, which links to the build reports for each failed item. Or at least it should; I can't check stuff easily from where I am right now. On Aug 7, 2012 4:04 PM, Francois Tigeot ftig...@wolfpond.org I just checked, LibreOffice from pkgsrc-2012Q2 builds perfectly. I'm curious as to what the issue was. Hi Francois, It shouldn't be a surprise to you. I informed you a month ago that libreoffice *will* fail all bulk build attempts on every platform, without a doubt. It simply will not build in a clean environment. Not pbulk, not Tinderbox. it's an issue because it takes over 3 hours to build on a fast, multicore box and a binary package would be extremely nice. Although very time consuming, it would be worth the time to either disable the unit tests or add to the build environment what is missing. Some depends or buildlink3 inclusion is missing. Regards, John
Re: Fwd: df64 pkgsrc 2012Q2 DragonFly 3.0/x86_64 2012-07-24 11:35
Hi John, On Fri, Aug 10, 2012 at 10:47:00AM +0200, John Marino wrote: It shouldn't be a surprise to you. I informed you a month ago that libreoffice *will* fail all bulk build attempts on every platform, without a doubt. It simply will not build in a clean environment. I remember, and I started investigating it; unfortunately the font handling code is convoluted mess which should probably be entirely rewritten. I ended up disabling the unit test after this last report. Cheers, -- Francois Tigeot
Re: Fwd: df64 pkgsrc 2012Q2 DragonFly 3.0/x86_64 2012-07-24 11:35
On 8/7/2012 22:04, Francois Tigeot wrote: On Tue, Aug 07, 2012 at 10:08:37AM -0400, Justin Sherrill wrote: pkgsrc bulk build report Build failures Package Breaks Maintainer - misc/libreoffice ftig...@wolfpond.org I just checked, LibreOffice from pkgsrc-2012Q2 builds perfectly. I'm curious as to what the issue was. (mail server issue fixed) Francois, do you have a patch for misc/libreoffice that I can commit that disables font handling? I'll test it first and if libreoffice builds in a clean environment, I'll commit it or tell you the next problem. John
Re: Fwd: df64 pkgsrc 2012Q2 DragonFly 3.0/x86_64 2012-07-24 11:35
On Fri, Aug 10, 2012 at 12:53:17PM +0200, John Marino wrote: Francois, do you have a patch for misc/libreoffice that I can commit that disables font handling? Disabling font handling is unthinkable! That would render the whole program useless... The error message is bogus, and caused by an unit test run at the end of the build. I've pushed one patch to wip/libreoffice to disable this particular test, patch-sw_Module_sw.mk I haven't been able to reproduce the No fonts could be found on the system error myself, I'm not sure if you'll be able to get a complete build with it. -- Francois Tigeot
Re: Fwd: df64 pkgsrc 2012Q2 DragonFly 3.0/x86_64 2012-07-24 11:35
On 8/10/2012 13:11, Francois Tigeot wrote: On Fri, Aug 10, 2012 at 12:53:17PM +0200, John Marino wrote: Francois, do you have a patch for misc/libreoffice that I can commit that disables font handling? Disabling font handling is unthinkable! That would render the whole program useless... The error message is bogus, and caused by an unit test run at the end of the build. I've pushed one patch to wip/libreoffice to disable this particular test, patch-sw_Module_sw.mk I haven't been able to reproduce the No fonts could be found on the system error myself, I'm not sure if you'll be able to get a complete build with it. It was a typo, I mean the font unit testing. Can I use patch-sw_Module_sw.mk in misc/openoffice without modification? Fixing wip doesn't fix libreoffice that is already in pkgsrc. To only way to reproduce this is build libreoffice in Tinderbox-DragonFly or in pbulk... John
Re: Fwd: df64 pkgsrc 2012Q2 DragonFly 3.0/x86_64 2012-07-24 11:35
On Fri, Aug 10, 2012 at 01:21:05PM +0200, John Marino wrote: On 8/10/2012 13:11, Francois Tigeot wrote: On Fri, Aug 10, 2012 at 12:53:17PM +0200, John Marino wrote: Disabling font handling is unthinkable! That would render the whole program useless... The error message is bogus, and caused by an unit test run at the end of the build. I've pushed one patch to wip/libreoffice to disable this particular test, patch-sw_Module_sw.mk It was a typo, I mean the font unit testing. Can I use patch-sw_Module_sw.mk in misc/openoffice without modification? Fixing wip doesn't fix libreoffice that is already in pkgsrc. To only way to reproduce this is build libreoffice in Tinderbox-DragonFly or in pbulk... Go ahead, there is nothing version-specific in it. I'm filling a bug report in the freedesktop bugzilla. Strangely, there is no registered bug even though many people complained on various mailing-lists about this No fonts could be found on the system issue. -- Francois Tigeot
Re: Fwd: df64 pkgsrc 2012Q2 DragonFly 3.0/x86_64 2012-07-24 11:35
On Fri, Aug 10, 2012 at 01:30:34PM +0200, Francois Tigeot wrote: I'm filling a bug report in the freedesktop bugzilla. Strangely, there is no registered bug even though many people complained on various mailing-lists about this No fonts could be found on the system issue. Link to the bug report: https://bugs.freedesktop.org/show_bug.cgi?id=53338 -- Francois Tigeot
Re: Fwd: df64 pkgsrc 2012Q2 DragonFly 3.0/x86_64 2012-07-24 11:35
On 8/7/2012 22:04, Francois Tigeot wrote: On Tue, Aug 07, 2012 at 10:08:37AM -0400, Justin Sherrill wrote: pkgsrc bulk build report Build failures Package Breaks Maintainer - misc/libreoffice ftig...@wolfpond.org I just checked, LibreOffice from pkgsrc-2012Q2 builds perfectly. I'm curious as to what the issue was. By the way, there's already a patch with that name in libreoffice -- it was added by NetBSD to disable that test and two more, but only for NetBSD. It might be worthwhile just pulling these three tests for all platforms. Anyway, FYI. I'll replace the existing page with the wip patch for the my testing purposes. John
Re: Fwd: df64 pkgsrc 2012Q2 DragonFly 3.0/x86_64 2012-07-24 11:35
On Fri, Aug 10, 2012 at 01:49:20PM +0200, John Marino wrote: On 8/7/2012 22:04, Francois Tigeot wrote: On Tue, Aug 07, 2012 at 10:08:37AM -0400, Justin Sherrill wrote: Package Breaks Maintainer - misc/libreoffice ftig...@wolfpond.org I just checked, LibreOffice from pkgsrc-2012Q2 builds perfectly. I'm curious as to what the issue was. By the way, there's already a patch with that name in libreoffice -- it was added by NetBSD to disable that test and two more, but only for NetBSD. Yes, I did disable these few tests permanently upstream. NetBSD is a fragile platform from LO's point of view. It might be worthwhile just pulling these three tests for all platforms. Anyway, FYI. I'll replace the existing page with the wip patch for the my testing purposes. I prefer to have as little differences with what upstream do as possible; even if the situation is better now, LO is still prone to unintentional breakage and these unit tests are a great help for detecting issues quickly. Wiz@ will probably update the rest of misc/libreoffice to the pkgsrc version in a few days if you don't do it first. -- Francois Tigeot
Re: Fwd: df64 pkgsrc 2012Q2 DragonFly 3.0/x86_64 2012-07-24 11:35
On 8/10/2012 15:02, Francois Tigeot wrote: Yes, I did disable these few tests permanently upstream. NetBSD is a fragile platform from LO's point of view. My philosophy are tests are for the packager. E.g. I have a few compiler packages that have test capability. I run the tests. Once I'm satisfied with the package state, the tests are off by default. We already know the result of the test, retesting is redundant work that doesn't buy you anything. I'd like to see LO have the ability to *NOT* test per switch. Unless the tests are part of the compilation process, they are a waste of time in production mode. IMHO, of course. John