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