On 2018/10/10 13:54, Antoine Jacoutot wrote:
> On Tue, Oct 09, 2018 at 05:36:19PM -0600, Stuart Henderson wrote:
> > CVSROOT:    /cvs
> > Module name:        ports
> > Changes by: [email protected]   2018/10/09 17:36:19
> > 
> > Modified files:
> >     print/texlive/base: Makefile 
> > 
> > Log message:
> > set USE_LIBTOOL=gnu on sparc64 to unbreak.
> > 
> > somehow, between builds starting 2018-05-13 and 2018-07-31 building xetex
> > started failing because the libtool-generated linker command stopped 
> > including
> > -lpng (https://marc.info/?l=openbsd-ports&m=153911844712950&w=2).
> > 
> > unsure of the reason and it's not a satisfying fix, but does at least get
> > TeX packaging on sparc64 for 6.4.
> > 
> > ok naddy@
> 
> Could this have broken packaging?
> 
> ===>  Building package for texlive_texmf-docs-2017p0
> Create /exopi-cvs/ports/packages/amd64/no-arch/texlive_texmf-docs-2017p0.tgz
> Creating package texlive_texmf-docs-2017p0
> 
> reading plist|                                                                
>  
> reading plist|-                                                               
>  
> reading plist|\                                                               
>  
> reading plist||                                                               
>  
> reading plist|/                                                               
>  
> reading plist|-                                                               
>  
> reading plist|\                                                               
>  
> reading plist||                                                               
>  
> reading plist|/                                                               
>  
> reading plist|-                                                               
>  
> checking dependencies|                                                        
>  
> checking dependencies|print/texlive/base,-main                                
>  
> Error: Dependency texlive_base-2017p2 doesn't match FULLPKGNAME: 
> texlive_base-2017p3
> checksumming...
> Error: @depend 
> print/texlive/base,-main:texlive_base-2017p2:texlive_base-2017p3
>   pattern texlive_base-2017p2 doesn't match default texlive_base-2017p3
> 
> Fatal error: can't continue
>  at /usr/libdata/perl5/OpenBSD/PkgCreate.pm line 1675.
> *** Error 1 in print/texlive/texmf 
> (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2008 
> '/exopi-cvs/ports/packages/amd64/no-arch/texlive_texmf-docs-2017p0.tgz')
> *** Error 1 in print/texlive/texmf 
> (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2465 '_internal-package')
> *** Error 1 in print/texlive/texmf 
> (/exopi-cvs/ports/infrastructure/mk/bsd.port.mk:2444 'package')
> ===> Exiting print/texlive/texmf,-buildset with an error
> *** Error 1 in /exopi-cvs/ports (infrastructure/mk/bsd.port.subdir.mk:147 
> 'package')
> Error: job failed with 256 on exopi-8 at 1539160300
> 
> 
> -- 
> Antoine
> 

Yes, I've committed a minimal fix for now, we should probably get rid of
the version check (or at least make it >=$SOMEVER) after 6.4 is done.

Reply via email to