Re: OpenBLAS binary packages

2019-05-18 Thread Ken Cunningham
> A brutal, but possibly effective policy approach would be to drop such ports > after a few weeks grace period. I hope this thought doesn't reflect a real push, but rather just transient frustration. Homebrew has no concept of maintainers. But they do have only a small number of committers,

Re: OpenBLAS binary packages

2019-05-17 Thread Richard L. Hamilton
> On May 17, 2019, at 04:39, Artur Szostak wrote: > > I disagree. I think it can be automated, but requires some engineering effort > to get right. > This is an example of the policy decision and consequences I was alluding to. > It is a policy > decision to expect the end user to do some

Re: OpenBLAS binary packages

2019-05-17 Thread Artur Szostak
>> I get and understand your concerns. Consider my comment as giving a data >> point from real world use in the wild. You already seem to be aware of the >> trade offs and consequences of technology choice and policy decisions related >> to package managers and how they are used. > > I'm grateful

Re: OpenBLAS binary packages

2019-05-17 Thread Artur Szostak
the purpose of using MacPorts in the first place to leverage on the package maintenance work done by the community. Best regards. Artur From: David Strubbe Sent: 17 May 2019 04:24:23 Cc: Artur Szostak; MacPorts Users Subject: Re: OpenBLAS binary packages Hi

Re: OpenBLAS binary packages

2019-05-16 Thread Ryan Schmidt
On May 16, 2019, at 05:52, Artur Szostak wrote: > I get and understand your concerns. Consider my comment as giving a data > point from real world use in the wild. You already seem to be aware of the > trade offs and consequences of technology choice and policy decisions related > to

Re: OpenBLAS binary packages

2019-05-16 Thread Artur Szostak
@lists.macports.org Subject: Re: OpenBLAS binary packages On Wed, 15 May 2019 at 12:23, Artur Szostak wrote: > > After our 4 years of experience preparing RPM and MacPorts package > repositories of our software we have seen that MacPorts packages take an > order of magnitude more time to bui

Re: OpenBLAS binary packages

2019-05-15 Thread Mojca Miklavec
On Wed, 15 May 2019 at 12:23, Artur Szostak wrote: > > After our 4 years of experience preparing RPM and MacPorts package > repositories of our software we have seen that MacPorts packages take an > order of magnitude more time to build and cause significantly more problems > than RPMs. Mainly

Re: OpenBLAS binary packages

2019-05-15 Thread Ryan Schmidt
On May 15, 2019, at 04:01, Artur Szostak wrote: > This raises the question: how is the MacPorts team mitigating the cost of > compiling OpenBLAS over and over again when trying to prepare production > binary packages for other ports where OpenBLAS happens to be in the > dependency tree? We

Re: OpenBLAS binary packages

2019-05-15 Thread Nicolas Pavillon
> On May 15, 2019, at 22:04, Chris Jones wrote: > > >> Now that OpenBLAS became more widely used and is now a dependency for >> several other ports, I could look into making a ‘generic’ version as >> suggested, if it is considered preferable to reduce the building time at the >> cost of

Re: OpenBLAS binary packages

2019-05-15 Thread Nicolas Pavillon
Hi, > The Portfile does disable the use of binary archives, by clearing the > archive_sites option. > > > The assumption seems to be that if you are using OpenBLAS, then you must > require maximum

Re: OpenBLAS binary packages

2019-05-15 Thread Artur Szostak
: OpenBLAS binary packages Hi, On 15/05/2019 10:47 am, Joshua Root wrote: > On 2019-5-15 19:01 , Artur Szostak wrote: >> OK, I must be blind. Thanks for indicating archive_sites. I completely >> missed that when looking at the Portfile yesterday. This explains everything. >> >&g

Re: OpenBLAS binary packages

2019-05-15 Thread Chris Jones
Hi, On 15/05/2019 10:47 am, Joshua Root wrote: On 2019-5-15 19:01 , Artur Szostak wrote: OK, I must be blind. Thanks for indicating archive_sites. I completely missed that when looking at the Portfile yesterday. This explains everything. This raises the question: how is the MacPorts team

Re: OpenBLAS binary packages

2019-05-15 Thread Joshua Root
On 2019-5-15 19:01 , Artur Szostak wrote: > OK, I must be blind. Thanks for indicating archive_sites. I completely missed > that when looking at the Portfile yesterday. This explains everything. > > This raises the question: how is the MacPorts team mitigating the cost of > compiling OpenBLAS

Re: OpenBLAS binary packages

2019-05-15 Thread Chris Jones
On 15/05/2019 10:37 am, Joshua Root wrote: Chris Jones wrote: Its not possible to get binary installs for OpenBLAS due to license conflicts between it and one of its deps, openssl IIRC. Because of this the buildbots flag the builds as non-distributable. That's often the reason why binary

Re: OpenBLAS binary packages

2019-05-15 Thread Joshua Root
Chris Jones wrote: > Its not possible to get binary installs for OpenBLAS due to license > conflicts between it and one of its deps, openssl IIRC. Because of this > the buildbots flag the builds as non-distributable. That's often the reason why binary packages are not available, but not in this

Re: OpenBLAS binary packages

2019-05-15 Thread Artur Szostak
fraction of the time is being spent building OpenBLAS, rather than our software, which is a 3rd party dependency in our case. From: Joshua Root Sent: 15 May 2019 10:38:13 To: Artur Szostak Cc: MacPorts Users Subject: Re: OpenBLAS binary packages > I

Re: OpenBLAS binary packages

2019-05-15 Thread Chris Jones
On 15/05/2019 9:35 am, Artur Szostak wrote: Its not possible to get binary installs for OpenBLAS due to license conflicts between it and one of its deps, openssl IIRC. Because of this the buildbots flag the builds as non-distributable. OK. But again. If I am trying to get the thing

Re: OpenBLAS binary packages

2019-05-15 Thread Joshua Root
> I am trying to understand why I am not able to get the OpenBLAS port to > install exclusively from binary packages, i.e. using something like: > sudo port -b install OpenBLAS > Even if I prepare a local repository with the prebuilt binary packages it > indicates that it is not able to find

Re: OpenBLAS binary packages

2019-05-15 Thread Artur Szostak
> Its not possible to get binary installs for OpenBLAS due to license > conflicts between it and one of its deps, openssl IIRC. Because of this > the buildbots flag the builds as non-distributable. OK. But again. If I am trying to get the thing installed from a local repository of my own

Re: OpenBLAS binary packages

2019-05-15 Thread Chris Jones
Hi, Its not possible to get binary installs for OpenBLAS due to license conflicts between it and one of its deps, openssl IIRC. Because of this the buildbots flag the builds as non-distributable. Chris On 15/05/2019 9:18 am, Artur Szostak wrote: Dear MacPorts users and developers, I am

OpenBLAS binary packages

2019-05-15 Thread Artur Szostak
Dear MacPorts users and developers, I am trying to understand why I am not able to get the OpenBLAS port to install exclusively from binary packages, i.e. using something like: sudo port -b install OpenBLAS Even if I prepare a local repository with the prebuilt binary packages it indicates