On Mon, Sep 10, 2018 at 06:54:19AM +0200, Matthias Fechner wrote:
> Dear all,
> 
> 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
> ...
> 
> 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?
> 
> Is this maybe a problem with portmaster as poudiere handles this correctly?

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

-- 
Mathieu Arnold

Attachment: signature.asc
Description: PGP signature

Reply via email to