Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Aug 2003 14:37:01 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Fernan Aguero <fernan@iib.unsam.edu.ar>
Cc:        FreeBSD Ports <ports@freebsd.org>
Subject:   Re: how to deal with missing +CONTENTS (or how to use cvsweb)
Message-ID:  <1062182221.47188.45.camel@shumai.marcuscom.com>
In-Reply-To: <20030829183047.GA11519@iib.unsam.edu.ar>
References:  <20030829180953.GB57412@iib.unsam.edu.ar> <1062180988.47188.35.camel@shumai.marcuscom.com> <20030829183047.GA11519@iib.unsam.edu.ar>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-cympR+wdk+G9iF42f9f/
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Fri, 2003-08-29 at 14:30, Fernan Aguero wrote:
> +----[ Joe Marcus Clarke <marcus@marcuscom.com> (29.Aug.2003 15:21):
> |
>=20
> Hi Joe!
>=20
> [snipped]
>=20
> | > Also, if you happen to know of a better way of deinstalling
> | > files for which no +CONTENTS is available, and from a port
> | > that is currently at a newer version, please let me know.
> |=20
> | What you can do is remove the various /var/db/pkg directories, then
> | reinstall the same version, then do a pkg_delete (if you really wanted
> | to get rid of those ports).  If you just want to restore the +CONTENTS
> | files, remove the /var/db/pkg directories, then reinstall the ports.
> |=20
> | Joe
> |
> +----]
>=20
> Of course. But then my question goes again, how do I install
> the same version? I mean how do I go back in time and
> instead of imake-4.3.0, install 4.2.0_1?
> Am I right in thinking that cvsweb is my friend for this?

Yeah, cvsweb will work, but that's a PITA.

> Then, how do I choose from the different revisions of
> distinfo/Makefile/files/scripts/pkg_plist those that
> correspond to 4.2.0_1?=20
> I can choose a particular date and then get the latest
> revision for that date. But do I have to do this for each
> file? Perhaps there is some tag or thingy that I'm missing, and
> that I can use for this ...
>=20
> Perhaps not cvsweb, but cvs or cvsup?

CVS is the answer:

cvs -d :pserver:anoncvs@anoncvs.freebsd.org:/home/ncvs login
CVS password: anoncvs
cvs -d :pserver:anoncvs@anoncvs.freebsd.org:/home/ncvs co -D "5 months 3
weeks ago" imake-4

Joe

>=20
> Thanks,
>=20
> Fernan
--=20
PGP Key : http://www.marcuscom.com/pgp.asc

--=-cympR+wdk+G9iF42f9f/
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQA/T51Nb2iPiv4Uz4cRAtCmAJ9FydBF/4b8QVtreI46n2CtUh0GsgCfYN6F
udVf9CAtV1i2ODPDXOXEuqo=
=zGWg
-----END PGP SIGNATURE-----

--=-cympR+wdk+G9iF42f9f/--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1062182221.47188.45.camel>