Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[rt.cpan.org #55358] Cannot package GTK on Windows

21 views
Skip to first unread message

Tulloh, David via RT

unread,
Mar 8, 2010, 6:04:14 PM3/8/10
to p...@perl.org
Mon Mar 08 18:04:11 2010: Request 55358 was acted upon.
Transaction: Ticket created by david....@AirservicesAustralia.com
Queue: PAR-Dist
Subject: Cannot package GTK on Windows
Broken in: 0.47
Severity: Important
Owner: Nobody
Requestors: david....@AirservicesAustralia.com
Status: new
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=55358 >


I am attempting to package a GTK program of hello world complexity
(attached).

Using Strawberry Perl v5.10.1 and the latest CPAN GTK libraries.
The program works when executed from Perl directly.
The PAR packaging works when done in Linux (for Linux).
Running Windows XP.

M:\>pp -r -o gtk_test.exe gtk_test.pl --lib c:\strawberry\perl\vendor\lib
Can't load
'C:\DOCUME~1\TULLOH~1\LOCALS~1\Temp\par-TULLOH_DR\cache-747980e518612640bb53c4cf915453f938dc7a91\9790912d.dll'
for module Pango: load_file:The specified module could not be found at
C:/strawberry/perl/lib/DynaLoader.pm line 200. at
C:\strawberry\perl\vendor\lib/PAR/Heavy.pm line 128
Compilation failed in require at Gtk2.pm line 31.
BEGIN failed--compilation aborted at Gtk2.pm line 31.
Compilation failed in require at script/gtk_test.pl line 1.
BEGIN failed--compilation aborted at script/gtk_test.pl line 1.

Directory of
C:\DOCUME~1\TULLOH~1\LOCALS~1\Temp\par-TULLOH_DR\cache-747980e518612640bb53c4cf915453f938dc7a91

2010-03-09 09:41 AM 183,808 9790912d.dll


Cracking the ZIP file open manually I can see the four GTK dlls are
present, though they have been moved from site\lib\auto\ in the Perl
tree to just lib\auto\ in the PAR file.


Manually adding the libraries on the command line produced a different
error. I'm not sure if it's the same issue failing at a different spot
or a different problem.

M:\>pp -r -o gtk_test.exe gtk_test.pl --lib
c:\strawberry\perl\vendor\lib -l
c:\strawberry\perl\site\lib\auto\Cairo\Cairo.dll -l
c:\strawberry\perl\site\lib\auto\Glib\Glib.dll -l
c:\strawberry\perl\site\lib\auto\Pango\Pango.dll -l
c:\strawberry\perl\site\lib\auto\Gtk2\Gtk2.dll
GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion
`g_type_from_name (name) == 0' failed at
C:/strawberry/perl/lib/DynaLoader.pm line 223.
cannot register alias Gtk2::Pango::Attribute for the unregistered type
(null) at C:/strawberry/perl/lib/DynaLoader.pm line 223.
Compilation failed in require at script/gtk_test.pl line 1.
BEGIN failed--compilation aborted at script/gtk_test.pl line 1.


If you are attempting to recreate this I saw reports online that the
same issue occured with Camelbox Perl, which has the GTK libraries
bundled with it. Installing GTK from CPAN was a bit fiddly.

gtk_test.pl

announcement via RT

unread,
Mar 9, 2010, 8:49:41 AM3/9/10
to p...@perl.org
Tue Mar 09 08:49:40 2010: Request 55358 was acted upon.
Transaction: Correspondence added by announ...@support.netzero.com
Queue: PAR-Dist
Subject: Re: [rt.cpan.org #55358] Cannot package GTK on Windows --> Ref #[1ML0X977iO03C4x]

Broken in: 0.47
Severity: Important
Owner: Nobody
Requestors: david....@AirservicesAustralia.com
Status: new
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=55358 >

Hello,

Thank you for contacting NetZero.

This is an automated reply and no further response will be sent. Please do not reply to this email.

If you are looking for help here are some useful links:

* Online NetZero Help Center: http://www.netzero.com/support
* Online Billing and Account Center: https://account.netzero.net
* Reset/Retrieve your Password: http://my.netzero.com/s/resetpassword
* Lookup Access Numbers in your area: http://my.netzero.com/s/numbers
* Order/Download NetZero Software: http://www.netzero.com/support/start/download-index.html

Thank you for choosing NetZero.

Sincerely,

NetZero Member Services

Tulloh, David via RT

unread,
Mar 9, 2010, 6:51:58 PM3/9/10
to p...@perl.org
Tue Mar 09 18:51:55 2010: Request 55358 was acted upon.
Transaction: Correspondence added by david....@AirservicesAustralia.com
Queue: PAR-Dist
Subject: Cannot package GTK on Windows

Broken in: 0.47
Severity: Important
Owner: Nobody
Requestors: david....@AirservicesAustralia.com
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=55358 >


Sorry, this should have been filed against PAR::Packer.

I can't move it. So I have opened ticket #55390 there.

announcement via RT

unread,
Mar 10, 2010, 6:53:40 AM3/10/10
to p...@perl.org
Wed Mar 10 06:53:39 2010: Request 55358 was acted upon.

Transaction: Correspondence added by announ...@support.netzero.com
Queue: PAR-Dist
Subject: Re: Re: [rt.cpan.org #55358] Cannot package GTK on Windows --> Ref #[1ML0X977iO03C4x]

Broken in: 0.47
Severity: Important
Owner: Nobody
Requestors: david....@AirservicesAustralia.com
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=55358 >

Hello,

announcement via RT

unread,
Mar 11, 2010, 8:15:26 AM3/11/10
to p...@perl.org
Thu Mar 11 08:15:23 2010: Request 55358 was acted upon.

Transaction: Correspondence added by announ...@support.netzero.com
Queue: PAR-Dist
Subject: Re: Re: Re: [rt.cpan.org #55358] Cannot package GTK on Windows --> Ref #[1ML0X977iO03C4x]

Dave Howorth

unread,
Mar 12, 2010, 9:46:59 AM3/12/10
to p...@perl.org
announcement via RT wrote:
> Thank you for contacting NetZero.

Could somebody unsubscribe this robot?

Steffen Mueller

unread,
Mar 12, 2010, 10:47:11 AM3/12/10
to Dave Howorth, p...@perl.org
Hi Dave,

Dave Howorth wrote:
> announcement via RT wrote:
>> Thank you for contacting NetZero.

Thank you for spamming us.

> Could somebody unsubscribe this robot?

I can't. It's not listed as a watcher! It shouldn't even be getting the
mails unless David's (the requestor)'s address is somehow triggering that.

Cheers,
Steffen

announcement via RT

unread,
Mar 12, 2010, 9:39:18 AM3/12/10
to p...@perl.org
Fri Mar 12 09:39:15 2010: Request 55358 was acted upon.

Transaction: Correspondence added by announ...@support.netzero.com
Queue: PAR-Dist
Subject: Re: Re: Re: Re: [rt.cpan.org #55358] Cannot package GTK on Windows --> Ref #[1ML0X977iO03C4x]

Broken in: 0.47
Severity: Important
Owner: Nobody
Requestors: david....@AirservicesAustralia.com
Status: open
Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=55358 >

Hello,

Thank you for contacting NetZero.

This is an automated reply and no further response will be sent. Please do not reply to this email.

announcement via RT

unread,
Mar 13, 2010, 11:55:34 AM3/13/10
to p...@perl.org
Sat Mar 13 11:55:32 2010: Request 55358 was acted upon.

Transaction: Correspondence added by announ...@support.netzero.com
Queue: PAR-Dist
Subject: Re: Re: Re: Re: Re: [rt.cpan.org #55358] Cannot package GTK on Windows --> Ref #[1ML0X977iO03C4x]

Broken in: 0.47
Severity: Important
Owner: Nobody
Requestors: david....@AirservicesAustralia.com
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=55358 >

announcement via RT

unread,
Mar 14, 2010, 8:28:43 AM3/14/10
to p...@perl.org
Sun Mar 14 08:28:32 2010: Request 55358 was acted upon.

Transaction: Correspondence added by announ...@support.netzero.com
Queue: PAR-Dist
Subject: Re: Re: Re: Re: Re: Re: [rt.cpan.org #55358] Cannot package GTK on Windows --> Ref #[1ML0X977iO03C4x]

Roderich Schupp via RT

unread,
Oct 12, 2012, 3:09:59 AM10/12/12
to p...@perl.org
Fri Oct 12 03:09:58 2012: Request 55358 was acted upon.
Transaction: Correspondence added by RSCHUPP
Queue: PAR-Dist
Subject: Cannot package GTK on Windows
Broken in: 0.47
Severity: Important
Owner: Nobody
Requestors: david....@AirservicesAustralia.com
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=55358 >


Wrong queue, spam infested.
Direct follow ups to #55390
0 new messages