foswiki fails to install
Adam Weinberger
adamw at adamw.org
Fri Mar 17 22:08:50 UTC 2017
> On 17 Mar, 2017, at 15:33, Chris H <bsd-lists at bsdforge.com> wrote:
>
> On Fri, 17 Mar 2017 19:15:19 +0000 Doug Sampson <dougs at dawnsign.com> wrote
>
>> I'm trying to install a fresh instance of www/foswiki version 2.1.3 and it's
>> failing as follows:
>>
>> root at draco:/usr/ports/www/foswiki # make install clean
>> ===> Patching for foswiki-2.1.3
>> ===> 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
>> => FreeBSD patch patch-minifycss failed to apply cleanly.
>> *** Error code 1
>>
>> Stop.
>> make[1]: stopped in /usr/ports/www/foswiki
>> *** Error code 1
>>
>> Stop.
>> make: stopped in /usr/ports/www/foswiki
>> root at draco:/usr/ports/www/foswiki #
>>
>> What's up? Why would I need to apply patch(es) when installing for the first
>> time?
> 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
>
> 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.
>
> HTH
>
> --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
--
Adam Weinberger
adamw at adamw.org
https://www.adamw.org
More information about the freebsd-ports
mailing list