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