pkgsrc-Changes archive

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

Re: CVS commit: pkgsrc/graphics/xart



On Sun, May 27, 2012 at 09:02:00PM +0200, John Marino wrote:
 > >  >  Modified Files:
 > >  >         pkgsrc/graphics/xart: Makefile
 > >  >
 > >  >  Log Message:
 > >  >  graphics/xart: Fix post-extract chmod again
 > >  >
 > >  >  Three months ago, the post-extract command was modified because it 
 > > didn't
 > >  >  work on Solaris.  The fix provided broke the non-root user build.  The
 > >  >  problem with the original post-extract command was that it started with
 > >  >  $WRKDIR instead of $WRKSRC.  Return this target back to a tweaked 
 > > version
 > >  >  of the original post-extract command (and cross fingers that it still
 > >  >  works on Solaris)
 > >
 > >Uh wut? I tested it with a non-root build. All my test builds are
 > >non-root. What fails?
 > >
 > >The change you've made will break it if the distfile comes with any
 > >scripts. I have no idea if this is the case or not.
 > >
 > 
 > It didn't work in pbulk chroot environment:
 > http://leaf.dragonflybsd.org/~marino/masterbulk/20120526.2335/xart-19980415nb17/configure.log
 > 
 > It does now.  I tested with bulkbuild-rebuild.

That's bizarre. Are you sure dragonfly's chmod isn't broken?

The distfile contains

   d-----x--x  2 root     wheel          0 Apr 15  1998 19980415

at the top level. This is plenty screwed up, but if anything I'd
expect chmod -R to work and find | xargs chmod to fail...

-- 
David A. Holland
dholland%netbsd.org@localhost



Home | Main Index | Thread Index | Old Index