Re: Git-devel has broken git-credential-osxkeychain.c for older systems

2024-04-21 Thread Kirill A . Korinsky
On Sun, 21 Apr 2024 07:47:03 +0200,
Sergio Had wrote:
> 
> Given it is in contrib, presumably it got its own upstream?

Nope, it is part of git.

See it as optional part of git which aren't available on each supported system.

-- 
wbr, Kirill


Re: Git-devel has broken git-credential-osxkeychain.c for older systems

2024-04-21 Thread Riccardo Mottola via macports-dev

Hi,

Kirill A. Korinsky wrote:

I really doubt that anyone care about of macOS 10.6 these days with
exception for a few folks in the world, and probably half of them read this
mail list:)

But propose a patch for git isn't bad idea, indeed.


I care for 10.5 and 10.6, but I read this mailing list :)
Probably most people developing or using these systems is on this 
mailing list. Others may be using them but with old software only, not 
trying to run latest on it.
git/ssh/svn are some base tools we need to interact with repositories on 
all systems.


Riccardo


py-numpy and 32bit systems

2024-04-21 Thread Riccardo Mottola via macports-dev

Hi,

I have a situation where I am unable to upgrade cleanly on my MacBook, 
took me a bit to realize.
In the past, I had a complete systems, maybe also helped to have Ken's 
ports overlay.


While doing upgrade, I am stuck on several rebuild failures (not 
installing anything new). One is:


https://trac.macports.org/ticket/69199

which is I understand related of this: 
https://trac.macports.org/ticket/66685


py-numpy doesn't build in its openblas variant on 32bit intel.
Of course, best would be to fix it :)

Second would be: how can I get the dependency chain? that is, why do I 
need it? I tried rdepof / rdependentof / rdepends and always get itself. 
I don't like nor use python, so any installed port of it is always a 
dependency :)


Understanding what it needs would answer if it needs the openblas 
variant or not.


Riccardo





Re: Git-devel has broken git-credential-osxkeychain.c for older systems

2024-04-21 Thread Sergey Fedorov
I am pretty sure there are people outside of Macports, or at least not on
its developers list, who use < 10.7.
Some on MacRumors, for instance; quite likely that those who are on KDX and
Hotline also run those on 10.4–10.5, though I have no statistics on that.
Sure enough, it is not a numerous group, but perhaps it is quite a bit
larger than that of contributors to Macports who run those systems.


Re: py-numpy and 32bit systems

2024-04-21 Thread Sergey Fedorov
BTW, linking to LegacySupport is not done correctly with py-numpy at the
moment, so even though on ppc it builds, it is not built in the right way
now.
Something I planned to fix, but need to find time for that.

Also, make sure to avoid blis being active, otherwise it gets linked to it,
and that won’t work.


On Sun, Apr 21, 2024 at 4:51 PM Riccardo Mottola via macports-dev <
macports-dev@lists.macports.org> wrote:

> Hi,
>
> I have a situation where I am unable to upgrade cleanly on my MacBook,
> took me a bit to realize.
> In the past, I had a complete systems, maybe also helped to have Ken's
> ports overlay.
>
> While doing upgrade, I am stuck on several rebuild failures (not
> installing anything new). One is:
>
> https://trac.macports.org/ticket/69199
>
> which is I understand related of this:
> https://trac.macports.org/ticket/66685
>
> py-numpy doesn't build in its openblas variant on 32bit intel.
> Of course, best would be to fix it :)
>
> Second would be: how can I get the dependency chain? that is, why do I
> need it? I tried rdepof / rdependentof / rdepends and always get itself.
> I don't like nor use python, so any installed port of it is always a
> dependency :)
>
> Understanding what it needs would answer if it needs the openblas
> variant or not.
>
> Riccardo
>
>
>
>


Re: Git-devel has broken git-credential-osxkeychain.c for older systems

2024-04-21 Thread Kirill A . Korinsky
Hi,

On Sun, 21 Apr 2024 09:38:24 +0200,
Rliccardo Mottola wrote:
> 
> I care for 10.5 and 10.6, but I read this mailing list :)
> Probably most people developing or using these systems is on this
> mailing list. Others may be using them but with old software only, not
> trying to run latest on it.
> git/ssh/svn are some base tools we need to interact with repositories on
> all systems.
> 

Keep in mind that suggested method removes support osx keyring from that
system. User still be able to use SSH-based auth or enter password by hand
for HTTP-based push.

My point: I assume that nobody uses HTTP-based auth on git on 10.5 and 10.6,
I do not assume that nobody uses git, only HTTP-based auth.

-- 
wbr, Kirill


Re: Git-devel has broken git-credential-osxkeychain.c for older systems

2024-04-21 Thread Kirill A . Korinsky
On Sun, 21 Apr 2024 10:51:24 +0200,
Sergio Had wrote:
> 
> I am pretty sure there are people outside of Macports, or at least not on
> its developers list, who use < 10.7.
> Some on MacRumors, for instance; quite likely that those who are on KDX and
> Hotline also run those on 10.4–10.5, though I have no statistics on that.
> Sure enough, it is not a numerous group, but perhaps it is quite a bit
> larger than that of contributors to Macports who run those systems.

And how many of them are using git with login details in keychain?

Can you guess?

-- 
wbr, Kirill


Re: livecheck and curl 8.7.1

2024-04-21 Thread Ryan Schmidt



> On Apr 20, 2024, at 22:12, Fred Wright wrote:
> 
> there was a case a couple of years ago where MacPorts decided to prefer 
> python.org to the mirrors (at my location), and the fetch (on 10.9) would 
> hang in a way that wasn't subject to a timeout, so it never gave up and never 
> moved on to the mirrors.  The response when I reported this was "gee, it's 
> supposed to have timeouts".  I don't know exactly what got fixed, but I 
> haven't seen this lately.

You're right, there are timeouts. 

If there is a server causing you trouble, you can tell MacPorts not to access 
it using the host blacklist setting in macports.conf.