Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 06 Aug 2022 09:27:37 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 265105] textproc/refdb: update to 1.0.3
Message-ID:  <bug-265105-7788-5sOmdle7Vj@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-265105-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-265105-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D265105

O. Hartmann <ohartmann@walstatt.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #235213|0                           |1
        is obsolete|                            |

--- Comment #14 from O. Hartmann <ohartmann@walstatt.org> ---
Created attachment 235716
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D235716&action=
=3Dedit
Patch refDB v1.0.3

Attached you'll find another attempt of the patch, this time I took the lib=
erty
to incorporate all suggestions. I had to make some minor changes compared t=
o my
initial patch, those revealed themselfes after I was able to check via
poudriere (I first had to overcome the undocumented "overlay" problemacy wi=
th
poudriere-devel, sorry that it took so long). One point is that a specific =
XML
binary is not automatically installed when it is NOT reflected in the
BUILD_DEPEND list.=20

I also was able to overcome somehow the problems with building the
documentation, see for yourselfs.

I followed the steps suggested at the wesite for porters (handbook). "make
stage-qa" still drops out with an error:

[...]

 root@thor:/pool/ports.dev/textproc/refdb # make stage-qa
=3D=3D=3D=3D> Running Q/A tests (stage-qa)
Error: 'share/sgml/catalog.ports' is referring to
/pool/ports.dev/textproc/refdb/work/stage
Warning: port uses /usr/local/var instead of /var
Notice: You have some Perl modules as dependencies but you do not have
devel/p5-Module-CoreList installed, the perlcore QA check gets better resul=
ts
when using it, especially with older Perl versions.
*** Error code 1

Stop.
make: stopped in /pool/ports.dev/textproc/refd
[...]

but building the package as non-root also works fine as installing and
deinstalling the packages - as long as the option for building docs is enab=
led
(did not test the controversal setting).

Poudriere built the port from a fresh start on 13.1-RELENG-p0, and with a
preexisting poudriere ports tree on CURRENT and 13-STABLE.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-265105-7788-5sOmdle7Vj>