pkgsrc-Changes archive

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

Re: CVS commit: pkgsrc/shells/posh



On Tue, Jan 15, 2019 at 11:26:41PM +0100, Thomas Klausner wrote:
 > On Tue, Jan 15, 2019 at 06:41:28PM +0000, David Holland wrote:
 > > On Tue, Jan 15, 2019 at 05:24:20PM +0000, Thomas Klausner wrote:
 > >  > Modified Files:
 > >  >         pkgsrc/shells/posh: Makefile
 > >  > 
 > >  > Log Message:
 > >  > posh: mark as not for NetBSD and Solaris
 > >  > 
 > >  > Needs GNU getopt to work properly.
 > >  > 
 > >  > Reported by Michael B?uerle.
 > > 
 > > Not for, or broken on?
 > 
 > I'm not sure about the difference. Please choose the appropriate one.
 > It will build but not work correctly.

BROKEN_ON_PLATFORM sets PKG_FAIL_REASON.
NOT_FOR_PLATFORM sets PKG_SKIP_REASON.

The intended distinction (for years now) is that packages that will
never work and it doesn't make sense to think about, like Cocoa
bindings on Linux, should be silently skipped, and ones that don't
work but at some level should be fixed, like things that segfault on
LP64, should fail overtly.

Someday pbulk will actually take this into account when generating
reports. :-/

This one sounds BROKEN.

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



Home | Main Index | Thread Index | Old Index