[nycbug-talk] what happened to darwinports?

David Rio Deiros driodeiros at gmail.com
Fri Jun 1 11:53:34 EDT 2007


On Sun, May 20, 2007 at 01:49:06AM -0400, David Rio Deiros wrote:
> On Thu, May 17, 2007 at 08:14:59PM -0400, David Rio Deiros wrote:
> > On Wed, May 16, 2007 at 03:57:48PM -0400, Amitai Schlair wrote:
> > > On May 15, 2007, at 1:24 PM, David Rio Deiros wrote:
> > > 
> > > > How do you skip this?:
> > > >
> > > > drio at simba:/Volumes/NetBSD/pkgsrc/bootstrap $ sudo ./bootstrap \
> > > >> --prefix /usr/pkg \
> > > >> --pkgdbdir /usr/pkg/.pkgdb
> > > > ...
> > > > ...
> > > > ===> running: /bin/sh /Volumes/NetBSD/pkgsrc/bootstrap/work/install-sh
> > > > -d -o root -g wheel /usr/pkg/pkgsrc-REQUIRES-case-SENSITIVE-filesystem
> > > > "/usr/pkg" needs to be on a case-sensitive filesystem (see  
> > > > README.Darwin)
> > > 
> > > Pass "--ignore-case-check" to the bootstrap script.
> > 
> > Sweet!
> > 
> > I have one more question though: I have been reading the pkgsrc guide
> > but I cannot find a proper way to upgrade your packages once you  
> > update the pkgsrc tree. How do you keep your installation packages
> > up2date? Is there some tool like portupgrade?    
> 
> This seems a very good approach:
> 
> 	lintpkgsrc -i >/tmp/out_of_date
> 	pkgdepgraph -D /tmp/out_of_date >/tmp/delete
> 	pkgdepgraph -R /tmp/out_of_date >/tmp/rebuild
> 	pkg_delete `cat /tmp/delete`
> 	sh /tmp/rebuild

This covers the topic:

http://julipedia.blogspot.com/2007/05/keeping-pkgsrc-packages-up-to-date.html

also:

http://wiki.netbsd.se/index.php/How_to_upgrade_packages



More information about the talk mailing list