tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/devel/atkmm



On Thu, Apr 21, 2016 at 09:48:36AM +0100, Jonathan Perkin wrote:
> * On 2016-04-13 at 11:10 BST, Thomas Klausner wrote:
> 
> > Module Name:	pkgsrc
> > Committed By:	wiz
> > Date:		Wed Apr 13 10:10:25 UTC 2016
> > 
> > Modified Files:
> > 	pkgsrc/devel/atkmm: Makefile PLIST
> > 
> > Log Message:
> > Fix PLIST for update. Bump PKGREVISION.
> 
> This breaks at least Darwin:
> 
>   http://us-east.manta.joyent.com/pkgsrc/public/reports/Darwin/trunk/x86_64/20160418.2252/atkmm-2.24.2nb1/install.log
> 
> and SmartOS:
> 
>   http://us-east.manta.joyent.com/pkgsrc/public/reports/upstream-trunk32/20160419.2242/atkmm-2.24.2nb1/install.log
>   http://us-east.manta.joyent.com/pkgsrc/public/reports/upstream-trunk64/20160420.2242/atkmm-2.24.2nb1/install.log
> 
> I had a quick look at the install procedure, and the file exists in
> the unpacked tarball and the install is a simple copy of all the
> files, so I'm not sure why your environment doesn't have it?
> 
> Could you take a look?

The problem was that NetBSD's tar extracts the file up to the "." so
the "png" is missing. I've switched the package to extract using
bsdtar and it now installs the file for me too.

We should really fix NetBSD's tar to handle long file names better...
 Thomas


Home | Main Index | Thread Index | Old Index