Havard Eidnes | 1 Nov 2008 03:40
Picon

Package binaries for NetBSD/sparc64 3.1 / pkgsrc-2008Q2

Hi,

I've uploaded the results of a bulk build for NetBSD/sparc64 3.1
(compiled on 3.1_STABLE) to

   ftp://ftp.NetBSD.org/pub/pkgsrc/packages/NetBSD/sparc64/3.1_2008Q2/

This build was done from sources updated Aug 1 2008.  A total of
6.3GB of packages were uploaded, for a total of 6148 packages.

I will be switching this machine to the 2008Q3 branch now, so this
is the first and last update of 2008Q2 for this os/arch combination.

As indicated above, the build was done on a machine running
NetBSD 3.1_STABLE, and most of these packages should be usable both
on 3.0 and later 3.x versions of the OS.

Regards,

- HÃ¥vard

Min Sik Kim | 1 Nov 2008 07:40
Favicon
Gravatar

Re: pkgsrc in a commercial setting: Joyent

On Oct 31, 2008, at 3:28 PM, David Brownlee wrote:

> On Thu, 30 Oct 2008, Klaus Heinz wrote:
>
>> Hi,
>>
>> I just found Joyent (http://www.joyent.com/) who use pkgsrc on  
>> OpenSolaris
>> to build or let their customers build packages.
>>
>> Anyone heard of them before?
>
> 	No - though it looks like they've been using pkgsrc since March
> 	http://wiki.joyent.com/accelerators:kb:pkgsrc
> 	We should definitely drop them a line to see how they are
> 	getting along with pkgsrc if noone has already spoken to them :)
>

I am using their service.  They switched from Blastwave to pkgsrc last  
March, and the initial pkgsrc deployment was based on pkgsrc-2007Q4.   
There are binary packages for 2008Q2 as well (http://pkgsrc.joyent.com/2008Q2/ 
), but I suspect many of their customers are still using 2007Q4.

The base system is pkgsrc-ready.  It has gcc-3.4.3 and all the  
required tools to bootstrap pkgsrc.  They also provide a customized  
mk.conf (http://pkgsrc.joyent.com/2008Q3/mk.conf), setting many  
options useful for web services.

--
Min Sik Kim
(Continue reading)

Bernd Ernesti | 1 Nov 2008 08:59
Picon

How to check the availability of all binary packages before installing them?

Hi,

I want to download binary packages on one host and check if I got all needed binary
packages there without installing them. That would make it possible to install them
on another host which has no internet connection.

How can I do that, especially if a package has several levels of packages which it
depends on?

Regards,
Bernd

Dennis den Brok | 1 Nov 2008 09:26
Picon

Re: How to check the availability of all binary packages before installing them?

Bernd Ernesti <netbsd <at> lists.veego.de> schrieb:
> Hi,
>
> I want to download binary packages on one host and check if I got all needed binary
> packages there without installing them. That would make it possible to install them
> on another host which has no internet connection.
>
> How can I do that, especially if a package has several levels of packages which it
> depends on?

pkgtools/pkg_chk can do that.

HTH,

--
Dennis den Brok

Bernd Ernesti | 1 Nov 2008 09:38
Picon

Re: How to check the availability of all binary packages before installing them?

On Sat, Nov 01, 2008 at 08:26:45AM +0000, Dennis den Brok wrote:
> Bernd Ernesti <netbsd <at> lists.veego.de> schrieb:
> > Hi,
> >
> > I want to download binary packages on one host and check if I got all needed binary
> > packages there without installing them. That would make it possible to install them
> > on another host which has no internet connection.
> >
> > How can I do that, especially if a package has several levels of packages which it
> > depends on?
> 
> pkgtools/pkg_chk can do that.

It may can do it, but the manpage doesn't has an example and I couldn't figure it out.

I can not check against installed packages and just want to check the binary
packages and have no extracted pkgsrc here.

Bernd

Aleksey Cheusov | 1 Nov 2008 10:16
Picon
Favicon

Re: bootstrapping on IRIX

> At last I got bootstrap to successfully run on my IRIX box using SGI
> freeware gcc.  (Required a patch to pax, which I'll post later.)  I'm trying
> to build pkgsrc gcc right off, but there's a circular dependency with
> pkgtools/digest.  What do I do?
Try to add the following

  PKGSRC_COMPILER= gcc

  CC=              /path/to/gcc
  CXX=             /path/to/g++
  CPP=             /path/to/gcc -E
  CXXCPP=          /path/to/g++ -E

to your mk.conf

--

-- 
Best regards, Aleksey Cheusov.

Aleksey Cheusov | 1 Nov 2008 11:45
Picon
Favicon

Re: How to check the availability of all binary packages before installing them?


> I can not check against installed packages and just want to check
> the binary packages and have no extracted pkgsrc here.
wip/pkg_summary-utils can do what you want and much more.
Fragment of wip/pkg_summary-utils/files/README file.

-----------------------------------------------------------------
Close to 'pkg_chk -ubn'

   pkg_info -X '*' > packages.txt
   pkg_cmp_summary -p packages.txt /usr/pkgsrc/pkg_summary.txt |
      awk '$1 !~ /^[+=]$/'

-----------------------------------------------------------------
/usr/pkgsrc/pkg_summary.txt is uncompressed pkg_config(5)
which can be downloaded from ftp://

See other examples in README file

--

-- 
Best regards, Aleksey Cheusov.

Klaus Heinz | 1 Nov 2008 15:27
Picon
Gravatar

Re: Packages binaries for Solaris (7,8,9)/sparc

Ulrich Habel wrote:

> I've uploaded the results of a bulk rebuild of pkgsrc-2008Q3 done
> on Solaris9/sparc to
     ^^^^^^^^

> built the packages with 32bit and modular-x. The packages should work
> on Solaris 7/8/9 for the sparc architecture. Please provide me
     ^^^^^^^^^^^^^

I would be surprised if we could really expect this to work, even on
Solaris where _backwards_ compatibility is usually very good.

Since when did Solaris have this kind of _forward_ compatibility? To my
knowledge the only company with a time machine is Apple...

ciao
     Klaus

Ian R. Justman | 1 Nov 2008 20:08

Re: Bootstrap problem under Ubuntu Intrepid Ibex [SOLVED]

Ian R. Justman wrote:
> I fixed this issue with the glibc 2.8 patch I found with some Googling, 
> so this error does not come up anymore.
> 
> New problem:
> 
> I try to bootstrap again, and I'm still not getting everything working.
> 
> Under Fedora 9, bmake builds as it should, but then, it switches gears, 
> showing this:
> 
> => Configuring and building libnbcompat
> configure: WARNING: If you wanted to set the --build type, don't use 
> --host.
>     If a cross compiler is detected then cross compile mode will be used.
> checking build system type...
> 
> And just sits there as if it went off into Lala Land with the load 
> accordingly pegged since gcc is still in the R state.
> 
> Under Ubuntu Intrepid Ibis, I get:
> 
> gcc -O2 -D_PATH_DEFSYSPATH=\"/usr/pkgsrc/bootstrap/work/share/mk\" -I. 
> -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H  -I../../libnbcompat 
> -I/usr/pkgsrc/bootstrap/work/bmake/missing -DNEED_HOST_CDEFS_H 
> -DMAKE_NATIVE  -DSIGNAL_FLAGS=SA_RESTART  -Werror   -I../../libnbcompat 
> -c /usr/pkgsrc/bootstrap/work/bmake/arch.c
> cc1: warnings being treated as errors
> /usr/pkgsrc/bootstrap/work/bmake/arch.c: In function Arch_Touch:
> /usr/pkgsrc/bootstrap/work/bmake/arch.c:1036: error: ignoring return 
(Continue reading)

Aleksey Cheusov | 1 Nov 2008 19:35
Picon
Favicon

Re: Bootstrap problem under Ubuntu Intrepid Ibex [SOLVED]

 >> Under Ubuntu Intrepid Ibis, I get:
 >>
 >> gcc -O2 -D_PATH_DEFSYSPATH=\"/usr/pkgsrc/bootstrap/work/share/mk\"
 >> -I. -I/usr/pkgsrc/bootstrap/work/bmake -DHAVE_CONFIG_H
 >> -I../../libnbcompat -I/usr/pkgsrc/bootstrap/work/bmake/missing
 >> -DNEED_HOST_CDEFS_H -DMAKE_NATIVE  -DSIGNAL_FLAGS=SA_RESTART
 >> -Werror   -I../../libnbcompat -c
 >> /usr/pkgsrc/bootstrap/work/bmake/arch.c
 >> cc1: warnings being treated as errors
 >> /usr/pkgsrc/bootstrap/work/bmake/arch.c: In function Arch_Touch:
 >> /usr/pkgsrc/bootstrap/work/bmake/arch.c:1036: error: ignoring return
 >> value of fwrite, declared with attribute warn_unused_result
...
> I tried a different approach per another message that was sent to the list:

> CFLAGS="-U_FORTIFY_SOURCE" ./bootstrap
Just for your information

http://mail-index.netbsd.org/tech-misc/2008/09/13/msg000069.html

Subject: __attribute__((warn_unused_result)) for NetBSD?

--

-- 
Best regards, Aleksey Cheusov.


Gmane