pkgsrc-Users archive

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

Problems with pkg_rolling-replace and how else to update packages



I have been having trouble with pkg_rolling-replace recently, getting snagged and not able to update anything.  Time since last update has been on the order of four months or longer

I get messages like 

RR> Selecting libxcb (x11/libxcb) as next package to replace
[41]   Terminated             tail -f "${logfile}" &
RR> Checking if libxcb has new depends...
RR> libxcb has the following new depends (need to re-tsort):
rr> [libxslt py37-xcbgen python37 libtool-base gmake pkgconf checkperms]
RR> Tsorting dependency graph
pkg_info: can't find package `py37-xcbgen'
*** Couldn't extract PKGPATH from installed package py37-xcbgen
*** Please read the errors listed above, fix the problem,
*** then re-run pkg_rolling-replace to continue.
+ autoconf
(snip)

So many "can't find" problems", and this is only one of several cases.

This and problems like this occur with both pkg_rolling-replace 0.23 and 0.26.

Any way to repair, and how would NetBSD or other pkgsrc users update packages, either a small number since a recent upgrade or a large number since a non-recent upgrade?

There is a wiki page on how to upgrade packages,

https://wiki.netbsd.org/pkgsrc/how_to_upgrade_packages/

Is it best to wait a long time and rebuild everything from the beginning, or how would one best update more frequently?

I wish NetBSD and pkgsrc had something comparable to portmaster and portupgrade (also synth) from FreeBSD ports.

Tom



Home | Main Index | Thread Index | Old Index