pkgsrc-Users archive

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

Re: How to automatically update dependencies when building a package?



I wouldn't have thought updating pkgsrc would cause ABI conflicts and make 
packages incompatible.

FreeBSD ports system does not have that problem; no problem running

portsnap fetch update

I never even heard of ABI in FreeBSD.

Now I see why there is a quarterly pkgsrc in addition to current pkgsrc in 
NetBSD pkgsrc, unlike FreeBSD ports and source-based Linux package managers.

But I don't want to wait three months when a new release of something like 
Gnumeric or Seamonkey comes out; I also might want to test a new beta release 
installed to a different prefix to avoid conflict with installed stable 
version.  What if there is a security update, then also I don't want to wait 
for the next quarterly pkgsrc.

I guess I have to run

make depends-options

in all packages of interest and build all in quick succession, after setting 
options of interest. 

This could mean an extended downtime on the computer.

I'm afraid running pkg_rolling-replace on a system with a lot of packages could 
take an awful long time, like several days.

I see Gentoo (http://www.gentoo.org/) has several projects in the works, 
including porting to the BSDs and other quasi-Unixes.

Tom



Home | Main Index | Thread Index | Old Index