Re: RUN_DEPENDS and portmaster

2018-09-20 Thread Stefan Esser
Am 19.09.18 um 14:25 schrieb Kurt Jaeger: > Hi! > >> Why is Ada only available on i386/amd64? > > Because nobody provided fixes for the build on other platforms up to now. And given that the only use of Ada in FreeBSD ports seems to be synth, it seems a lot easier to implement the synth

Re: RUN_DEPENDS and portmaster

2018-09-19 Thread Marco Beishuizen
On Wed, 19 Sep 2018, the wise RW via freebsd-ports wrote: I presume that's because you use a restricted set of packages. Without flavor support portupgrade can't always get the port directory from the origin. The are currently 782 ports installed on this system. Didn't have much

Re: RUN_DEPENDS and portmaster

2018-09-19 Thread RW via freebsd-ports
On Wed, 19 Sep 2018 14:14:42 +0200 (CEST) Marco Beishuizen wrote: > On Wed, 19 Sep 2018, the wise Thomas Mueller wrote: > > > This discussion of portmaster prompts me to ask, what is the status > > of portupgrade? > > > > I used portupgrade at first but subsequently switched to > > portmaster.

Re: RUN_DEPENDS and portmaster

2018-09-19 Thread Kurt Jaeger
Hi! > Why is Ada only available on i386/amd64? Because nobody provided fixes for the build on other platforms up to now. -- p...@freebsd.org +49 171 3101372 2 years to go ! ___ freebsd-ports@freebsd.org mailing list

Re: RUN_DEPENDS and portmaster

2018-09-19 Thread Marco Beishuizen
On Wed, 19 Sep 2018, the wise Thomas Mueller wrote: This discussion of portmaster prompts me to ask, what is the status of portupgrade? I used portupgrade at first but subsequently switched to portmaster. I still use portupgrade daily and it works fine. Afaik the maintainer is adding

Re: RUN_DEPENDS and portmaster

2018-09-19 Thread Thomas Mueller
Excerpt from STefan Esser: > I have been using a portmaster-rewrite for many months, which is ready > for release except for some performance tuning. (The portmaster in ports > is not un-maintainable, but it's hard to modify a monolithic 4000 line > shell script that uses global variables to

Re: RUN_DEPENDS and portmaster

2018-09-18 Thread Stefan Esser
Am 18.09.18 um 14:05 schrieb Matthias Fechner: > Dear Stefan, > > Am 17.09.2018 um 14:31 schrieb Stefan Esser: >> But the behavior of portmaster will not be changed. >> RUN_DEPENDS are dependencies required to run a port, not dependencies >> required to install a port. >> >> >> And I do not care

Re: RUN_DEPENDS and portmaster

2018-09-18 Thread Matthias Fechner
Dear Stefan, Am 17.09.2018 um 14:31 schrieb Stefan Esser: > But the behavior of portmaster will not be changed. > RUN_DEPENDS are dependencies required to run a port, not dependencies > required to install a port. > > > And I do not care whether bsd.port.mk treats RUN_DEPENDS as if they > were

Re: RUN_DEPENDS and portmaster

2018-09-17 Thread Stefan Esser
going to spend any time on a change that made portmaster install RUN_DEPENDS before executing "make install" for a port. You are free to create a patch to that effect, but be aware that it is extremely likely to break lots of upgrade scenarios, and I'll make you responsible for fixing th

Re: RUN_DEPENDS and portmaster

2018-09-16 Thread Matthias Fechner
Am 10.09.18 um 12:16 schrieb Mathieu Arnold: > Reading Mk/bsd.port.mk at line 5274, run-depends are installed before > do-install runs. thanks, I see it the same way and created a PR for it, to get this fixed in portmaster. Gruß, Matthias -- "Programming today is a race between software

Re: RUN_DEPENDS and portmaster

2018-09-12 Thread Stefan Esser
Am 12.09.18 um 07:58 schrieb Matthias Fechner: > Dear Stefan, Dear Mathieu, > > Am 10.09.18 um 14:10 schrieb Stefan Esser: >> This is a design decision in portmaster that has existed for at least >> a decade. >> >> Use INSTALL_DEPENDS if you depend on a port being available and upgraded >> before

Re: RUN_DEPENDS and portmaster

2018-09-12 Thread Matthias Fechner
Dear Stefan, Dear Mathieu, Am 10.09.18 um 14:10 schrieb Stefan Esser: > This is a design decision in portmaster that has existed for at least > a decade. > > Use INSTALL_DEPENDS if you depend on a port being available and upgraded > before your port's do-install is invoked. > > Changing the

Re: RUN_DEPENDS and portmaster

2018-09-10 Thread Stefan Esser
ortmaster fails. > Regarding the documentation RUN_DEPENDS packages should be installed > before the install is happening. Hi Matthias, this is the description of the sequence of actions performed by the ports framework alone. INSTALLS_DEPENDS covers the case of dependencies that are requ

Re: RUN_DEPENDS and portmaster

2018-09-10 Thread Mathieu Arnold
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

RUN_DEPENDS and portmaster

2018-09-09 Thread Matthias Fechner
Dear all, I have a questions reagarding the RUN_DEPENDS and at which step dependencies should be installed. 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)