ninja: build stopped: subcommand failed. Error: Failed to build gegl: command execution failed

2023-01-12 Thread chilli.names...@gmail.com
What's strange is port outdated doesn't show anything, so I expect these ports 
are broken and my install doesn't know it. I bet it has something to do with 
port reclaim running when I tried to selfupdate. I deleted all the build 
directories out of habit. 

gegl @0.4.40_0+quartz+vala (active)

but ninja is not installed for some reason :/
And idk what is using these ports.

> ninja: build stopped: subcommand failed.
> Command failed:  cd 
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gegl/gegl/work/build"
>  && /opt/local/bin/ninja -j8 -v
> Exit code: 1
> Error: Failed to build gegl: command execution failed
> Error: See 
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_graphics_gegl/gegl/main.log
>  for details.
> Error: rev-upgrade failed: Error rebuilding gegl
> Error: Follow https://guide.macports.org/#project.tickets if you believe 
> there is a bug.




main.log
Description: Zip archive



Re: GIMP Quartz broken on 10.7, perhaps gtk

2023-01-12 Thread Ken Cunningham
My guess would be to look at harfbuzz…make sure our patches there still make 
sense, run the test suite. It can be touchy, different compilers can change 
test results, etc.

To disable one port in an overlay with minimal fuss, rename to Portfile to 
something else (I use Portfile.disabled), and portindex ignores it.

K

> On Jan 12, 2023, at 01:42, Riccardo Mottola  
> wrote:
> 
> Hi!
> 
> I did further tests here.
> In my local repository I pinned also a previous version of pango and 
> pang-devel, but had difficulties "upgarding" to a previous version, how can 
> it be done cleanly?
> 
> Then I thought of just activating some previous versions… I had a bit mess 
> here and there when rev-upgrade , so I also set back librsvg.
> 
> The following ports are currently installed:
>  pango @1.42.4_3+quartz+x11 (active)
>  pango @1.50.7_0+quartz+x11
> 
> The following ports are currently installed:
>  harfbuzz @2.8.2_0
>  harfbuzz @3.4.0_0 (active)
>  harfbuzz @5.2.0_0
>  harfbuzz @5.3.1_0
> 
> The following ports are currently installed:
>  librsvg @2.40.20_4+quartz (active)
>  librsvg @2.54.5_0
> 
> 
> I don't remember if I had to touch other stuff… how can I now? Is port 
> installed enough?
> 
> port list outdated
> Warning: The 'list' action only shows the currently available version of each 
> port. To see installed versions, use the 'installed' action.
> emacs-app  @28.2   editors/emacs
> librsvg@2.54.5 graphics/librsvg
> pango  @1.50.3 x11/pango
> pango  @1.50.7 x11/pango
> 
> 
> emacs-app cannot be upgraded. harfbuzz here is not shown… So I don't think it 
> is perfect.
> 
> Anyway… I would think that the issue is between pango, harfbuzz and librsvg! 
> Since then recompiling current gimp… has a perfectly working gimp! yay! 
> 
> Riccardo
> 
> PS: suppose if I have pango and harfbuzz in my local port tree. I want to 
> test with current harfbuzz. How can I "hide" it, but keeping the rest of the 
> local port? Rename the directory? put a command in the portfile… or move the 
> port directory away to be in case put in back.
> 
> 
> 
> -- 
> Sent with GNUMail running on MacOS 10.7
> 


Re: GIMP Quartz broken on 10.7, perhaps gtk

2023-01-12 Thread Riccardo Mottola via macports-users
Hi!

I did further tests here.
In my local repository I pinned also a previous version of pango and 
pang-devel, but had difficulties "upgarding" to a previous version, how can it 
be done cleanly?

Then I thought of just activating some previous versions… I had a bit mess here 
and there when rev-upgrade , so I also set back librsvg.

The following ports are currently installed:
  pango @1.42.4_3+quartz+x11 (active)
  pango @1.50.7_0+quartz+x11

The following ports are currently installed:
  harfbuzz @2.8.2_0
  harfbuzz @3.4.0_0 (active)
  harfbuzz @5.2.0_0
  harfbuzz @5.3.1_0

The following ports are currently installed:
  librsvg @2.40.20_4+quartz (active)
  librsvg @2.54.5_0


I don't remember if I had to touch other stuff… how can I now? Is port 
installed enough?

port list outdated
Warning: The 'list' action only shows the currently available version of each 
port. To see installed versions, use the 'installed' action.
emacs-app  @28.2   editors/emacs
librsvg@2.54.5 graphics/librsvg
pango  @1.50.3 x11/pango
pango  @1.50.7 x11/pango


emacs-app cannot be upgraded. harfbuzz here is not shown… So I don't think it 
is perfect.

Anyway… I would think that the issue is between pango, harfbuzz and librsvg! 
Since then recompiling current gimp… has a perfectly working gimp! yay! 

Riccardo

PS: suppose if I have pango and harfbuzz in my local port tree. I want to test 
with current harfbuzz. How can I "hide" it, but keeping the rest of the local 
port? Rename the directory? put a command in the portfile… or move the port 
directory away to be in case put in back.



-- 
Sent with GNUMail running on MacOS 10.7



Re: GIMP Quartz broken on 10.7, perhaps gtk

2023-01-12 Thread Lukas Oberhuber
Riccardo,

>> I see the same thing on a fresh gimp2 install +quartz on 10.7 (one very
tiny
>> patch needed to gimp2 to change NULL -> 0 to keep clang-15 happy,
otherwise a
>> no-touch build).

> I have that too… I think Lukas can easily fix it. Or we can have in the
meanwhile a small patch. It is truly wrong code, so not something OS
version dependent.

> gimp-2.10.32/plug-ins/common/file-dicom.c

> line 605

A patch or MR would be much appreciated. This looks like it is in the main
gimp repo, so the MR should be made to the gimp-2-10 branch at
gitlab.gnome.org/GNOME/gimp.

Or if you only want to patch macports, an appropriate patch there (I'm not
the maintainer of the Macports port, though would be delighted if my forks
of that are adopted of course!)

I will help make sure any patches you create work on Ventura (which I have).

Lukas

On Thu, 12 Jan 2023 at 09:21, Riccardo Mottola via macports-users <
macports-users@lists.macports.org> wrote:

> Hi,
>
>
> On 2023-01-08 23:24:55 +0100 Ken Cunningham <
> ken.cunningham.web...@gmail.com> wrote:
>
> > I see the same thing on a fresh gimp2 install +quartz on 10.7 (one very
> tiny
> > patch needed to gimp2 to change NULL -> 0 to keep clang-15 happy,
> otherwise a
> > no-touch build).
>
> I have that too… I think Lukas can easily fix it. Or we can have in the
> meanwhile a small patch. It is truly wrong code, so not something OS
> version dependent.
>
> gimp-2.10.32/plug-ins/common/file-dicom.c
>
> line 605
>
>
> Riccardo
>
> --
> Sent with GNUMail running on MacOS 10.7
>
>


Re: GIMP Quartz broken on 10.7, perhaps gtk

2023-01-12 Thread Riccardo Mottola via macports-users
Hi,


On 2023-01-08 23:24:55 +0100 Ken Cunningham  
wrote:

> I see the same thing on a fresh gimp2 install +quartz on 10.7 (one very tiny 
> patch needed to gimp2 to change NULL -> 0 to keep clang-15 happy, otherwise a 
> no-touch build).

I have that too… I think Lukas can easily fix it. Or we can have in the 
meanwhile a small patch. It is truly wrong code, so not something OS version 
dependent.

gimp-2.10.32/plug-ins/common/file-dicom.c

line 605


Riccardo

-- 
Sent with GNUMail running on MacOS 10.7