uld make for distributing built software
based on the license even if it has some license that no one has ever heard of
or thought of before).
--
Daniel J. Luke
stall all needed external Perl modules myself on the Docker container.
>
> Looks like I end up using Scenario D for Perl and Raku. Now
> considering this for Julia, Python, Rust, etc
containers for everything is the modern way of solving this problem. I mostly
hate it (it's the new static-linking) but it can be pretty convenient
--
Daniel J. Luke
On Nov 27, 2023, at 12:17 PM, Daniel J. Luke wrote:
> I thought I'd ping the list before digging more into this, but on one Sonoma
> (14.1.1) host that I monitor via snmp, MacPorts (and apple's) snmpd (from
> net-snmp) seems to get stuck using 100% of one cpu core when I walk
.1.3.6.1.4.1.2021.4.3 or
.1.3.6.1.4.1.2021.4.4).
If I run under lldb and catch it in time (or if I sample it) I see it's stuck
in vm_region_64 (called from pages_swapped)... It's only happening on one host
I'm monitoring, though. Just wondering if anyone else has seen this?
Thanks.
--
Daniel J. Luke
on it (and it's quite a bit more responsive
than my 2018 mac mini).
--
Daniel J. Luke
roblem - for most things I just ended up switching
them to not use syslog API.
Mostly I accept that MacOS logging is it's own thing now and I'm happier if I
don't expect it to work like a normal unix box.
--
Daniel J. Luke
10.12.
You should be able to see the logs with `log stream --style syslog` (you can do
filtering to get it to just show you the messages you care about).
--
Daniel J. Luke
obvious? Thank you and
>>> have a good day ahead!
>>>
>>> —
>>> Best wishes,
>>> Maxim
>>>
>>> Maxim Abalenkov \\ maxim.abalen...@gmail.com
>>> +44 7 486 486 505 \\ www.maxim.abalenkov.uk
>
--
Daniel J. Luke
`-g` (and maybe add a -d # option) to
try to get more information on why it's not starting for you.
--
Daniel J. Luke
It's really too bad that named doesn't generate
some output to at least point you in the right direction for this case.
--
Daniel J. Luke
alled file is from:
% port provides /opt/local/lib/libintl.8.dylib
/opt/local/lib/libintl.8.dylib is provided by: gettext-runtime
--
Daniel J. Luke
make the project build universal the 'normal' way instead).
--
Daniel J. Luke
the latest version of
> BIND. The Apple provided dig is old enough that it must be BIND 9.16 and the
> source-built version I tested with is also from the 9.16 tree. But the
> MacPorts version is from the new 9.18 tree. Unfortunately, I no longer have a
> source-built 9.18 copy of dig to test with.
--
Daniel J. Luke
to manually rebuild -
but that seems like something manageable for just using MacPorts for nice
reproducible(ish) builds + easy cleanup of temporary versions.
--
Daniel J. Luke
his way I don't have to expose
the ManageSieve port directly to the world (although it would probably be
fine).
In practice, I setup a default ruleset and almost everyone just uses that.
http://sieve.info/clients has a list of clients that can use ManageSieve.
--
Daniel J. Luke
- and instead use perlbrew to manage a perl
install for any of my stuff that uses perl.
--
Daniel J. Luke
ar ports only, though. Anyone experiencing
> that? Are these folders really unnecessary?
On my system(s) the unbound port does not create anything in /usr/local/etc
`port contents unbound` doesn't show any unusual files and I don't see any part
of the portfile that would be doing that on your system.
--
Daniel J. Luke
port seems to build find on Big Sur
(https://ports.macports.org/port/nmap/builds/)
--
Daniel J. Luke
clues? I also experimented using brew and cocoAspell. For a while I saw
> German (Aspell) or Deutsch (Aspell) in
> but they seem to have disappeared by some action I did, but cannot
> reconstruct, what action it was. Maybe removing cocoAspell (?).
>
> Any help appreciated. TIA.
>
> Christoph
--
Daniel J. Luke
share.
(FWIW, things would 'just work' if we'd ship the current version of perl5 and
only have p5-foo ports).
For anything outside of MacPorts I recommend using perlbrew and just letting
the macports perl install be only for things installed via macports.
--
Daniel J. Luke
ss effort for vendors to just support openssl.
Some of the *BSDs (notably OpenBSD) are still using libressl as their default
ssl implementation, though, so it doesn't seem like libressl is going to go
away.
--
Daniel J. Luke
;>>>> "Gerben" == Gerben Wierda via macports-users
>>>>>>> writes:
>>
>> Gerben> That was a mistake I now know. Reclaim will remove active unrequested
>> Gerben> installs. But the help/man does not say so.
>>
>> Let me just say that as a long-time Macports user, I also got burned
>> badly by this.
--
Daniel J. Luke
hings up if you
mistakenly mark something requested that you don't want).
Or, you can just hit 'n' for the first prompt.
--
Daniel J. Luke
haven't looked recently, but I recall xserves being somewhat picky about
their internal drives - have you found that specific SSDs work well (vs others
that don't)? I'm assuming you've installed them on the internal trays - but
maybe that's a bad assumption.
--
Daniel J. Luke
haven't looked recently, but I recall xserves being somewhat picky about
their internal drives - have you found that specific SSDs work well (vs others
that don't)? I'm assuming you've installed them on the internal trays - but
maybe that's a bad assumption.
--
Daniel J. Luke
terested in more
details, there are a bunch of good USENIX and ACM papers where people have
actually gone and collected data on real-world failure rates.
--
Daniel J. Luke
that apache uses.
>
> Thanks very much for tracking this down and filing the bug.
Yes, thanks Ryan - I've updated the upstream bug and pushed a patch (with
revbump to apr and apache2) that fixes this.
--
Daniel J. Luke
s
someone has, it would be interesting to read about a well designed study to
investigate this).
> I don't believe I have a misunderstanding. Macports is a supplier of
> software for OS X. Macports is responsible for the software they
> provide.
The software that MacPorts provides is the 'port' command. You can choose to
use the port command to easily install other software.
--
Daniel J. Luke
uspecting users.
I think you misunderstand what MacPorts is. Please re-read the sentence:
"MacPorts is a community-sourced collection of build recipes."
--
Daniel J. Luke
-sourced collection of build recipes. It also hosts some
mirrors for files referenced in those build recipes and the cached results of
those build recipes.
It's all done by volunteers and if you paid someone for access to them, you
should follow-up with whomever you paid.
--
Daniel J. Luke
to the wordpress site?
> (This is so I can install WordPress plugins.)
>
> Is there some particular MacPorts port I need to add? and then what do I need
> to do so it’s available from within the wordpress site?
>
> (WordPress docs don’t deal with this! they just say to use ftp to install the
> plugins.)
--
Daniel J. Luke
s in Macports without the risk.
(Of course, Mac OS UI and hardware drivers are generally better, so I
understand there may be reasons why people might want to do this - but I think
it's too easy to overlook the potential downside).
[This is probably off-topic for macports, so I'll refrain from typing more]
--
Daniel J. Luke
to patch/replace some of the parts of the system -
there are large closed-source surface areas that you aren't going to be able to
keep updated.
--
Daniel J. Luke
ch a mess?
For my computer, it didn't change my shell - but prints a message telling me
that I should. I just installed bash from macports and have it set as my shell
:)
--
Daniel J. Luke
ing the first link ;-) )
--
Daniel J. Luke
On Dec 31, 2019, at 10:34 AM, Ken Cunningham
wrote:
> On 2019-12-31, at 7:26 AM, Daniel J. Luke wrote:
>>>
>>> Except that would get the rdeps of openal-soft with its default variants,
>>> rather than with the +gui and +tests variants.
>>
>> Tha
the +gui and +tests variants.
That's what I understood Ken was trying to do.
--
Daniel J. Luke
n intentional feature that variants propagate down
like that. It's one of the reasons why it's best to have as few variants as
possible in a port.
--
Daniel J. Luke
t;?
% port provides /opt/local/bin/bsdtar
/opt/local/bin/bsdtar is provided by: libarchive
--
Daniel J. Luke
text-processing tools on text files - but we have to work
with what we get from Apple.
--
Daniel J. Luke
8/unbound.8
> -rw-r--r-- 1 root wheel 2342 Aug 23 2018 /usr/share/man/man8/unbound.8
--
Daniel J. Luke
it would probably be a better use of your time to help
out with testing the PR and getting everything ready for it to just be merged).
--
Daniel J. Luke
t down to 50% anyway...
--
Daniel J. Luke
one layer of image
combining?
--
Daniel J. Luke
ek for it to build all the packages it
can build).
--
Daniel J. Luke
For the list archives - Michael and I did some investigation off-list and it
turned out to be Little Snitch blocking the freshclam invocation that wasn't
working.
> On Sep 5, 2018, at 10:03 AM, Daniel J. Luke wrote:
> Were you able to get this working?
>
> If not, can you post
on database.clamav.net...
> Update failed. Your network may be down or none of the mirrors listed in
> /opt/local/etc/freshclam.conf is working. Check
> https://www.clamav.net/documents/official-mirror-faq for possible reasons.
--
Daniel J. Luke
On Sep 4, 2018, at 9:46 PM, James Linder wrote:
>> On 5 Sep 2018, at 4:45 am, Daniel J. Luke wrote:
>> On Sep 4, 2018, at 4:39 PM, Ryan Schmidt wrote:
>>> It looks like he's showing us that nmap on his Linux machine found 11 hosts
>>> while on his Mac it on
On Sep 4, 2018, at 4:39 PM, Ryan Schmidt wrote:
> It looks like he's showing us that nmap on his Linux machine found 11 hosts
> while on his Mac it only found 6 hosts.
maybe? and there a lots of reasons why that might be the case.
--
Daniel J. Luke
g
one difference in what you pasted is that your linux machine has nmap 7.60 and
your mac has nmap 7.7.0
--
Daniel J. Luke
pported
- it's unfortunate that Apple doesn't keep releasing security patches for older
systems, but there's nothing that we can do about that].
--
Daniel J. Luke
e and
share archives: https://trac.macports.org/wiki/howto/ShareArchives2
--
Daniel J. Luke
;>> Don't tell me that Perl 5.26 comes with a built-in time-bomb...
>>
>> Add -I to CPPFLAGS. Perl < 5.26 did so automatically, but 5.26 no longer
>> does.
>
> I meant: -I.
>
>
>> See for example
>> https://github.com/macports/macports-ports/commit/454eb2b0608266ab7bdf51a82d690be0f97610fe
--
Daniel J. Luke
ve eventually made many of
the same decisions on how to avoid those problems - but I haven't looked
recently at it since MacPorts does what I want really well).
--
Daniel J. Luke
o this (I ran
MacPorts this way for a /long/ time - there's no real benefit from doing so).
> should they desire to do so? That would fix up all the issues with sudo,
> path, and 2c.
MacPorts already works with non-sudo if you want (we could probably make it
easier).
--
Daniel J. Luke
hey could run instead.
--
Daniel J. Luke
On Jan 12, 2018, at 3:27 PM, Dave Horsfall <d...@horsfall.org> wrote:
> Whether Apple wants to admit that its machines can crash and thereby cream
> the filesystem is another question...
presumably that's what macOS Recovery is for:
https://support.apple.com/en-us/HT201314
--
Daniel J. Luke
having to
> have multiple versions of Perl bloatware (which reason, by the way, is why
> I'm starting to move to Ruby instead; Python is for the birds).
I look forward to seeing your contributions! Maybe you will come up with a
solution that no one else has thought of yet. :)
--
Daniel J. Luke
sl was only 'source'
compatible and so if you have a path-style dependency and users get things from
the buildbot (that were built against openssl) they get non-working ports
--
Daniel J. Luke
means we wait a little while after an upstream perl5 release so that
upstream p5 ports that are actively maintained get fixed.
Anyway, I've argued this before and no one seems to like it - so we keep having
to do the same work whenever there's a perl5 upstream release.
--
Daniel J. Luke
see
why we should treat perl specially in this case.
If an end-user needs to keep an older perl and associated modules around, they
can either choose to not upgrade or handle it outside of macports.
--
Daniel J. Luke
ports that build with whatever the current perl5 is. There
isn't a good reason to try to support multiple versions of perl5, if we didn't
try to do so we could jettison all of this complexity.
--
Daniel J. Luke
of the same lessons). I don't know if they've fixed the
issues we saw, if they've decided they aren't important, or if they will
eventually give up this strategy (as MacPorts did).
--
Daniel J. Luke
mostly work, but the cases where it didn't were frustrating. I'm sure there's
data in the list archives about it if one is really curious.
--
Daniel J. Luke
fore activation.
2.4.28.0_0 'owned' .conf files - so they probably would have been removed when
uninstalling for the upgrade.
As of 2.4.28.0_2 the behavior is fixed (you can verify with 'port contents
apache2) and so shouldn't cause future problems.
--
Daniel J. Luke
y incorrect.
I suspect that in your case you simply have ports installed from before the
'requested' flag was tracked by MacPorts (that's certainly behavior I've seen
and is the main reason why I haven't personally used the 'requested' flag for
anything).
--
Daniel J. Luke
using Homebrew never got this message.
Indeed, a quick look at pacakges.macports.org indicates there are 22,957 binary
archives available.
> Maybe I’m missing something important.
I get that feeling a lot when talking to people who really like homebrew.
--
Daniel J. Luke
On May 31, 2017, at 11:12 AM, db <iams...@gmail.com> wrote:
> On 31 May 2017, at 15:16, Daniel J. Luke <dl...@geeklair.net> wrote:
>> yes, but base doesn't currently know that it should do that (this thread
>> contains some suggestions about how that might be po
tem awk/sed etc. (ie base could
do what the APR port does with configure.env).
Or, base could auto-add these soft dependencies for anything that does the
'normal 'configure' phase.
--
Daniel J. Luke
all of ports, clearing out the old macPorts and
> installing for El Capitain did the trick
--
Daniel J. Luke
(where you don't have this issue at all).
--
Daniel J. Luke
blocked /all/ udp
packets (and if so, I would get my provider to replace it or let me replace it
with something that didn't suck).
> So, my question is: is UDP used anywhere in the update process?
The rsync itself uses tcp
--
Daniel J. Luke
rors.
you mean the distfile (or binary) isn't being mirrored? That'd be an MacPorts
infrastructure issue (or a license issue), so I probably wouldn't be able to
help fix it.
The port should still work, though.
--
Daniel J. Luke
he apparently logs independently of syslog - however bothy Postfix and
> Mailman (according to their respective websites) use syslog - which
> apparently no longer works in Sierra.
Apple changed the way the syslog api works (if you build against an older sdk
you still get the old behavior).
--
Daniel J. Luke
7, at 4:31 pm, Barry Scott <ba...@barrys-emacs.org> wrote:
>>>
>>> I want to be able to stop MacPorts Installation from editing my
>>> .bash_profile.
>>> As it happens I already set all the env var that are needed my self.
>>>
>>> Is there a “do-not-edit-bash-profile” settings somewhere?
>>>
>>> So far I have 3 sets of the settings in the same file.
>>>
>>> Barry
--
Daniel J. Luke
lot
> of stuff. Something similar to “-y” would be a nice way to see what it would
> do, if allowed. Is there any way to do that?
It will prompt you with the option to list the things it found (and delete them
or not).
I just ran it on a couple of machines here and it works nicely.
--
Daniel J. Luke
ll
textlive (non-universal) and then install libunistring +universal while telling
MacPorts not to look at dependencies (-n) [although I haven't tested that, so
it might not work since IIRC the build_arch +universal stuff is 'special']
--
Daniel J. Luke
apr-util
db46
serf1
scons
cyrus-sasl2
kerberos5
libcomerr
libmagic
libnetpbm
p11-kit
desktop-file-utils
popt
nettle
libGLU
--
Daniel J. Luke
agreed to send stats back to the project, etc.)
End users could use the metadata to make the kinds of decisions one might make
for 'stable' vs. 'unstable' stuff elsewhere.
--
Daniel J. Luke
rsync server)?
--
Daniel J. Luke
80 matches
Mail list logo