perl/tk unable to display png (+upgrade problem)
Brian Wilson
bountonw at gmail.com
Wed Jun 15 14:58:44 PDT 2011
Hi Mojca,
I think you have to run: sudo port deactivate perl 5.8
and then try installing perl 5.12
Hope this works.
Brian
On Thu, Jun 16, 2011 at 4:46 AM, Mojca Miklavec <
mojca.miklavec.lists at gmail.com> wrote:
> Hello,
>
> I have a problem with Perl/Tk programs. Perl doesn't display any PNG
> image in the same program that works fine under linux. Here is the
> minimal example:
>
> #!/opt/local/bin/perl
> $^W = 1;
> use Tk;
> use Tk::PNG;
> my $mw = Tk::MainWindow->new;
> my $img = $mw->Photo(-format => 'png', -file => "texlive.png");
> $mw->Label(-image => $img, -background => "#0078b8")->pack();
> Tk::MainLoop();
>
> (you may replace the filename with an arbitrary PNG image)
>
> I'm using perl 5.8. I tried to upgrade to 5.12, but I don't know how
> to do that (I don't understand the error).
>
>
> > sudo port upgrade outdated
> ---> Computing dependencies for apache2
> ---> Dependencies to be installed: perl5
> ---> Activating perl5 @5.12.3_1+perl5_12
> Error: Target org.macports.activate returned: Image error:
> /opt/local/bin/a2p is being used by the active perl5.8 port. Please
> deactivate this port first, or use 'port -f activate perl5' to force
> the activation.
> Error: Failed to install perl5
> Log for perl5 is at:
>
> /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_perl5/main.log
> Error: The following dependencies were not installed: perl5
> Error: Unable to upgrade port: 1
> To report a bug, see <http://guide.macports.org/#project.tickets>
>
> Thank you,
> Mojca
> _______________________________________________
> macports-users mailing list
> macports-users at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
>
--
Brian Wilson
_____________
Do you want to have a really good year? Connect the dots between Psalm 37:4
and Isaiah 58:13-14.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-users/attachments/20110616/379a6d9c/attachment.html>
More information about the macports-users
mailing list