How to resurrect ltrace from Attic?
Warren Block
wblock at wonkity.com
Sun Sep 18 13:54:53 UTC 2011
On Sun, 18 Sep 2011, Mark Linimon wrote:
> On Sun, Sep 18, 2011 at 06:45:21AM +0000, Janne Snabb wrote:
>> I noticed that someone has removed sysutils/ltrace for some reason.
>
> If we pull up the page on CVSWeb:
>
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/sysutils/ltrace/Attic/Makefile
>
> We find:
>
> 2011-08-08 sysutils/ltrace: Has expired: Looks like an abandonware, no more public distfiles
>
> (or, you could take a look in ports/MOVED, which has the same info)
>
> For CVS, you could note the date on that page, and then subtract a bit
> from the commit date, and then do:
>
> cd /usr; cvs co -D 20110731 ports/sysutils/ltrace
>
> You would have to modify that if your ports are not in /usr/ports, of course.
>
> If you were not using cvs to get your ports, well, AFAIK you'll have to
> do some manual operations, e.g., for each file in:
>
> http://www.freebsd.org/cgi/cvsweb.cgi/ports/sysutils/ltrace/Attic/
>
> click on filename, go to previous revision, click download ...
>
> ... at least, for the files that existed at removal time. (e.g. pkg_comment
> and pkg_plist were removed years ago, and are thus were no longer needed even
> before the port was removed.)
Also, saving a backup copy of the distfile somewhere outside of
/usr/ports might be a good idea. Sometimes distfiles from old ports are
very difficult to find, and automated port tools might prune them from
/usr/ports/distfiles as obsolete.
More information about the freebsd-ports
mailing list