ld break this
> circular dependency hell, then please show me which one (or ones) will
> solve the problem. I suppose that I could try to list all my desired
> ports as requested then uninstall everything and re-install?
That's older migration method (and would be a reasonable thing to try).
--
Daniel J. Luke
do `sudo xcodebuild -license` but things seem to be working normally
for me now (I'm just starting to migrate ports though, I expect some things to
require attention).
--
Daniel J. Luke
cOS
install to another (both with different hardware and different OS releases) -
it should work (but YMMV).
--
Daniel J. Luke
ns that are no longer supported
upstream.
--
Daniel J. Luke
rts which decision it should 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
learning, etc);
> 2. Install Perl from source
> 3. Install 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 w
, probably .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
work fine on it (and it's quite a bit more responsive
than my 2018 mac mini).
--
Daniel J. Luke
program
> name (because sshdo is a python script).
Yep, I've had this same problem - 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
in ~ 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
thing 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
failures like above. 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
e `port provides` to figure out which port an installed 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
just make the project build universal the 'normal' way instead).
--
Daniel J. Luke
change with 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
he'd need 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
7;re prepared to live with the consequences
of things maybe breaking because you didn't follow good advice, even things
like 'port install' and 'port upgrade outdated' mostly work at that point).
--
Daniel J. Luke
ke. This 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
acPorts dependencies - and instead use perlbrew to manage a perl
install for any of my stuff that uses perl.
--
Daniel J. Luke
identical to 'unbound.config').
> That seems to happen to particular 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
sion)
Note that the port seems to build find on Big Sur
(https://ports.macports.org/port/nmap/builds/)
--
Daniel J. Luke
; Any 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
ks, please 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
k
with libressl, it's less 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
gt;>
>>>>>>> "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
e - so you can fix things 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
ition).
I 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
ition).
I 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
vers" is wrong. For those who are interested 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
brary 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
research to determine what the actual truth is (Perhaps
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
y for it and
> then pushing it onto unsuspecting 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
community-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
that I can ftp into 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
curity patches
and run all of the unix-y software that'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
ssible 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
e such 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
to google and
clicking 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
#x27;d like to know how to get two volumes to share free space if they are on
> the same physical disk.
It's a feature of APFS.
https://support.apple.com/guide/system-information/mac-shares-space-apfs-volumes-sysp560a2952/10.12/mac/10.13
--
Daniel J. Luke
t;?
% port provides /opt/local/bin/bsdtar
/opt/local/bin/bsdtar is provided by: libarchive
--
Daniel J. Luke
to find logs
much worse than using text-processing tools on text files - but we have to work
with what we get from Apple.
--
Daniel J. Luke
re/man/man8/unbound.8
> -rw-r--r-- 1 root wheel 2342 Aug 23 2018 /usr/share/man/man8/unbound.8
--
Daniel J. Luke
tient (but 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
hese drives before
they get down to 50% anyway...
--
Daniel J. Luke
es, though - maybe you can use a shadowfile to get one layer of image
combining?
--
Daniel J. Luke
will probably take about a week 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
et (IP: )
> Giving up 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
pening
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
ted
- 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
hine and
share archives: https://trac.macports.org/wiki/howto/ShareArchives2
--
Daniel J. Luke
Mac versions of Perl also work (5.16,
>>> 5.22, 5.24).
>>>
>>> Rebooted (ugh!) to eliminate a corrupted image in swap: nope.
>>>
>>> Uninstalled and reinstalled in case the disk binary was corrupt: nope.
>>>
>>> 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
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
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
-server port, which already contains port notes.
--
Daniel J. Luke
ream security patches) systems connected to the
shared public resource that is the internet. I agree that the hardware is still
useful and would suggest that there are alternative operating systems that are
maintained and receive security patches that they could run instead.
--
Daniel J. Luke
On Jan 12, 2018, at 3:27 PM, Dave Horsfall 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
s-dev and discuss there what you're planning or ask for
help if you need help.
Checkout the macports base code and submit a pull request if you add some
functionality that's not there
(you may want to check the list archives to read up on what has been discussed
wrt perl stuff in the past as well).
--
Daniel J. Luke
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
;
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
le 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
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
5 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
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
e 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
pm. I’ve
> tried before w/o any success.
It works fine. I've been running php-fpm for a long time (in my case, initially
motivated by wanting to experiment with the threaded and event apache mpms).
--
Daniel J. Luke
7;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
On Oct 10, 2017, at 11:48 AM, db wrote:
> On 10 Oct 2017, at 17:42, "Daniel J. Luke" wrote:
>> If the OP does have a need to be syncing from the git repository, he should
>> be able to manage any conflicts like this without help from the list.
>
> As I sai
fig back to the default.
If the OP does have a need to be syncing from the git repository, he should be
able to manage any conflicts like this without help from the list.
--
Daniel J. Luke
On Oct 3, 2017, at 5:28 AM, db wrote:
> This may be obvious, but I rather ask. Is a leaf left from uninstalled port A
> marked as a dependency during installation of port B if this needs it?
yes.
--
Daniel J. Luke
t 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
essage.
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
s.org/ticket/50965
IIRC Ryan wanted to tie the apache port install layout changes to the upgrade
to 2.4. I think we can do upgrade to 2.4 and layout changes separately
(especially if that's still what's holding up the upgrade).
--
Daniel J. Luke
On May 31, 2017, at 11:12 AM, db wrote:
> On 31 May 2017, at 15:16, Daniel J. Luke wrote:
>> yes, but base doesn't currently know that it should do that (this thread
>> contains some suggestions about how that might be possible).
>
> I meant doing this from with
w that it should do that (this thread
contains some suggestions about how that might be possible).
I do think that improving trace mode is probably the best answer to this
problem (and some other hard to solve problems).
--
Daniel J. Luke
e 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
ing out the old macPorts and
> installing for El Capitain did the trick
--
Daniel J. Luke
“stable”
Vs. “unstable” branches, targeting mainly OS X Mavericks v10.9 and later
(including macOS Sierra v10.12)."
--
Daniel J. Luke
ecific reason why clang fails to build sox
> properly.
you trimmed the relevant information - that's almost certainly coming from a
port that sox requires and not sox itself.
Most of the ports that use compiler blacklist have a comment in the portfile
explaining why (most people don't care, though ;-) ).
--
Daniel J. Luke
re you don't have this issue at all).
--
Daniel J. Luke
dp
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
ssl/tls configuration (you could probably verify by visiting
the site with Safari or with the `openssl -connect` command).
--
Daniel J. Luke
downloading the distfile and moving it
into place if you need a quick fix]
--
Daniel J. Luke
t; Exit code: 10
it's working for me right now.
--
Daniel J. Luke
Dload Upload Total SpentLeft Speed
100 154 100 1540 0 1956 0 --:--:-- --:--:-- --:--:-- 1974
100 7062k 100 7062k0 0 2286k 0 0:00:03 0:00:03 --:--:-- 2851k
DEBUG: Checking time since last reclaim run
> How do I force it to install 4.2.8p8 instead p
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
ndently 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
t;> 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
g 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
uninstall libunistring, install
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
apr-util
db46
serf1
scons
cyrus-sasl2
kerberos5
libcomerr
libmagic
libnetpbm
p11-kit
desktop-file-utils
popt
nettle
libGLU
--
Daniel J. Luke
if it doesn't build, it's a bug that we'll want to fix.
> And, now I don’t know how to get wine, or wine-devel to install. Any ideas?
we would need to see your failing build log to help.
--
Daniel J. Luke
could also set up your own binary archive
(https://trac.macports.org/wiki/howto/ShareArchives2)
--
Daniel J. Luke
1 - 100 of 104 matches
Mail list logo