On Sat, 2 Jun 2012 22:28:19 +0200, Rafael Sadowski wrote:
> Hey @ports,
> 
> I'm working on KDE4 with Amit and Vadim. I noticed some problems with
> extract[1] and now again (openbsd-wip/x11/kde4/runtime):
> 
> Normal extract with 'make extract' and (xzcat .tar.xz | tar xf -):
> 
> ls -la /usr/ports/pobj/kde-runtime-4.8.3/kde-runtime-4.8.3/plasma/scriptengin
> es/javascript/data
> drwxr-xr-x  2 root  wsrc   512 Jun  2 22:19 PaxHeaders.8691
> -rw-r--r--  1 root  wsrc  3169 Feb 29 23:56 plasma-javascriptaddon.desktop
> -rw-r--r--  1 root  wsrc  6839 Feb 29 23:56 plasma-packagestructure-javascrip
> t-addon.desk
> -rw-r--r--  1 root  wsrc  7447 Feb 29 23:56 plasma-scriptengine-applet-declar
> ative.deskto
> -rw-r--r--  1 root  wsrc  8944 Jan  3 20:37 plasma-scriptengine-applet-simple
> -javascript.
> -rw-r--r--  1 root  wsrc  3021 Jan  3 20:37 plasma-scriptengine-dataengine-ja
> vascript.des
> -rw-r--r--  1 root  wsrc  6409 Jan  3 20:37 plasma-scriptengine-runner-javasc
> ript.desktop
> 
> and with my do-extract:
> 
> do-extract:
>         @gtar Jxf ${FULLDISTDIR}/${DISTNAME}${EXTRACT_SUFX} -C ${WRKDIR}
> 
> -rw-r--r--  1 root  wheel  3169 Feb 29 23:56 plasma-javascriptaddon.desktop
> -rw-r--r--  1 root  wheel  6839 Feb 29 23:56 plasma-packagestructure-javascri
> pt-addon.desktop
> -rw-r--r--  1 root  wheel  7447 Feb 29 23:56 plasma-scriptengine-applet-decla
> rative.desktop
> -rw-r--r--  1 root  wheel  8944 Jan  3 20:37 plasma-scriptengine-applet-simpl
> e-javascript.desktop
> -rw-r--r--  1 root  wheel  3021 Jan  3 20:37 plasma-scriptengine-dataengine-j
> avascript.desktop
> -rw-r--r--  1 root  wheel  6409 Jan  3 20:37 plasma-scriptengine-runner-javas
> cript.desktop
> 
> All locks fine. I think xzcat doesn't pipe the whole path (without code
> view)

Looks more like a gtar vs. bsdtar issue than a problem with xz.  Set
TAR=gtar in the Makefile and see if it works.  Look at the files in the
PaxHeaders directory to get more info on what exactly is causing the
problem.

> 
> Cheers, Rafael
> 
> [1] https://github.com/jasperla/openbsd-wip/commit/785d26c8e20263f8ba6772c186
> deaed8291a4f0e
> 
> 

Reply via email to