Re: Perl/TK Missing Dependency Found
[snip] fontconfig??? Looks like I had the wrong perl-Tk release uploaded, the one with 'experimental' Xft support, and not the standard one on my system (which is why I couldn't dup this). Now we all know why it's experimental. Look for a release -4 soon which should fix this. The '-4' release works. Brett Brett C. Serkez, Techie -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Perl/TK Missing Dependency Found
Yaakov, if you would be willing to post the debugging symbols for Tk.dll, I could try ferreting out some more info. Unfortunately, I'm not up to building a debug version of Perl/Tk at the moment. I don't recall off-hand who maintains libfontconfig (Harold?), but it's unlikely to be a fontconfig problem anyway. Have the debugging symbols been posted or the maintainer of libfontconfig looked into this? Brett Brett C. Serkez, Techie -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Perl/TK Missing Dependency Found (Attn: libfontconfig maintainer)
On Thu, 12 Jan 2006, Brett Serkez wrote: Yaakov, if you would be willing to post the debugging symbols for Tk.dll, I could try ferreting out some more info. Unfortunately, I'm not up to building a debug version of Perl/Tk at the moment. I don't recall off-hand who maintains libfontconfig (Harold?), but it's unlikely to be a fontconfig problem anyway. Have the debugging symbols been posted or the maintainer of libfontconfig looked into this? I haven't seen any messages to that regard. It was a bit unfortunate that the subject wasn't changed, and the libfontconfig maintainer can't be expected to read every message on the Cygwin list. Hopefully the new subject will flag his attention. Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_[EMAIL PROTECTED] | [EMAIL PROTECTED] ZZZzz /,`.-'`'-. ;-;;,_Igor Peshansky, Ph.D. (name changed!) |,4- ) )-,_. ,\ ( `'-' old name: Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! Las! je suis sot... -Mais non, tu ne l'es pas, puisque tu t'en rends compte. But no -- you are no fool; you call yourself a fool, there's proof enough in that! -- Rostand, Cyrano de Bergerac -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Perl/TK Missing Dependency Found (Attn: libfontconfig maintainer)
Yaakov, if you would be willing to post the debugging symbols for Tk.dll, I could try ferreting out some more info. Unfortunately, I'm not up to building a debug version of Perl/Tk at the moment. I don't recall off-hand who maintains libfontconfig (Harold?), but it's unlikely to be a fontconfig problem anyway. Have the debugging symbols been posted or the maintainer of libfontconfig looked into this? I haven't seen any messages to that regard. It was a bit unfortunate that the subject wasn't changed, and the libfontconfig maintainer can't be expected to read every message on the Cygwin list. Hopefully the new subject will flag his attention. Yes, this is a busy list. But.. as a practical matter, installation of libmwf resolves the issue, so while I can understand wanting to dig thru this, I'm not sure why this dependency isn't simply included as I originally suggested. Oh well, I found the issue for myself, I suppose the next poor soul will re-live the pain. Brett Brett C. Serkez, Techie -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Perl/TK Missing Dependency Found (Attn: libfontconfig maintainer)
On Thu, Jan 12, 2006 at 04:20:27PM -0500, Brett Serkez wrote: Oh well, I found the issue for myself, I suppose the next poor soul will re-live the pain. Or the one after that if we just band-aid the problem without actually understanding it. cgf -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Perl/TK Missing Dependency Found
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Igor Peshansky wrote: I can reproduce this on WinXP Pro SP1 (cygcheck output attached). Adding Perl/Tk to my installation and running the program in Brett's message (http://cygwin.com/ml/cygwin/2006-01/msg00423.html) causes a SIGSEGV. I don't have a debugging version of Perl, Perl/Tk, or fontconfig, but, FWIW, here's the backtrace I get from gdb (some inconsequental output snipped): fontconfig??? Looks like I had the wrong perl-Tk release uploaded, the one with 'experimental' Xft support, and not the standard one on my system (which is why I couldn't dup this). Now we all know why it's experimental. Look for a release -4 soon which should fix this. Yaakov -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (Cygwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDxtFYpiWmPGlmQSMRArhHAKCo2+sOsNy5rbDSs8r/vVBj+lo/VACg1YSI xnOwtQ4C+dDDYoZ4z6p+r1w= =zVQ5 -END PGP SIGNATURE- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Perl/TK Missing Dependency Found
I can reproduce this on WinXP Pro SP1 (cygcheck output attached). Adding Perl/Tk to my installation and running the program in Brett's message (http://cygwin.com/ml/cygwin/2006-01/msg00423.html) causes a SIGSEGV. I don't have a debugging version of Perl, Perl/Tk, or fontconfig, but, FWIW, here's the backtrace I get from gdb (some inconsequental output snipped): fontconfig??? Looks like I had the wrong perl-Tk release uploaded, the one with 'experimental' Xft support, and not the standard one on my system (which is why I couldn't dup this). Now we all know why it's experimental. Look for a release -4 soon which should fix this. Oh boy, what a run around for such a simple resolution. I am very grateful having a 'native' Perl/TK for Cygwin vs. having to using ActivePerl and shell out to Cygwin scripts, but this could have been an easier transition. Yes, I will look for the release with much anticipation and test as soon as it does. Thank you, Brett Brett C. Serkez, Techie -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Perl/TK Missing Dependency Found
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Brett Serkez wrote: After tedious research, I've figured out that the missing package is: libwmf. None of the perl-Tk modules link against libwmf, and a grep of the sources for wmf returns nothing. In addition, neither Debian nor Gentoo show libwmf as a requirement for their packages. Can you please explain the basis for your findings? Yaakov Cygwin Ports -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (Cygwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDwug1piWmPGlmQSMRAlXhAKCfI4OZcFqw29aKas0io/V2HXPJlACg4u1t RAbIXR6uvGpkugPO0Z+7Ens= =ddOL -END PGP SIGNATURE- -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Perl/TK Missing Dependency Found
After tedious research, I've figured out that the missing package is: libwmf. None of the perl-Tk modules link against libwmf, and a grep of the sources for wmf returns nothing. In addition, neither Debian nor Gentoo show libwmf as a requirement for their packages. Can you please explain the basis for your findings? It works. Create the following perl program: #!/usr/bin/perl use Tk; my $mw = MainWindow-new; $mw-Button( -text = Exit, -background = red, -command = sub { exit; }, )-pack( -side = 'bottom' , -fill = 'both' ); MainLoop; Run it in, you get a nice exit button. Uninstall the package libwmf. Run it, it core dumps. As I said in my original postings, I suspected it wasn't directly linked in. I honestly don't know precisely why or how, but I know that without this package, the simply script above doesn't work. Please confirm on your system, should be trival, and add the dependency. Please also bear in mind, that I only install what I need, the default plus minimum, in this case, Perl/Tk. If this doesn't work on your system, please try this approach. Thank you, Brett Brett C. Serkez, Techie -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Perl/TK Missing Dependency Found
Brett Serkez wrote: Run it in, you get a nice exit button. Right. Uninstall the package libwmf. Run it, it core dumps. Not for me. Please confirm on your system, should be trival, and add the dependency. Please also bear in mind, that I only install what I need, the default plus minimum, in this case, Perl/Tk. If this doesn't work on your system, please try this approach. I'll admit that I don't have a mimimal system by any means, but AFAICS libwmf has nothing to do with perl-Tk. Yaakov Cygwin Ports -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Re: Perl/TK Missing Dependency Found
[snip] Please also bear in mind, that I only install what I need, the default plus minimum, in this case, Perl/Tk. If this doesn't work on your system, please try this approach. I'll admit that I don't have a mimimal system by any means, but AFAICS libwmf has nothing to do with perl-Tk. I would kindly ask that you setup a minimal install and try it, perhaps someone else on this list can try it and also verify. Are you saying that you are unwilling to take the steps necessary to persue this just because it works on your system? I invested several hours tracking this down for the community, and would appreciate more than just 'it works on my system' and a blow-off that 'by the book' it doesn't have anything to do with perl-TK. I don't claim to understand the relationship, but it *is* there and I would appreciate it being addressed as it will come up for others. Perhaps it is a particular Service Pack? I've tried on both Windows Xp Pro and Home with all the latest MS patches. Perhaps another unrelated software package is installing a DLL on your system that is being utilized. I see that it is a Microsoft library for reading vector images. Perhaps you have Office or other package that has installed this DLL? I've verified this on a couple of different systems. Anyone else? Brett Brett C. Serkez, Techie -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
Perl/TK Missing Dependency Found
The Perl/TK package fails to execute even simple Perl/TK programs with the 'default' installation. That is starting with a brand new installation of Cygwin, letting it only install the defaults and adding only the Perl/TK (perl-Tk) results in a segmentation violation when calling the first Perl/TK function on the main window. After tedious research, I've figured out that the missing package is: libwmf. I request that the perl-tk package maintainer please add this dependency. Thank you. Brett Brett C. Serkez, Techie -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/