Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Aug 2002 23:13:11 -0400
From:      Mikhail Teterin <mi+kde@aldan.algebra.com>
To:        Alan E <alane@geeksrus.net>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, kde@FreeBSD.org
Subject:   Re: [kde-freebsd] Re: cvs commit: ports/chinese/kde3-i18n-zh_CN Makefile ports/chinese/kde3-i18n-zh_TW         Makefile ports/french/kde3-i18n Makefile ports/german/kde3-i18n         Makefile ports/japanese/kde3-i18n Makefile ports/korean/kde3-i18n         Makefile ports/misc/kde2-i18n Makefile ports/misc/kde3-i18n-fi ...
Message-ID:  <200208012313.11960@aldan>
In-Reply-To: <20020802004549.GB55896@wwweasel.geeksrus.net>
References:  <200208012109.g71L9hxC055382@freefall.freebsd.org> <200208012029.28543@aldan> <20020802004549.GB55896@wwweasel.geeksrus.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thursday 01 August 2002 08:45 pm, Alan E wrote:
= On Thu, Aug 01, 2002 at 08:29:28PM -0400, Mikhail Teterin wrote:
= >On Thursday 01 August 2002 05:09 pm, Alan Eldridge wrote:
= >= alane       2002/08/01 14:09:43 PDT
= >=   [....] is fragile enough in its dependencies; we don't
= >
= >
= >Actually, it is not. I'm running kdebase-3.0.1 with kdelibs-3.0.2 replaced
= >from underneath it with no problems...
=
= No comment. If it breaks, you get to keep both pieces.

Of course. I was just commenting on the perceived fragility...

= >You definetly did NOT have to bump most of the i18n PORTREVISIONs.
= >They don't even install binaries...
= >
= >	% (1018) egrep lib/\|bin/ /usr/ports/misc/kde3-i18n*/pkg-plist | wc -l
= >	       0
=
= It was easier to be consistent than to try to justify well, do this one
= but not that one.

You only needed two -- at the most -- of the kdebase. None of the kde3-i18n
needed it... Very easy to be consistent...

= >I wish people were a lot more careful with PORTREVISIONS. The amount of
= >needless redownloading/reinstalling they cause is too high :-( And the
= >package names look ugly :-)
=
= Tell me how, with cvsup, anybody got harmed by this.

The portupgrade will simply detect the newer version of the ports, download 
and reinstall it. Needlessly... Humans, likely, will do the same.

= I only bumped on those that directly depend on libintl.so.X. In this case, I
= think it is warranted. Of those, most people will only use kdebase3, and
= maybe 1 i18n port. It's just to make sure things get rebuilt that should.

And 51 thing that should not get rebuilt also will...

[...]

Most (probably, ALL) of the Makefiles you modified LIB_DEPEND on intl.X 
bogusly in the first place. They should instead BUILD_DEPEND on xgettext.

Please, consider committing a real fix, but don't modify the PORTREVISION
again :-)

	-mi

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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