Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Sep 2018 12:16:55 +0200
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        Matthias Fechner <idefix@fechner.net>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: RUN_DEPENDS and portmaster
Message-ID:  <20180910101655.uzyriuylsucz7u3y@ogg.in.absolight.net>
In-Reply-To: <03c14234-538d-fd9f-0c33-22825f3ea91d@fechner.net>
References:  <03c14234-538d-fd9f-0c33-22825f3ea91d@fechner.net>

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

--lqorqzoj5lqizjhl
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Sep 10, 2018 at 06:54:19AM +0200, Matthias Fechner wrote:
> Dear all,
>=20
> I have a questions reagarding the RUN_DEPENDS and at which step
> dependencies should be installed.

Reading Mk/bsd.port.mk at line 5274, run-depends are installed before
do-install runs.

> I'm the maintainer of gitlab-ce port and I added a feature that checks
> in the install target:
> do-install:
>         (cd ${WRKSRC} && ${RM} Gemfile.lock && bundle install --local)
>         ${FIND} ${WRKSRC} -name '*.orig' -delete
> ...
>=20
> that all gems available in the system do match the version required by
> the Gemfile.
> Poudriere works fine with this, but portmaster fails.
> Regarding the documentation RUN_DEPENDS packages should be installed
> before the install is happening.
> Is this install related to the do-install target or the installation of
> the package itself?
>=20
> Is this maybe a problem with portmaster as poudiere handles this correctl=
y?

It's probably a problem with portmaster not doing clean builds.

--=20
Mathieu Arnold

--lqorqzoj5lqizjhl
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQKTBAABCgB9FiEEOraXidLtEhBkQLpbOkUW81GDzkgFAluWRJZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNB
QjY5Nzg5RDJFRDEyMTA2NDQwQkE1QjNBNDUxNkYzNTE4M0NFNDgACgkQOkUW81GD
zkhOmA//d6mxLsgXjtjLQFVCSFdBaIIMEV10HqnljmGgrdJsWnwuy59PRs3HWCz9
jGUUcuKxYihosPA8YvMD95QoMFU8d9wAol4jwJCXZuCGxzqCfjVSDTv+avEc/YB1
++Pp8OIpu0yAac9aRuFvtB3l19w4q0TVhoEPwphUDDH3EQwWtwtlJLwntF9lpztp
AxhI1fuYhRSDVzy4IlIc2qyUmC5YDQcHKgFh13+5wQuz6auoCxRgV9iss6gCVD3I
0xx8nWsKwtweJcRdHVhQVewHPZP4H6ixpDBlPQihVkjs+ujzodnXHPDFyNQ9tqNM
JIyqbkCFPAMPpu/CgaiNmaDMCKME0gDA1wYPRLhnaMclRMNwQwkeL3XwezxLCaXX
3aaVW/sMlX12A3QUmQNDe5RjU4lOT9VixfJrd1/V1pXkT+ZuPtVgbmy19RxM29iP
WTGwp0nNsQlAEg/2CNKY0ITSGp8855bR0GQvoWu3k3+9hV/gC2zBm45npCru7zd/
pJ+N4N+XhdtgJgHj/Fpi3VkrYQ++rwTcFpO8vwv1Dh1ilwob0Zj9s7fFkmGWFu9G
ABxXNpJCqqtOTxDrh9rj+97KEgGMxmiBhwagno21P6pap8pTAfJhIW47gssDJX8q
K8dQtNWRzewUhqmHcSytoNUG48K5Pz9Nr6eUQSyqq18bApELOi0=
=Rjxg
-----END PGP SIGNATURE-----

--lqorqzoj5lqizjhl--



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