Re: info

2020-12-04 Thread Alejandro Imass
On Fri, Nov 27, 2020 at 11:01 AM Artem Loenko via macports-users <> wrote:

> Hello,
> I am in the same boat (and have switched from HomeBrew to MacPorts a few
> weeks ago, so, maybe I am wrong).
> MacPorts as a tool works just fine on Macs with Apple Silicon, but many
> ports are “broken” and have to be fixed. Most of them just do not compile
> for `arm64`, and it is not MacPorts fault, some - do

quick question: is Apple using more or less the same stack and toolchain
i.e. Mach + FBSD backbone and LLVM, etc. ? or has something very important
changed for Apple silicon?

What you are saying suggests that nothing major has changed except the LLVM
target to arm64, is this correct?

TIA, and pardon my ignorance on the matter.



Re: problem with perl's `PAR' module

2019-11-11 Thread Alejandro Imass
On Sat, Nov 9, 2019 at 12:04 PM Werner LEMBERG  wrote:


>   Perl lib version (5.26.3) doesn't match executable
> 'perl' version (5.26.1) at
> /opt/local/lib/perl5/5.26/darwin-thread-multi-2level/ line 62.
>   Compilation failed in require at
> /opt/local/lib/perl5/site_perl/5.26/ line 7.
It could be a Perl port maintainer's issue or a texlive port issue, or even
farther upstream in Perl 5.26 and the PAR maintainer on CPAN.

Try installing the PAR port before texlive and see if that pulls the right

The version requirement is so close you could probably get away by relaxing
the requirement at /opt/local/lib/perl5/site_perl/5.26/ line 7 to
just 5.26


Re: license query

2019-03-08 Thread Alejandro Imass
On Thu, Mar 7, 2019 at 4:41 PM Dave Horsfall  wrote:


> Oh, and I've always regarded the GNU licence as being both a virus (it
> compels to use it in your own stuff) and restrictive (you are forced to
> adopt certain conditions); for that reason, I avoid GNU software where
> possible.
Agreed. IIRC up to GPL 2.2 the viral effects were not clear and you could
still get away with the linking issue the way Torvalds did with Linux ...
but the friction between Torvalds and RMS started revealing some of the
cracks around GPL in Linux' early days; that's why the Linux kernel
remained under a *very* specific version of ti.

But with v3 it seems pretty much game over for the GPL... IMHO, anyway. In
several discussions with RMS throughout the years, I have always asked
about business models around GPL, even once in circa 2000 in visit to the
FSF HQ and the answer from them was: we're still trying to figure that out.

It wasn't until much later with ESR's CATB (and other books) and the birth
of the OSI that people were actually trying to understand how to reconcile
OSS with making a living.

Anyway *BSD has never had this problem but sadly FreeBSD was released after
Linux so the damage was already done. At least FBSD met a better fate than
Minix who also tried to catch the OSS wave but that one was definitively
too little too late. Beside's Tanenbaum (hence Minix) had been marked by
the stench of the Tanenbaum–Torvalds debate in 1992.

In any case a fascinating topic.

Alejandro Imass

> -- Dave

Re: Anyone running X11 apps on Mojave?

2019-01-18 Thread Alejandro Imass
I run DIA on Mojave and just run it from XTerm once XQuartz starts up.

On Fri, Jan 18, 2019 at 5:40 PM Ken Cunningham <> wrote:

> Can you open the application by double-clicking on it in
> /Applications/MacPorts ?
> If so, under the X11 applications menu, choose the first option to open a
> terminal, and then open your application that way.
> Can you open it like this, from a terminal?
> open /Applications/MacPorts/
> It is not terribly unusual for the automatic launching of the (ie
> when you try to run an application that needs it from the command line) to
> get a bit confused.
> About every few months one of my machines gets confused about this --- no
> doubt my fault somehow -- but I mess around with this and that for an hour,
> often using google for advice, and it usually works itself out, whatever it
> is I do to mess it up. (That's not great advice, I know...)
> Ken
> On 2019-01-18, at 8:32 AM, Pierre Malard wrote:
> I have X11-server installed from MacPorts. An Aqua App is installed in
> /Applications/MacPorts/ When I want to launch it, nothing since my
> update to Mojave :-(
> The only way I found is to execute the binary directly from a Terminal
> like that:
> $ /Applications/MacPorts/ &
> It’s not really fun.
> Is anyone have a solution?

Re: apache 2.4: some virtual hosts OK, others load default apache index.html - TYPOS FIXED

2017-10-24 Thread Alejandro Imass
On Tue, Oct 24, 2017 at 4:09 PM Murray Eisenberg 

> Just a couple of typos in my original message fixed below.
> > On 24 Oct2017, at 4:07 PM, Murray Eisenberg 
> wrote:
> >
> > In apache 2.4 I have several virtual hosts configured  — properly, I
> believe — in /opt/local/etc/apache2/extra/httpd-vhosts.conf.
> >
> > One of the virtual hosts works just fine, but others do not.
> >
> > ** This one works **
> >
> > For example, once apache is running, in the browser I CAN load
> “myhomepage.local” thanks to this part of httpd-vhosts.conf:
> >
> >   
> >   ServerAdmin
> >   DocumentRoot "/Users/me/Sites/MyHomePage"

The docs on the apache virtual hosts are pretty clear and FreeBSD’s file
layout is very standard. So some of your questions may be answered just by
RTFM, but here are some pointers that may help:

1) make sure httpd-vhosts.conf is actually being included. They are usually
commented in httpd.conf so search that file for the commented Include
directive (search file for “vhost”)
2) If using aliases I think you need to also uncomment vhost_alias module
in that same file.
3) When Apache cannot make a match it will default to the first vhost
defined (this is explicit in the apache docs). So a good practice is to
reserve the first defined vhost precisely for non-matching sites. AFAICR
once you use vhost you cannot mix-match conf with global settings.
4) If this server is sitting behind a reverse proxy make sure you are
passing all the appropriate headers so the inner server can determine the
original request’s domain. Look at ProxyPreserveHost and/or rewrite your
headers manually YMMV.

Hope some of it helps.