Date: Mon, 11 Jun 2007 22:41:10 -0500 From: Josh Tolbert <hemi@puresimplicity.net> To: Alex Zbyslaw <xfb52@dial.pipex.com> Cc: questions@FreeBSD.org Subject: Re: portupgrade -o strangeness... Message-ID: <20070612034110.GA95034@just.puresimplicity.net> In-Reply-To: <466937C6.1010306@dial.pipex.com> References: <20070607204129.GA45269@just.puresimplicity.net> <466937C6.1010306@dial.pipex.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jun 08, 2007 at 12:04:38PM +0100, Alex Zbyslaw wrote: > Josh Tolbert wrote: > > >(15:38:21 <hemi@demon:~>) $ pkg_info | grep bison > >bison-1.75_2,1 A parser generator from FSF, (mostly) compatible with > >Yacc > >(15:38:30 <hemi@demon:~>) $ sudo portupgrade -o devel/bison2 bison > >(15:38:34 <hemi@demon:~>) $ sudo portupgrade -fo devel/bison2 bison > >---> Reinstalling 'bison-1.75_2,1' (devel/bison) > > > > > Have you tried "sudo portupgrade -f -o devel/bison2 bison" in case it's > some bug in parsing merged options? Worth a PR in any case... > > Failing that you could just pkg_delete bison and install bison2 afresh. > You shouldn't have to but... > > --Alex Hi Alex, Yes, I did exactly that. Take a look at the example above. :) Anyway, a PR has been filed and the response is, "it's a feature." I'm not sure how it's a feature, but it is. The example I was given looks like this: $ pkg_version -t 2.3_1 1.75_2,1 < I'm guessing it's just doing some odd string comparison instead of breaking the version number apart and handling it with weight on the major version number, etc. Ironically, portupgrade still does things right. portupgrade-devel is the port I'm having problems with. Thanks, Josh -- Josh Tolbert hemi@puresimplicity.net || http://www.puresimplicity.net/~hemi/ Security is mostly a superstition. It does not exist in nature, nor do the children of men as a whole experience it. Avoiding danger is no safer in the long run than outright exposure. Life is either a daring adventure, or nothing. -- Helen Keller
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070612034110.GA95034>