public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* RE: inkscape installed but does nothing
       [not found] <1567827764.3979915.1700782855144.ref@mail.yahoo.com>
@ 2023-11-23 23:40 ` J.F. Huesman
  0 siblings, 0 replies; 12+ messages in thread
From: J.F. Huesman @ 2023-11-23 23:40 UTC (permalink / raw)
  To: Cygwin

[-- Attachment #1: Type: text/plain, Size: 12493 bytes --]

> On 11/22/2023 10:27 PM, J.F. Huesman via Cygwin wrote:>> > (I tried to reply to this message twice and got mailer-daemon failure> > notices both times. My apologies if this is a duplicate message.)> > Yes, they are installed. which xwin xinit/usr/bin/xwin/usr/bin/xinit> >> > When I try to run inkscape, I don't get any errors and there were no> > messages about missing programs or dependencies when I ran the> > installer. I'm not trying to start a GUI. I have a script that I used> > to batch convert svg images in a folder to png. When that script> > wouldn't work (I've used it on other machines, including this one> > years ago using 32-bit cygwin instead of 64-bit that I'm using now) I> > started trying to invoke it from the command line, and that's when I> > discovered it's not doing anything. If I start Cygwin64 WindowMaker> > and type "inkscape" into the right-click run dialogue, I get a popup> > window, ErrorCould not execute command: inkscape>> OK, then start from the basics:>> $ ldd $(which inkscape)>> Look at the output.  Is any dll shown as missing?>> In the answer is no, then next check your anti-virus.  Is it blocking> the program? Is it injecting a dll?>> Another set of tests would be, is the program installed correctly? i.e.> is it executable? Is not corrupt? A bit more difficult: is it loading> libraries into valid space (non colliding, in available memory).> --> R.B.
$ ldd $(which inkscape)        ntdll.dll => /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll (0x7ffc9ba70000)        KERNEL32.DLL => /cygdrive/c/WINDOWS/System32/KERNEL32.DLL (0x7ffc9ac40000)        KERNELBASE.dll => /cygdrive/c/WINDOWS/System32/KERNELBASE.dll (0x7ffc99490000)        cygatkmm-1.6-1.dll => /usr/bin/cygatkmm-1.6-1.dll (0x5c2090000)        cygcairo-2.dll => /usr/bin/cygcairo-2.dll (0x3f9940000)        cygaspell-15.dll => /usr/bin/cygaspell-15.dll (0x3ef430000)        cygcdr-0.1-1.dll => /usr/bin/cygcdr-0.1-1.dll (0x436e20000)        cygwin1.dll => /usr/bin/cygwin1.dll (0x7ffc70e50000)        cygfontconfig-1.dll => /usr/bin/cygfontconfig-1.dll (0x3f91b0000)        cygfreetype-6.dll => /usr/bin/cygfreetype-6.dll (0x5837e0000)        cyggc-1.dll => /usr/bin/cyggc-1.dll (0x4c4d40000)        cyggdk-x11-2.0-0.dll => /usr/bin/cyggdk-x11-2.0-0.dll (0x556880000)        cyggdk_pixbuf-2.0-0.dll => /usr/bin/cyggdk_pixbuf-2.0-0.dll (0x3f8ea0000)        cyggdkmm-2.4-1.dll => /usr/bin/cyggdkmm-2.4-1.dll (0x43f2a0000)        cyggiomm-2.4-1.dll => /usr/bin/cyggiomm-2.4-1.dll (0x47e990000)        cygglib-2.0-0.dll => /usr/bin/cygglib-2.0-0.dll (0x507860000)        cyggobject-2.0-0.dll => /usr/bin/cyggobject-2.0-0.dll (0x5be030000)        cyggmodule-2.0-0.dll => /usr/bin/cyggmodule-2.0-0.dll (0x5b1f50000)        cygcairomm-1.0-1.dll => /usr/bin/cygcairomm-1.0-1.dll (0x4c0980000)        cyggsl-19.dll => /usr/bin/cyggsl-19.dll (0x57be80000)        cyggtk-x11-2.0-0.dll => /usr/bin/cyggtk-x11-2.0-0.dll (0x459b50000)        cyggtkspell-0.dll => /usr/bin/cyggtkspell-0.dll (0x4aef90000)        cyggtkmm-2.4-1.dll => /usr/bin/cyggtkmm-2.4-1.dll (0x56de30000)        cygiconv-2.dll => /usr/bin/cygiconv-2.dll (0x3eaa80000)        cygintl-8.dll => /usr/bin/cygintl-8.dll (0x5ee2d0000)        cygjpeg-8.dll => /usr/bin/cygjpeg-8.dll (0x4b0490000)        cygMagick++-6.Q16-8.dll => /usr/bin/cygMagick++-6.Q16-8.dll (0x407e40000)        cygpango-1.0-0.dll => /usr/bin/cygpango-1.0-0.dll (0x3f6430000)        cyglcms2-2.dll => /usr/bin/cyglcms2-2.dll (0x4252c0000)        cygpangocairo-1.0-0.dll => /usr/bin/cygpangocairo-1.0-0.dll (0x3f6410000)        cygpangoft2-1.0-0.dll => /usr/bin/cygpangoft2-1.0-0.dll (0x3f63f0000)        cygpangomm-1.4-1.dll => /usr/bin/cygpangomm-1.4-1.dll (0x513a10000)        cygglibmm-2.4-1.dll => /usr/bin/cygglibmm-2.4-1.dll (0x5fe1b0000)        cygpng16-16.dll => /usr/bin/cygpng16-16.dll (0x5a9870000)        cygpoppler-glib-8.dll => /usr/bin/cygpoppler-glib-8.dll (0x3f17f0000)        cygpopt-0.dll => /usr/bin/cygpopt-0.dll (0x577c10000)        cygpoppler-73.dll => /usr/bin/cygpoppler-73.dll (0x4a1bc0000)        cygpotrace-0.dll => /usr/bin/cygpotrace-0.dll (0x45e1b0000)        cygrevenge-0.0-0.dll => /usr/bin/cygrevenge-0.0-0.dll (0x4d7bf0000)        cygrevenge-stream-0.0-0.dll => /usr/bin/cygrevenge-stream-0.0-0.dll (0x50f010000)        cygsigc-2.0-0.dll => /usr/bin/cygsigc-2.0-0.dll (0x4e52e0000)        cygwpg-0.3-3.dll => /usr/bin/cygwpg-0.3-3.dll (0x41f140000)        cygvisio-0.1-1.dll => /usr/bin/cygvisio-0.1-1.dll (0x5246a0000)        cygX11-6.dll => /usr/bin/cygX11-6.dll (0x4bae40000)        cygxslt-1.dll => /usr/bin/cygxslt-1.dll (0x3ed300000)        cygz.dll => /usr/bin/cygz.dll (0x597fd0000)        cyggcc_s-seh-1.dll => /usr/bin/cyggcc_s-seh-1.dll (0x50caa0000)        cygxml2-2.dll => /usr/bin/cygxml2-2.dll (0x5f2ae0000)        cygstdc++-6.dll => /usr/bin/cygstdc++-6.dll (0x57b190000)        cygatk-1.0-0.dll => /usr/bin/cygatk-1.0-0.dll (0x3f9b60000)        cygpixman-1-0.dll => /usr/bin/cygpixman-1-0.dll (0x4be850000)        cygxcb-render-0.dll => /usr/bin/cygxcb-render-0.dll (0x3f5ba0000)        cygxcb-shm-0.dll => /usr/bin/cygxcb-shm-0.dll (0x3f5b90000)        cygxcb-1.dll => /usr/bin/cygxcb-1.dll (0x3f5be0000)        cygXext-6.dll => /usr/bin/cygXext-6.dll (0x525490000)        cyggomp-1.dll => /usr/bin/cyggomp-1.dll (0x5f6ec0000)        cygicuuc61.dll => /usr/bin/cygicuuc61.dll (0x3ed570000)        cygicui18n61.dll => /usr/bin/cygicui18n61.dll (0x3ed710000)        cygexpat-1.dll => /usr/bin/cygexpat-1.dll (0x5d5bf0000)        cyguuid-1.dll => /usr/bin/cyguuid-1.dll (0x3ff050000)        cygbrotlidec-1.dll => /usr/bin/cygbrotlidec-1.dll (0x42f930000)        cygbz2-1.dll => /usr/bin/cygbz2-1.dll (0x3fff60000)        cygXcomposite-1.dll => /usr/bin/cygXcomposite-1.dll (0x472be0000)        cygXcursor-1.dll => /usr/bin/cygXcursor-1.dll (0x3f9dd0000)        cygXdamage-1.dll => /usr/bin/cygXdamage-1.dll (0x406a20000)        cygXfixes-3.dll => /usr/bin/cygXfixes-3.dll (0x4a8c50000)        cygXi-6.dll => /usr/bin/cygXi-6.dll (0x5024a0000)        cygXinerama-1.dll => /usr/bin/cygXinerama-1.dll (0x4e1080000)        cygXrandr-2.dll => /usr/bin/cygXrandr-2.dll (0x5b5980000)        cygXrender-1.dll => /usr/bin/cygXrender-1.dll (0x170000)        cyggio-2.0-0.dll => /usr/bin/cyggio-2.0-0.dll (0x49ecc0000)        cyggio-2.0-0.dll => /usr/bin/cyggio-2.0-0.dll (0x600000)        cygpcre-1.dll => /usr/bin/cygpcre-1.dll (0x3ff480000)        cygffi-8.dll => /usr/bin/cygffi-8.dll (0x4e3e60000)        cygXrender-1.dll => /usr/bin/cygXrender-1.dll (0x53e310000)        cygenchant-1.dll => /usr/bin/cygenchant-1.dll (0x448580000)        cygMagickWand-6.Q16-6.dll => /usr/bin/cygMagickWand-6.Q16-6.dll (0x41b1e0000)        cygMagickCore-6.Q16-6.dll => /usr/bin/cygMagickCore-6.Q16-6.dll (0x3f3cd0000)        ADVAPI32.dll => /cygdrive/c/WINDOWS/System32/ADVAPI32.dll (0x7ffc9a8c0000)        cygharfbuzz-0.dll => /usr/bin/cygharfbuzz-0.dll (0x456130000)        msvcrt.dll => /cygdrive/c/WINDOWS/System32/msvcrt.dll (0x7ffc99f80000)        sechost.dll => /cygdrive/c/WINDOWS/System32/sechost.dll (0x7ffc9a6f0000)        cygpoppler-106.dll => /usr/bin/cygpoppler-106.dll (0x3f1850000)        RPCRT4.dll => /cygdrive/c/WINDOWS/System32/RPCRT4.dll (0x7ffc9ade0000)        cygcurl-4.dll => /usr/bin/cygcurl-4.dll (0x482aa0000)        GDI32.dll => /cygdrive/c/WINDOWS/System32/GDI32.dll (0x7ffc99e30000)        win32u.dll => /cygdrive/c/WINDOWS/System32/win32u.dll (0x7ffc99790000)        cygnspr4.dll => /usr/bin/cygnspr4.dll (0x3f2240000)        cygnss3.dll => /usr/bin/cygnss3.dll (0x3f20e0000)        gdi32full.dll => /cygdrive/c/WINDOWS/System32/gdi32full.dll (0x7ffc99370000)        cygopenjp2-7.dll => /usr/bin/cygopenjp2-7.dll (0x3f1ff0000)        msvcp_win.dll => /cygdrive/c/WINDOWS/System32/msvcp_win.dll (0x7ffc99810000)        cygsmime3.dll => /usr/bin/cygsmime3.dll (0x3f1510000)        ucrtbase.dll => /cygdrive/c/WINDOWS/System32/ucrtbase.dll (0x7ffc998b0000)        cygtiff-6.dll => /usr/bin/cygtiff-6.dll (0x3f5ed0000)        USER32.dll => /cygdrive/c/WINDOWS/System32/USER32.dll (0x7ffc9aa20000)        cygthai-0.dll => /usr/bin/cygthai-0.dll (0x3f5f50000)        cyglzma-5.dll => /usr/bin/cyglzma-5.dll (0x593420000)        cygXdmcp-6.dll => /usr/bin/cygXdmcp-6.dll (0x500140000)        cygwpd-0.10-10.dll => /usr/bin/cygwpd-0.10-10.dll (0x4bc340000)        cygicudata61.dll => /usr/bin/cygicudata61.dll (0x3ed960000)        cygXau-6.dll => /usr/bin/cygXau-6.dll (0x5f2d20000)        cygbrotlicommon-1.dll => /usr/bin/cygbrotlicommon-1.dll (0x4678a0000)        cygfftw3-3.dll => /usr/bin/cygfftw3-3.dll (0x3f2f80000)        cygautotrace-3.dll => /usr/bin/cygautotrace-3.dll (0x3f3480000)        cygfpx-1.dll => /usr/bin/cygfpx-1.dll (0x3f2b40000)        cyggs-9.dll => /usr/bin/cyggs-9.dll (0x490d20000)        cygjbig-2.dll => /usr/bin/cygjbig-2.dll (0x3f6ba0000)        cygrsvg-2-2.dll => /usr/bin/cygrsvg-2-2.dll (0x3f6230000)        cygwebp-7.dll => /usr/bin/cygwebp-7.dll (0x537ec0000)        cygwebpmux-3.dll => /usr/bin/cygwebpmux-3.dll (0x505790000)        cygltdl-7.dll => /usr/bin/cygltdl-7.dll (0x3f67a0000)        cyggraphite2-3.dll => /usr/bin/cyggraphite2-3.dll (0x3f8930000)        cygplc4.dll => /usr/bin/cygplc4.dll (0x3f1c30000)        cygcrypto-1.1.dll => /usr/bin/cygcrypto-1.1.dll (0x41c650000)        cyggsasl-18.dll => /usr/bin/cyggsasl-18.dll (0x5d9200000)        cyggssapi_krb5-2.dll => /usr/bin/cyggssapi_krb5-2.dll (0x3f74d0000)        cygidn2-0.dll => /usr/bin/cygidn2-0.dll (0x484880000)        cyglber-2.dll => /usr/bin/cyglber-2.dll (0x478820000)        cygldap-2.dll => /usr/bin/cygldap-2.dll (0x41c390000)        cygnghttp2-14.dll => /usr/bin/cygnghttp2-14.dll (0x5ba920000)        cygpsl-5.dll => /usr/bin/cygpsl-5.dll (0x5d5880000)        cygssh2-1.dll => /usr/bin/cygssh2-1.dll (0x458bf0000)        cygssl-1.1.dll => /usr/bin/cygssl-1.1.dll (0x4c7bc0000)        cygzstd-1.dll => /usr/bin/cygzstd-1.dll (0x5d5150000)        cygnssutil3.dll => /usr/bin/cygnssutil3.dll (0x3f2070000)        cygplds4.dll => /usr/bin/cygplds4.dll (0x3f1c20000)        cygdeflate-0.dll => /usr/bin/cygdeflate-0.dll (0x4553b0000)        cygdatrie-1.dll => /usr/bin/cygdatrie-1.dll (0x3f9620000)        cygpstoedit-0.dll => /usr/bin/cygpstoedit-0.dll (0x3f1730000)        cygming-1.dll => /usr/bin/cygming-1.dll (0x3f2370000)        cygXt-6.dll => /usr/bin/cygXt-6.dll (0x4776e0000)        cygidn-12.dll => /usr/bin/cygidn-12.dll (0x50a910000)        cygtiff-7.dll => /usr/bin/cygtiff-7.dll (0x404940000)        cygcroco-0.6-3.dll => /usr/bin/cygcroco-0.6-3.dll (0x3f98b0000)        cygsharpyuv-0.dll => /usr/bin/cygsharpyuv-0.dll (0x41ae10000)        cyggcrypt-20.dll => /usr/bin/cyggcrypt-20.dll (0x4a4450000)        cygntlm-0.dll => /usr/bin/cygntlm-0.dll (0x3f2050000)        cygk5crypto-3.dll => /usr/bin/cygk5crypto-3.dll (0x3f6a70000)        cygkrb5-3.dll => /usr/bin/cygkrb5-3.dll (0x3f69a0000)        cygkrb5support-0.dll => /usr/bin/cygkrb5support-0.dll (0x3f6980000)        cygcom_err-2.dll => /usr/bin/cygcom_err-2.dll (0x3f98f0000)        cygsasl2-3.dll => /usr/bin/cygsasl2-3.dll (0x3f6200000)        cygunistring-5.dll => /usr/bin/cygunistring-5.dll (0x4a6da0000)        cyggif-7.dll => /usr/bin/cyggif-7.dll (0x3f8e80000)        cygICE-6.dll => /usr/bin/cygICE-6.dll (0x499050000)        cygSM-6.dll => /usr/bin/cygSM-6.dll (0x5b7b60000)        cyggpg-error-0.dll => /usr/bin/cyggpg-error-0.dll (0x3f8960000)        cygpaper-1.dll => /usr/bin/cygpaper-1.dll (0x3f63d0000)
I turned off my antivirus and I still get nothing from$inkscape -Vand running inkscape on a svg to convert to png produces no output and no file.
I installed the program using the cygwin64.exe updater.I've uninstalled and reinstalled it.I've uninstalled it, rebooted my computer, and installed it.
As far as I can tell, this is the only program in my cygwin installation that is not working correctly. 

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: inkscape installed but does nothing
  2023-11-26  5:54     ` Mark Geisert
@ 2023-12-01  6:11       ` Mark Geisert
  0 siblings, 0 replies; 12+ messages in thread
From: Mark Geisert @ 2023-12-01  6:11 UTC (permalink / raw)
  To: Cygwin

Mark Geisert via Cygwin wrote:
> I've found that Cygwin's latest inkscape 0.92.3 cannot be built with either 
> gcc-g++ 11.4 or 11.2.  There are incompatibilities with recent C++ include files. 
> Inkscape *can* be built with gcc-g++ 7.4; that version even seems to run okay.
> 
> So it seems that without finding and installing an intervening gcc-g++ I probably 
> cannot build an inkscape that shows the OP's issue for its investigative value: 
> building okay but not runnable.
> 
> In the meantime I will work towards an NMU (non-maintainer update) of inkscape 
> using the gcc-g++ that works... hopefully in the next couple of days or so.

I have uploaded a re-build of inkscape that seems to avoid the issue reported by 
the OP, namely inkscape exiting without doing anything (with exit code 127).

Could the OP please try installing this updated inkscape, shown as 0.92.3-2 (Test) 
in the Cygwin setup app.  Being a test build, setup will not automatically update 
from an older inkscape; you have to manually select the test version from the 
"New" dropdown within setup.

Kindly let us know if that fixes your original issue and/or has any new issues 
when you have a chance.  Thanks for reporting the original issue.
Enjoy,

..mark

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: inkscape installed but does nothing
  2023-11-24  5:10   ` Mark Geisert
@ 2023-11-26  5:54     ` Mark Geisert
  2023-12-01  6:11       ` Mark Geisert
  0 siblings, 1 reply; 12+ messages in thread
From: Mark Geisert @ 2023-11-26  5:54 UTC (permalink / raw)
  To: Cygwin

Mark Geisert via Cygwin wrote:
> I'm now going through the laborious process of building inkscape on my test system 
> to see if the same issue happens with my build.  I'll give an update when I have 
> something to report.

I've found that Cygwin's latest inkscape 0.92.3 cannot be built with either 
gcc-g++ 11.4 or 11.2.  There are incompatibilities with recent C++ include files. 
Inkscape *can* be built with gcc-g++ 7.4; that version even seems to run okay.

So it seems that without finding and installing an intervening gcc-g++ I probably 
cannot build an inkscape that shows the OP's issue for its investigative value: 
building okay but not runnable.

In the meantime I will work towards an NMU (non-maintainer update) of inkscape 
using the gcc-g++ that works... hopefully in the next couple of days or so.

..mark

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: inkscape installed but does nothing
  2023-11-24  3:08 ` J.F. Huesman
  2023-11-24  3:42   ` Backwoods BC
@ 2023-11-24  5:10   ` Mark Geisert
  2023-11-26  5:54     ` Mark Geisert
  1 sibling, 1 reply; 12+ messages in thread
From: Mark Geisert @ 2023-11-24  5:10 UTC (permalink / raw)
  To: Cygwin

Hi John,

J.F. Huesman via Cygwin wrote:
>>[...my previous info about reproducing the issue elided here...]
> I get those same error codes (of course the process ID and thread numbers are different).exception 139 indicates, I think, a missing required file or link. Maybe it's an issue with the cygwin64 installer (setup-x86_64.exe) not including all the necessary files?
> The exception occurs at 00007ffaecf324f6 on both our traces, so I grep'd it and that address only occurs in that line, so it's no help (at least not to me) trying to identify what program could be missing.
> This is the list I found of required packages for inkscape:
>     - curl.
>     - openssh.
>     - openssl (Net)
>     - php.
>     - php-curl.
>     - php-json.
>     - php-phar (PHP)
> 
> curl and php (all four) weren't installed. I installed them and made sure openssh and openssl were the most recent versions.
> Sadly, I get the exact same error list at the end of the strace output.
> I'll go through the list of dependencies on the inkscape package summary page. Hopefully it's something in that list that didn't get installed by the updater.
> Thanks for the guidance. John

Good to hear my experience duplicates yours.  The info I wrote really was intended 
for somebody who knows inkscape internals on Cygwin, i.e., its maintainer or 
somebody like him/her.  But I later discovered our inkscape is orphaned, so I'm 
digging a little deeper now.

It's not a file that's missing from your system.  It has to do with how inkscape 
was built.  One part (or library maybe) of the program refers to some function(s) 
that is/are supposed to be supplied by another part (or library maybe) as the 
program is starting up.  But it/they aren't supplied.  Windows notices this and 
raises an exception to kill the program.

I'm now going through the laborious process of building inkscape on my test system 
to see if the same issue happens with my build.  I'll give an update when I have 
something to report.
Cheers,

..mark

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: inkscape installed but does nothing
  2023-11-24  3:08 ` J.F. Huesman
@ 2023-11-24  3:42   ` Backwoods BC
  2023-11-24  5:10   ` Mark Geisert
  1 sibling, 0 replies; 12+ messages in thread
From: Backwoods BC @ 2023-11-24  3:42 UTC (permalink / raw)
  Cc: Cygwin

I realize that this doesn't solve the problem with the Cygwin version,
but there is a Windows version of Inkscape.

<https://inkscape.org/>

I don't know if it can do the batch operations you mentioned earlier.
I realize that you may already be aware of this version, so I
apologize if this is completely irrelevant.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* RE: inkscape installed but does nothing
       [not found] <1219644356.4008002.1700795338917.ref@mail.yahoo.com>
@ 2023-11-24  3:08 ` J.F. Huesman
  2023-11-24  3:42   ` Backwoods BC
  2023-11-24  5:10   ` Mark Geisert
  0 siblings, 2 replies; 12+ messages in thread
From: J.F. Huesman @ 2023-11-24  3:08 UTC (permalink / raw)
  To: Cygwin

[-- Attachment #1: Type: text/plain, Size: 2225 bytes --]

> I installed inkscape and tried running the .exe.  It returns to shell prompt but
> its exit code is 127, indicating a problem starting the process up.  ldd doesn't
> show anything amiss; as an aside that's an unusually long list of DLLs.
>
> I ran 'strace -o inkscape.out inkscape -V' and looked at the traced output.
> It ends with:
>
> --- Process 11940 (pid: 11940), exception c0000139 at 00007ffaecf324f6
> --- Process 11940 (pid: 11940) thread 1172 exited with status 0xc0000139
> --- Process 11940 (pid: 11940) thread 1888 exited with status 0xc0000139
> --- Process 11940 (pid: 11940) thread 5544 exited with status 0xc0000139> --- Process 11940 (pid: 11940) exited with status 0xc0000139
>
> I grep'd /usr/include/w32api/ntstatus.h for that status and got:
> #define STATUS_ENTRYPOINT_NOT_FOUND ((NTSTATUS)0xC0000139)
>
> I then tried running inkscape.exe from a Command Prompt window and got a popup:
> "The procedure entry point g_cclosure_marshal_VOID__BOOLEAN could not be located
> in the dynamic link library C:\cygwin64\bin\inkscape.exe."

> Why this happens, I leave to somebody experienced with building inkscape itself.
> HTH,
> 
> ..mark
I get those same error codes (of course the process ID and thread numbers are different).exception 139 indicates, I think, a missing required file or link. Maybe it's an issue with the cygwin64 installer (setup-x86_64.exe) not including all the necessary files? 
The exception occurs at 00007ffaecf324f6 on both our traces, so I grep'd it and that address only occurs in that line, so it's no help (at least not to me) trying to identify what program could be missing.
This is the list I found of required packages for inkscape:   
   - curl.
   - openssh.
   - openssl (Net)
   - php.
   - php-curl.
   - php-json.
   - php-phar (PHP)

curl and php (all four) weren't installed. I installed them and made sure openssh and openssl were the most recent versions.
Sadly, I get the exact same error list at the end of the strace output.
I'll go through the list of dependencies on the inkscape package summary page. Hopefully it's something in that list that didn't get installed by the updater.
Thanks for the guidance. John

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: inkscape installed but does nothing.
  2023-11-23 17:04   ` René Berber
@ 2023-11-24  1:50     ` Mark Geisert
  0 siblings, 0 replies; 12+ messages in thread
From: Mark Geisert @ 2023-11-24  1:50 UTC (permalink / raw)
  To: Cygwin

FWIW I can reproduce the issue.  See below...

René Berber via Cygwin wrote:
> On 11/22/2023 10:27 PM, J.F. Huesman via Cygwin wrote:
> 
>> (I tried to reply to this message twice and got mailer-daemon failure
>> notices both times. My apologies if this is a duplicate message.) Yes, they are 
>> installed. which xwin xinit/usr/bin/xwin/usr/bin/xinit
>>
>> When I try to run inkscape, I don't get any errors and there were no
>> messages about missing programs or dependencies when I ran the
>> installer. I'm not trying to start a GUI. I have a script that I used
>> to batch convert svg images in a folder to png. When that script
>> wouldn't work (I've used it on other machines, including this one
>> years ago using 32-bit cygwin instead of 64-bit that I'm using now) I
>> started trying to invoke it from the command line, and that's when I
>> discovered it's not doing anything. If I start Cygwin64 WindowMaker
>> and type "inkscape" into the right-click run dialogue, I get a popup
>> window, ErrorCould not execute command: inkscape
> 
> OK, then start from the basics:
> 
> $ ldd $(which inkscape)
> 
> Look at the output.  Is any dll shown as missing?
> 
> In the answer is no, then next check your anti-virus.  Is it blocking the program? 
> Is it injecting a dll?
> 
> Another set of tests would be, is the program installed correctly? i.e. is it 
> executable? Is not corrupt? A bit more difficult: is it loading libraries into 
> valid space (non colliding, in available memory).

I installed inkscape and tried running the .exe.  It returns to shell prompt but 
its exit code is 127, indicating a problem starting the process up.  ldd doesn't 
show anything amiss; as an aside that's an unusually long list of DLLs.

I ran 'strace -o inkscape.out inkscape -V' and looked at the traced output.
It ends with:

--- Process 11940 (pid: 11940), exception c0000139 at 00007ffaecf324f6
--- Process 11940 (pid: 11940) thread 1172 exited with status 0xc0000139
--- Process 11940 (pid: 11940) thread 1888 exited with status 0xc0000139
--- Process 11940 (pid: 11940) thread 5544 exited with status 0xc0000139
--- Process 11940 (pid: 11940) exited with status 0xc0000139

I grep'd /usr/include/w32api/ntstatus.h for that status and got:
#define STATUS_ENTRYPOINT_NOT_FOUND ((NTSTATUS)0xC0000139)

I then tried running inkscape.exe from a Command Prompt window and got a popup:
"The procedure entry point g_cclosure_marshal_VOID__BOOLEAN could not be located
in the dynamic link library C:\cygwin64\bin\inkscape.exe."

Why this happens, I leave to somebody experienced with building inkscape itself.
HTH,

..mark

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: inkscape installed but does nothing.
  2023-11-23  4:27 ` J.F. Huesman
@ 2023-11-23 17:04   ` René Berber
  2023-11-24  1:50     ` Mark Geisert
  0 siblings, 1 reply; 12+ messages in thread
From: René Berber @ 2023-11-23 17:04 UTC (permalink / raw)
  To: Cygwin

On 11/22/2023 10:27 PM, J.F. Huesman via Cygwin wrote:

> (I tried to reply to this message twice and got mailer-daemon failure
> notices both times. My apologies if this is a duplicate message.) 
> Yes, they are installed. which xwin xinit/usr/bin/xwin/usr/bin/xinit
> 
> When I try to run inkscape, I don't get any errors and there were no
> messages about missing programs or dependencies when I ran the
> installer. I'm not trying to start a GUI. I have a script that I used
> to batch convert svg images in a folder to png. When that script
> wouldn't work (I've used it on other machines, including this one
> years ago using 32-bit cygwin instead of 64-bit that I'm using now) I
> started trying to invoke it from the command line, and that's when I
> discovered it's not doing anything. If I start Cygwin64 WindowMaker
> and type "inkscape" into the right-click run dialogue, I get a popup
> window, ErrorCould not execute command: inkscape

OK, then start from the basics:

$ ldd $(which inkscape)

Look at the output.  Is any dll shown as missing?

In the answer is no, then next check your anti-virus.  Is it blocking 
the program? Is it injecting a dll?

Another set of tests would be, is the program installed correctly? i.e. 
is it executable? Is not corrupt? A bit more difficult: is it loading 
libraries into valid space (non colliding, in available memory).
-- 
R.B.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* RE: inkscape installed but does nothing.
       [not found] <2032069619.3870454.1700713626880.ref@mail.yahoo.com>
@ 2023-11-23  4:27 ` J.F. Huesman
  2023-11-23 17:04   ` René Berber
  0 siblings, 1 reply; 12+ messages in thread
From: J.F. Huesman @ 2023-11-23  4:27 UTC (permalink / raw)
  To: Cygwin

[-- Attachment #1: Type: text/plain, Size: 1937 bytes --]

 (I tried to reply to this message twice and got mailer-daemon failure notices both times. My apologies if this is a duplicate message.)
Yes, they are installed.
which xwin xinit/usr/bin/xwin/usr/bin/xinit

When I try to run inkscape, I don't get any errors and there were no messages about missing programs or dependencies when I ran the installer.
I'm not trying to start a GUI. I have a script that I used to batch convert svg images in a folder to png. When that script wouldn't work (I've used it on other machines, including this one years ago using 32-bit cygwin instead of 64-bit that I'm using now) I started trying to invoke it from the command line, and that's when I discovered it's not doing anything.
If I start Cygwin64 WindowMaker and type "inkscape" into the right-click run dialogue, I get a popup window, ErrorCould not execute command: inkscape


Thanks!



On Wednesday, November 22, 2023 at 01:45:39 AM EST, Brian Inglis <brian.inglis@shaw.ca> wrote:

On 2023-11-21 21:33, René Berber via Cygwin wrote:> On 11/21/2023 10:23 PM, J.F. Huesman via Cygwin wrote:>>> I installed inkscape 0.92.3-1 using the cygwin update program.Calling>> inkscape does nothing.> [snip]>> All graphical apps use Cygwin/X (or any X Windows).
To check that Cygwin/X server is installed:
    $ which xinit xwin    /usr/bin/xinit    /usr/bin/xwin
if not then install xinit and that pulls in all the other machinery.
Or you can display on a remote host X server using e.g.
    $ DISPLAY=<REMOTE-HOST>:0 inkscape ... &
--Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada
La perfection est atteinte                  Perfection is achievednon pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to addmais lorsqu'il n'y a plus rien à retirer    but when there is no more to cut                                -- Antoine de Saint-Exupéry


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: inkscape installed but does nothing
  2023-11-22  4:33   ` René Berber
@ 2023-11-22  6:45     ` Brian Inglis
  0 siblings, 0 replies; 12+ messages in thread
From: Brian Inglis @ 2023-11-22  6:45 UTC (permalink / raw)
  To: Cygwin; +Cc: J.F. Huesman

On 2023-11-21 21:33, René Berber via Cygwin wrote:
> On 11/21/2023 10:23 PM, J.F. Huesman via Cygwin wrote:
> 
>> I installed inkscape 0.92.3-1 using the cygwin update program.Calling
>> inkscape does nothing. 
> [snip]
> 
> All graphical apps use Cygwin/X (or any X Windows).

To check that Cygwin/X server is installed:

	$ which xinit xwin
	/usr/bin/xinit
	/usr/bin/xwin

if not then install xinit and that pulls in all the other machinery.

Or you can display on a remote host X server using e.g.

	$ DISPLAY=<REMOTE-HOST>:0 inkscape ... &

-- 
Take care. Thanks, Brian Inglis              Calgary, Alberta, Canada

La perfection est atteinte                   Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter  not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer     but when there is no more to cut
                                 -- Antoine de Saint-Exupéry


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: inkscape installed but does nothing
  2023-11-22  4:23 ` J.F. Huesman
@ 2023-11-22  4:33   ` René Berber
  2023-11-22  6:45     ` Brian Inglis
  0 siblings, 1 reply; 12+ messages in thread
From: René Berber @ 2023-11-22  4:33 UTC (permalink / raw)
  To: Cygwin

On 11/21/2023 10:23 PM, J.F. Huesman via Cygwin wrote:

> I installed inkscape 0.92.3-1 using the cygwin update program.Calling
> inkscape does nothing. 
[snip]

All graphical apps use CygwinX (or any X Windows).
-- 
RB




^ permalink raw reply	[flat|nested] 12+ messages in thread

* inkscape installed but does nothing
       [not found] <390805164.3627445.1700626992321.ref@mail.yahoo.com>
@ 2023-11-22  4:23 ` J.F. Huesman
  2023-11-22  4:33   ` René Berber
  0 siblings, 1 reply; 12+ messages in thread
From: J.F. Huesman @ 2023-11-22  4:23 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 1353 bytes --]

I installed inkscape 0.92.3-1 using the cygwin update program.Calling inkscape does nothing. No file processed or output.
which inkscape/usr/bin/inkscape
/usr/bin/ is in the PATH
inkscape -V[nothing...blank line then back to prompt]
Running inkscape with the -? or --help returns nothing but a blank line and back to the prompt.
I tried uninstalling and reinstalling. Same behavior.I restarted the computer. Same behavior.I ran cygwin terminal with Administrator privileges. Same behavior.
System info:
CYGWIN_NT-10.0-19045 Quintessential 3.4.9-1.x86_64 2023-09-06 11:19 UTC x86_64 Cygwin
Device name QuintessentialProcessor AMD Athlon(tm) II X4 630 Processor   2.80 GHzInstalled RAM 16.0 GBDevice ID EC60A66C-74D5-476F-BB7D-A2B3418AE297Product ID 00326-10000-00000-AA260System type 64-bit operating system, x64-based processorPen and touch No pen or touch input is available for this display

Any suggestions would be appreciated.John
================================  
"God used beautiful mathematics in creating the world." -Paul Dirac
================================  
"God is dead." -Nietzsche (1882) 
"Nietzsche is dead." -God (1900)  
To date, Nietzsche has not responded.  
================================  
"If you study science deep enough and long enough, it will force you to believe in God." -Lord William Kelvin

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2023-12-01  6:11 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <1567827764.3979915.1700782855144.ref@mail.yahoo.com>
2023-11-23 23:40 ` inkscape installed but does nothing J.F. Huesman
     [not found] <1219644356.4008002.1700795338917.ref@mail.yahoo.com>
2023-11-24  3:08 ` J.F. Huesman
2023-11-24  3:42   ` Backwoods BC
2023-11-24  5:10   ` Mark Geisert
2023-11-26  5:54     ` Mark Geisert
2023-12-01  6:11       ` Mark Geisert
     [not found] <2032069619.3870454.1700713626880.ref@mail.yahoo.com>
2023-11-23  4:27 ` J.F. Huesman
2023-11-23 17:04   ` René Berber
2023-11-24  1:50     ` Mark Geisert
     [not found] <390805164.3627445.1700626992321.ref@mail.yahoo.com>
2023-11-22  4:23 ` J.F. Huesman
2023-11-22  4:33   ` René Berber
2023-11-22  6:45     ` Brian Inglis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).