[tex-live] tl-install -gui raises an error in Fedora 20

Paulo Roberto Massa Cereda cereda.paulo at gmail.com
Tue Sep 23 14:42:43 CEST 2014


 > The error message indicates problems with a PNG image. I found in the
 > past that PerlTk is extremely sensitive to versions. When I tried to
 > install it from CPAN, graphic support did not work at all. I see you
 > have installed it from the Fedora repo which should be OK. do you have
 > all graphics libraries from Fedora repos, or do you have also
 > libraries from elsewhere?

If I recall correctly, all graphics libraries come from Fedora repos 
(almost sure the 'updates' repo). Now that you mentioned, when I 
installed TL2013 in my development machine (F20) not a long time ago, 
everything worked like a charm; maybe it's indeed some error from Tk. 
I'll try to come up with a virtual machine and downgrade perl-Tk to see 
what happens. :)

Thanks for the insight, Zdenek. ;)

All the best,

Paulo

On 23-09-2014 09:26, Zdenek Wagner wrote:
> 2014-09-23 14:15 GMT+02:00 Paulo Roberto Massa Cereda <cereda.paulo at gmail.com>:
>> Dear friends,
>>
>> I'm pretty sure I've seen some discussion towards this subject, but sadly I
>> failed to locate it. I did a clean install of TL2014 in my notebook and,
>> just for fun, decided to go with -gui:
>>
> The error message indicates problems with a PNG image. I found in the
> past that PerlTk is extremely sensitive to versions. When I tried to
> install it from CPAN, graphic support did not work at all. I see you
> have installed it from the Fedora repo which should be OK. do you have
> all graphics libraries from Fedora repos, or do you have also
> libraries from elsewhere?
>
> (I just guess according to my past experience.)
>
>> ---------------------------------
>> paulo at satyagraha install-tl-20140923$ sudo ./install-tl -gui
>> [sudo] password for paulo:
>> Loading http://linorg.usp.br/CTAN/systems/texlive/tlnet/tlpkg/texlive.tlpdb
>> Installing TeX Live 2014 from:
>> http://linorg.usp.br/CTAN/systems/texlive/tlnet
>> Platform: i386-linux => 'Intel x86 with GNU/Linux'
>> Distribution: net  (downloading)
>> Using URL: http://linorg.usp.br/CTAN/systems/texlive/tlnet
>> Directory for temporary files: /tmp
>> invalid after png_start_read_image or png_read_update_info at
>> /usr/lib/perl5/vendor_perl/Tk/Image.pm line 21.
>> ---------------------------------
>>
>> Sadly, the install aborted. Then I moved to a command line install
>> (hooray!). Personally, I'm pro CLI stuff, but I was wondering why install-tl
>> failed with, apparently, the Tk module. This is what yum tells me about the
>> Tk module for Perl:
>>
>> ---------------------------------
>> paulo at satyagraha install-tl-20140923$ LANG=C yum info perl-Tk
>> Loaded plugins: fastestmirror, langpacks, refresh-packagekit
>> Loading mirror speeds from cached hostfile
>>   * fedora: fedora.c3sl.ufpr.br
>>   * rpmfusion-free: mirror.us.leaseweb.net
>>   * rpmfusion-free-updates: mirror.us.leaseweb.net
>>   * rpmfusion-nonfree: mirror.us.leaseweb.net
>>   * rpmfusion-nonfree-updates: mirror.us.leaseweb.net
>>   * updates: mirror.globo.com
>> Installed Packages
>> Name        : perl-Tk
>> Arch        : i686
>> Version     : 804.031
>> Release     : 4.fc20
>> Size        : 6.3 M
>> Repo        : installed
>>  From repo   : fedora
>> Summary     : Perl Graphical User Interface ToolKit
>> URL         : http://search.cpan.org/dist/Tk/
>> License     : (GPL+ or Artistic) and SWL
>> Description : This a re-port of a perl interface to Tk8.4.
>>              : C code is derived from Tcl/Tk8.4.5.
>>              : It also includes all the C code parts of Tix8.1.4 from
>>              : SourceForge. The perl code corresponding to Tix's Tcl code is
>> not
>>              : fully implemented.
>>              :
>>              : Perl API is essentially the same as Tk800 series Tk800.025 but
>> has
>>              : not been verified as compliant. There ARE differences see
>>              : pod/804delta.pod.
>> ---------------------------------
>>
>> Sorry for a possible double post, but I was quite curious. :)
>>
>> Any hints on what's going on here?
>>
>> All the best,
>>
>> Paulo
>
>
>


More information about the tex-live mailing list