[csw-maintainers] bug in gar

Ben Walton bwalton at opencsw.org
Fri Feb 11 14:01:20 CET 2011


Excerpts from Philip Brown's message of Thu Feb 10 23:49:57 -0500 2011:
> On Thu, Feb 10, 2011 at 6:56 PM, Ben Walton <bwalton at opencsw.org> wrote:
> > Excerpts from Philip Brown's message of Thu Feb 10 21:42:53 -0500 2011:
> >>
> >> note that it's pulling in ncurses. The whole point is to build
> >> WITHOUT ncurses?
> >
> > No, the recipe is correct.  It compiles both but only spits out the
> > minimal package.
> 
> That would be what I would call NOT correct.
> But, moving on...

No, it's completely correct within the way GAR work.

> > What do you have in ~/staging at the end?  What
> > about:

Did you get the right package out the bottom end?

> > ls -l work/solaris-*/build-global/*prototype
> > cat work/solaris-*/build-global/CSWdialog-minimal.prototype
> >
> > That should all be accurate.
> >
> 
> 
> current9s$ ls work/solaris*/build-global
> CSWdialog-minimal.copyright          CSWdialog-minimal.prototype-sparc
> CSWdialog-minimal.depend             CSWdialog.copyright
> CSWdialog-minimal.gspec              checkpkg_override.CSWdialog
> CSWdialog-minimal.pkginfo            checkpkg_override.CSWdialog-minimal
> CSWdialog-minimal.prototype          prototype
> 
> 
> This is wrong;

Really?  How so?

> current9s$ cat work/solaris*/build-global/CSWdialog-minimal.prototype
> f none /opt/csw/bin/dialog.minimal 0755 root bin
> d none /opt/csw/share/alternatives 0755 root bin
> f cswalternatives /opt/csw/share/alternatives/dialog-minimal 0644 root bin
> d none /opt/csw/share/doc/dialog-minimal 0755 root bin
> f none /opt/csw/share/doc/dialog-minimal/license 0644 root bin
> d none /opt/csw/share/man/man1 0755 root bin
> f none /opt/csw/share/man/man1/dialog.1.minimal 0644 root bin
> i checkpkg_override=checkpkg_override.CSWdialog-minimal
> 
> as of course the pkginfo is.
> At least it's *consistently* wrong. ha-ha.

Where exactly is this incorrect?

Thanks
-Ben
--
Ben Walton
Systems Programmer - CHASS
University of Toronto
C:416.407.5610 | W:416.978.4302



More information about the maintainers mailing list