Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Mar 2017 16:08:47 -0600
From:      Adam Weinberger <adamw@adamw.org>
To:        Chris H <bsd-lists@bsdforge.com>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: foswiki fails to install
Message-ID:  <21EFFF09-CDFC-48A0-9681-ED87EAE33183@adamw.org>
In-Reply-To: <e7e1af595111f3fc054a2599ddce570b@ultimatedns.net>
References:  <ed84b4b36dd5483897b00618c8ed4553@dawnsign.com> <e7e1af595111f3fc054a2599ddce570b@ultimatedns.net>

next in thread | previous in thread | raw e-mail | index | archive | help
> On 17 Mar, 2017, at 15:33, Chris H <bsd-lists@bsdforge.com> wrote:
>=20
> On Fri, 17 Mar 2017 19:15:19 +0000 Doug Sampson <dougs@dawnsign.com> =
wrote
>=20
>> I'm trying to install a fresh instance of www/foswiki version 2.1.3 =
and it's
>> failing as follows:=20
>>=20
>> root@draco:/usr/ports/www/foswiki # make install clean
>> =3D=3D=3D>  Patching for foswiki-2.1.3
>> =3D=3D=3D>  Applying FreeBSD patches for foswiki-2.1.3
>> File to patch:
>> No file found--skip this patch? [n] y
>> 1 out of 1 hunks ignored--saving rejects to Oops.rej
>> =3D> FreeBSD patch patch-minifycss failed to apply cleanly.
>> *** Error code 1
>>=20
>> Stop.
>> make[1]: stopped in /usr/ports/www/foswiki
>> *** Error code 1
>>=20
>> Stop.
>> make: stopped in /usr/ports/www/foswiki
>> root@draco:/usr/ports/www/foswiki #
>>=20
>> What's up? Why would I need to apply patch(es) when installing for =
the first
>> time?=20
> There are frequently patches required to install
> software from the ports tree. Whether a first-time install,
> or an upgrade.
> In *this* case, however; I submitted pr(1) 217342, that
> upgraded www/foswiki from 1.1.9 -> 2.1.3. The svn diff I
> provided, *deleted* 2 files (patches) that were needed in
> version 1.1.9, but not in version 2.1.3. However, the
> deleted patches weren't reflected in the merge (commit)
> 435357. I became aware of this shortly after the commit,
> and opened a new pr(1) -- 217759, to address the issue.
> But no one has responded.
> In the short-term, you can simply delete the following
> two files within the www/foswiki port:
> files/patch-minifycss
> files/patch-minifyjs
>=20
> and the port will install as intended. I can't
> explain why the files still show up, after the commit.
> They should have been deleted.
>=20
> HTH
>=20
> --Chris

Fixed in r436351. FWIW, when a PR contains a patch that deletes a file, =
it's best if you add a reminder in the description. It's so easy to hit =
'rm' instead of 'svn rm'.

# Adam


--=20
Adam Weinberger
adamw@adamw.org
https://www.adamw.org




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?21EFFF09-CDFC-48A0-9681-ED87EAE33183>