Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Dec 2017 07:49:44 +0100
From:      Franco Fichtner <franco@lastsummer.de>
To:        Kurt Jaeger <lists@opsec.eu>
Cc:        Greg 'groggy' Lehey <grog@FreeBSD.org>, freebsd-ports@freebsd.org
Subject:   Re: make reinstall does not work
Message-ID:  <8968CCDD-946D-4300-A277-9F745FAA487B@lastsummer.de>
In-Reply-To: <20171211063419.GY2827@home.opsec.eu>
References:  <CAN6yY1vhuZOQcGVRouF5__pJyzPnZtbA%2BVrCdMTurYqyzmQW7g@mail.gmail.com> <eb5f3046-1c55-6890-761b-bc339848a075@utanet.at> <20171210224216.GN78437@eureka.lemis.com> <20171211063419.GY2827@home.opsec.eu>

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

> On 11. Dec 2017, at 7:34 AM, Kurt Jaeger <lists@opsec.eu> wrote:
>=20
> Hi!
>=20
>> On Sunday, 10 December 2017 at 20:32:38 +0100, Walter Schwarzenfeld =
wrote:
>>> Look at the link in Shawn Webb's post:
>>>=20
>>> bapt (Baptisse Daroussin) wrote
>>>=20
>>>      *bapt <https://github.com/bapt>; * replied Nov 16, 2017
>>>      =
<https://github.com/freebsd/pkg/commit/7991c49665419916210ad589d4a85fd2a7f=
58b37#commitcomment-25649084>
>>=20
>> You should have quoted that in your reply.  And are we really now
>> using github as the primary repository?
>=20
> pkg is developed on github, because as a tool it is supposed
> to be portable to other unix-like OS variants.
>=20
> So the link to github is the link to upstream.

Now that that is sorted, can somebody please fix Mk/bsd.port.mk,
because it says, and probably has said for years...

# reinstall             - Install the results of a build, ignoring =
"already installed" flag.

And the whole premise of "reinstall" being used as "deinstall reinstall"
in the face of "deinstall install" is just silly, either by deleting
the reinstall target or making it a composite target of deinstall + =
install
to not break existing tools / workflows.

It's worrisome that such latent fixes are not considered bugs, more so =
that
the inner workings of bsd.port.mk do not reflect that shift in "expected
behaviour" in any way; and even more so that long discussions are =
ongoing
where non-committers bring up issues and nobody with a commit bit cares =
to
even ask what could be wrong.


Cheers,
Franco=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8968CCDD-946D-4300-A277-9F745FAA487B>