Re: Speed up trace mode

2019-06-02 Thread Mihir Luthra
Hi, I have implemented the points that we discussed till now in macports-base. You can find the updated macports-base in my forked repository. https://github.com/MihirLuthra/macports-base I also have made many modifications to library to optimise it for use in base. I haven’t updated in the read

Re: Packaging buildbot-www

2019-06-02 Thread Pierre Tardy
Sorry I overlooked this thread. Actually, buildbot-www is not even a web server, it is just the web front-end. It only contains the index.html, styles and scripts. The buildbot package contain the web server. It has a few js dependencies, that are indeed included in the release tarballs and wheel

`port select python` and qtwebengine

2019-06-02 Thread René J . V . Bertin
Hi, I just learned that the QtWebEngine build process has a hard dependency on python 2 and cannot be configured to use a specific python interpreter exclusively. In other words, it fails if a user apparently used `port select python` to make a python 3 interpreter the default one. I think "ba

Re: `port select python` and qtwebengine

2019-06-02 Thread Chris Jones
Hi, The behaviour of any given portfile should never depend on whatever ‘port select’ choices a user may have made. The base changes you describe below seem and overly complex way to solve the problem in general. If a build requires a given python version, but provides no options to control how

Re: `port select python` and qtwebengine

2019-06-02 Thread Ryan Schmidt
On Jun 2, 2019, at 10:03, René J.V. Bertinwrote: > I just learned that the QtWebEngine build process has a hard dependency on > python 2 and cannot be configured to use a specific python interpreter > exclusively. In other words, it fails if a user apparently used `port select > python` to m

Re: GSOC 2019 project: Improvements of Buildbot views (@ MacPorts)

2019-06-02 Thread Ryan Schmidt
On May 31, 2019, at 17:27, Rajdeep Bharati wrote: > On Sat, Jun 1, 2019 at 2:01 AM Mojca Miklavec wrote: > >> What does >> port installed '*buildbot*' >> say? > > It's giving None of the specified ports are installed. It should show you all ports that are installed whose names contain th

Re: GSOC 2019 project: Improvements of Buildbot views (@ MacPorts)

2019-06-02 Thread Rajdeep Bharati
On Sun, Jun 2, 2019 at 9:45 PM Ryan Schmidt wrote: > > > On May 31, 2019, at 17:27, Rajdeep Bharati wrote: > > > On Sat, Jun 1, 2019 at 2:01 AM Mojca Miklavec wrote: > > > >> What does > >> port installed '*buildbot*' > >> say? > > > > It's giving None of the specified ports are installed. >

Re: GSOC 2019 project: Improvements of Buildbot views (@ MacPorts)

2019-06-02 Thread Ryan Schmidt
On May 29, 2019, at 13:29, Mojca Miklavec wrote: > As an intermezzo I want to explain one thing. Initially we had one single job > (which could run for days), and it built all the ports in a single job. > However one could not infer any information about what worked and what failed > without

Re: GSOC 2019 project: Improvements of Buildbot views (@ MacPorts)

2019-06-02 Thread Ryan Schmidt
On Jun 2, 2019, at 11:30, Rajdeep Bharati wrote: > One thing is that when I install the new py37-buildbot, the command that I > get to use is `buildbot-3.7`. > What changes do I need to make in the port to use the command `buildbot`? As Rainer explained in https://github.com/macports/macport

Re: `port select python` and qtwebengine

2019-06-02 Thread Joshua Root
On 2019-6-3 01:59 , Ryan Schmidt wrote: > As a side note, as I understand it, it is a user error to make "python" a > symlink to Python 3; it should always be Python 2. Going forward, use a > "python2" symlink for Python 2 and use a "python3" symlink for Python 3. > > https://trac.macports.org/t

Re: `port select python` and qtwebengine

2019-06-02 Thread Ryan Schmidt
#x27;t a good idea for the user to do this. On Jun 2, 2019, at 13:49, René J.V. Bertin wrote: > Ryan Schmidt wrote on 20190602::10:59:47 re: "Re: `port select python` and > qtwebengine" >> As a side note, as I understand it, it is a user error to make "python" a >&g

Re: `port select python` and qtwebengine

2019-06-02 Thread Christopher Jones
Hi, >> However, the person who reported the error to me claimed he only used `port >> select` and didn't create the symlink himself. I didn't push him to know how >> nor did I try myself, but if indeed `port select` allows this calling it a >> "user error" is a bit unjust. You cannot expect eve

Re: GSOC 2019 project: Improvements of Buildbot views (@ MacPorts)

2019-06-02 Thread Rajdeep Bharati
Thank you for the clarification. I will update the old buildbot. Regards Rajdeep On Sun, Jun 2, 2019 at 10:16 PM Ryan Schmidt wrote: > > > On Jun 2, 2019, at 11:30, Rajdeep Bharati wrote: > > > One thing is that when I install the new py37-buildbot, the command that > I get to use is `buildbot-

Re: `port select python` and qtwebengine

2019-06-02 Thread Joshua Root
On 2019-6-3 07:14 , Christopher Jones wrote: > For me, we should allow ‘port select python’ to select a 3.x version, > but at the moment issue a warning to the user if they do this they might > have problems. Which is what the ticket is asking for. > Also none of what a user might or might not do