Date: Sun, 29 Aug 2004 10:40:27 GMT From: Oliver Eikemeier <eikemeier@fillmore-labs.com> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/71097: Port conflict (net/trafshow and net/trafshow4) Message-ID: <200408291040.i7TAeRF7055470@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/71097; it has been noted by GNATS. From: Oliver Eikemeier <eikemeier@fillmore-labs.com> To: Riccardo Torrini <riccardo@torrini.org> Cc: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: ports/71097: Port conflict (net/trafshow and net/trafshow4) Date: Sun, 29 Aug 2004 12:37:53 +0200 Riccardo Torrini wrote: > net/trafshow and net/trafshow4 installs same executable > (bin/trafshow). > Both Makefile are missing CONFLICTS= line. true. Also net/trafshow4 needs to specify LATEST_LINK=. > Also installing trafshow4 create a /var/db/pkg/trashow-4... that > confuse pkg_version, we need to change PORTNAME of net/trafshow4 from > trafshow to trafshow4 (or remove one of the versions and rename the > other) No, this is correct as is. >> How-To-Repeat: > ( make sure to have neither net/trafshow nor net/trafshow4 installed) > # cd /usr/ports/net/trafshow4 && make install clean > # pkg_version -vL= > trafshow-4.0 < needs updating (port has 3.1_4,1) I can't reproduce that. This would be a bug in pkg_version(1), but it seems like you have an old version of net/trafshow installed. >> Fix: > Change PORTNAME of net/trafshow4 > > # diff -u0 Makefile.orig Makefile > --- Makefile.orig Sun Aug 8 07:45:12 2004 > +++ Makefile Sun Aug 29 11:52:53 2004 > @@ -8 +8 @@ > -PORTNAME= trafshow > +PORTNAME= trafshow4 No, this is wrong. The ports version is *not* part of PORTNAME, and ports doings so are wrong (expect when the vendor _explicitly_ names it's software that way, like libxml2). -Oliver
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408291040.i7TAeRF7055470>