pkg replacement for pkg_sort?
Chris Rees
utisoft at gmail.com
Sat Mar 30 19:43:40 UTC 2013
On 30 Mar 2013 14:53, "Robert Huff" <roberthuff at rcn.com> wrote:
>
>
> Matthew Seaman writes:
> > On 30/03/2013 13:17, Robert Huff wrote:
> >
> > > Am I too much of a zombie this morning, or is there nothing in
> > > the man page about how to do this?
> >
> > That's not functionality provided by pkgng at the moment,
> > although pkgng certainly has all the necessary data in repository
> > catalogues etc. to be able to sort a list of package origins with
> > all dependencies occurring before what requires them. No one has
> > implemented that yet.
> >
> > However, pkg_sort(1) is part of portupgrade, and portupgrade
> > should be fully pkgng aware nowadays. Did you try just using
> > pkg_sort?
>
> I did and do.
> I'm trying to move to a single tool for this set of tasks, and
> pkg_sort is one of the (very) few things I haven't been able to
> replace. Unfortunately, that functionality is essential to several
> scripts ....
> The other irreplaceable I can think of is "portsclean",
> particularly the C, D, and L options.
Portsclean is easy for wrkdirs;
echo /usr/ports/*/*/work |xargs rm -r
Or set WRKDIRPREFIX somewhere else and rm -r that.
Portmaster removes old distfiles and packages iirc.
Chris
> > If you'ld like something to be changed about either portupgrade
> > or pkgng in respect to this, then please open an issue --
> >
> > https://github.com/pkgtools/pkgtools/issues
> > https://github.com/pkgng/pkgng/issues
>
> Depends on how lazy I'm feeling at the moment. :-)
>
>
>
> Robert Huff
>
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>
More information about the freebsd-ports
mailing list