[developers] updated debian, logon fails
Francis Bond
bond at ieee.org
Thu Oct 6 21:43:24 CEST 2016
Great, can you add a short note to the wiki:
http://moin.delph-in.net/LkbInstallation
and or
http://moin.delph-in.net/LogonUbuntu
describing the steps to the solution?
On Thu, Oct 6, 2016 at 11:46 AM, Joshua Crowgey
<jcrowgey at u.washington.edu> wrote:
> This works!
>
> On 10/06/2016 11:36 AM, Joshua Crowgey wrote:
>> Right, that's what's going on. I'm currently tracking "testing" in my
>> sources.list, which has now gone on to "stretch". I honestly get a
>> little confused sometimes with how apt deals with lots of repos. My gut
>> feeling is that I wouldn't hurt anything by adding "stable" alongside
>> "testing", that I would still track the latest available upon 'upgrade'
>> commands, so I think I'll try that.
>>
>> --Joshua
>>
>> On 10/06/2016 11:32 AM, Michael Wayne Goodman wrote:
>>> That's essentially what I found (which is why on ArchLinux I couldn't
>>> simply symlink libpng16 as libpng12). The instructions for Ubuntu
>>> (http://moin.delph-in.net/LogonUbuntu) might be closer for a Debian
>>> install, and it seems that libpng12 is in the repositories
>>> (https://packages.debian.org/jessie/libpng12-0), so a simple `apt-get
>>> install libpng12-0` might do it.
>>>
>>> On Thu, Oct 6, 2016 at 11:15 AM, Joshua Crowgey
>>> <jcrowgey at u.washington.edu <mailto:jcrowgey at u.washington.edu>> wrote:
>>>
>>> Thanks folks! As I wrote to Damir, I think the issue is finding a
>>> libpng12.so.0 which libXm can interepret. It seems that libpng16 has
>>> updated the api in such a way that libXm.so.4 is out of date.
>>>
>>> Cheers,
>>>
>>> --
>>> Joshua
>>>
>>> On 10/05/2016 06:30 PM, Michael Wayne Goodman wrote:
>>> > Also see http://moin.delph-in.net/LogonUbuntu
>>> <http://moin.delph-in.net/LogonUbuntu> and
>>> > http://moin.delph-in.net/LogonArch
>>> <http://moin.delph-in.net/LogonArch> for possibly helpful information.
>>> >
>>> >
>>> > On Wed, Oct 5, 2016, 18:14 Emily M. Bender <ebender at uw.edu <mailto:ebender at uw.edu>
>>> > <mailto:ebender at uw.edu <mailto:ebender at uw.edu>>> wrote:
>>> >
>>> > Hi Joshua,
>>> >
>>> > I have a vague memory of libXm.so.4 causing problems. Maybe
>>> > the info on this page will help?
>>> >
>>> > http://moin.delph-in.net/LkbInstallation
>>> <http://moin.delph-in.net/LkbInstallation>
>>> >
>>> > Emily
>>> >
>>> > On Wed, Oct 5, 2016 at 6:07 PM, Joshua Crowgey
>>> > <jcrowgey at u.washington.edu <mailto:jcrowgey at u.washington.edu>
>>> <mailto:jcrowgey at u.washington.edu
>>> <mailto:jcrowgey at u.washington.edu>>> wrote:
>>> >
>>> > Just a follow up, I tried creating a symlink libpng16.so.16.
>>> > But then I
>>> > get an unknown symbol from libXm.
>>> >
>>> > -----------
>>> > Warning: Loading sys:climxm.so failed with error:
>>> >
>>> > /home/jcrowgey/ling/logon/lingo/lkb/lib/linux.x86.64/libXm.so.4:
>>> > undefined symbol: png_check_sig.
>>> > --------------
>>> >
>>> > Maybe I need to figure out some way to get an old version of libpng.
>>> >
>>> > Thanks for any tips!
>>> >
>>> > On 10/05/2016 11:20 AM, Joshua Crowgey wrote:
>>> > > Hi developers,
>>> > >
>>> > > Does anyone have any suggestions for debugging? After updating my
>>> > > debian system ("testing"), I see that climxm.so failed at loading
>>> > > libpng, upon doing M-x in emacs.
>>> > >
>>> > > -----------EMAC-SESSION-OUTPUT--------
>>> > > ==============================================================
>>> > > Starting image
>>> > `/home/jcrowgey/ling/logon/lingo/lkb/linux.x86.64/logon'
>>> > > with image (dxl) file
>>> > > `/home/jcrowgey/ling/logon/lingo/lkb/linux.x86.64/logon.dxl'
>>> > > with arguments `(-L /home/jcrowgey/ling/logon/dot.clinit.cl <http://dot.clinit.cl>
>>> > <http://dot.clinit.cl> -locale
>>> > > no_NO.UTF-8)'
>>> > > in directory `nil'
>>> > > on machine `localhost'.
>>> > >
>>> > > Warning: Loading sys:climxm.so failed with error:
>>> > > libpng12.so.0: cannot open shared object file: No
>>> > such file or
>>> > > directory.
>>> > > International Allegro CL Enterprise Edition
>>> > > 8.2 [64-bit Linux (x86-64)] (May 24, 2016 0:22)
>>> > > Copyright (C) 1985-2010, Franz Inc., Oakland, CA, USA. All
>>> > Rights Reserved.
>>> > >
>>> > > This standard runtime copy of Allegro CL was built by:
>>> > > [TC13152] Universitetet i Oslo (IFI)
>>> > >
>>> > > An unhandled error occurred during initialization:
>>> > > Attempt to call
>>> > > #("InitializeMyDrawingAreaQueryGeometry" 139697113496176 0 2
>>> > 139697113496176
>>> > > 8)
>>> > > for which the definition has not yet been (or is no longer)
>>> > loaded.
>>> > >
>>> > > -----------------
>>> > >
>>> > > I also see in the terminal that emacs was invoked from:
>>> > >
>>> > > --------TERMINAL-OUTPUT-----------------
>>> > > jcrowgey at quercus:~/ling/lrgc/system$
>>> > > (emacs:16800): Gtk-WARNING **: GtkWindow 0xd1c290 is drawn
>>> > without a
>>> > > current allocation. This should not happen.
>>> > >
>>> > > (emacs:16800): Gtk-WARNING **: GtkWindow 0xd1c290 is drawn
>>> > without a
>>> > > current allocation. This should not happen.
>>> > >
>>> > > (emacs:16800): Gtk-WARNING **: EmacsFixed 0xd20130 is drawn
>>> > without a
>>> > > current allocation. This should not happen.
>>> > >
>>> > > (emacs:16800): Gtk-WARNING **: GtkScrollbar 0x339a4e0 is
>>> drawn
>>> > without a
>>> > > current allocation. This should not happen.
>>> > >
>>> > > (emacs:16800): Gtk-WARNING **: EmacsFixed 0xd20130 is drawn
>>> > without a
>>> > > current allocation. This should not happen.
>>> > >
>>> > > (emacs:16800): Gtk-WARNING **: GtkEventBox 0xd20410 is drawn
>>> > without a
>>> > > current allocation. This should not happen.
>>> > >
>>> > > (emacs:16800): Gtk-WARNING **: GtkScrollbar 0x339a4e0 is
>>> drawn
>>> > without a
>>> > > current allocation. This should not happen.
>>> > > -----------------------------------------
>>> > >
>>> > > ...and so on for many more GTK objects and memory locations.
>>> > >
>>> > > I checked libpng:
>>> > >
>>> > > ---------TERMINAL-OUTPUT--------------------
>>> > > jcrowgey at quercus:~/ling/logon$ sudo apt-get install libpng
>>> > > [sudo] password for jcrowgey:
>>> > > Reading package lists... Done
>>> > > Building dependency tree
>>> > > Reading state information... Done
>>> > > E: Unable to locate package libpng
>>> > > jcrowgey at quercus:~/ling/logon$ apt-cache search libpng
>>> > > fp-units-gfx - Free Pascal - graphics-library units
>>> dependency
>>> > package
>>> > > fp-units-gfx-3.0.0 - Free Pascal - graphics-library units
>>> > > libpng-dev - PNG library - development (version 1.6)
>>> > > libpng-tools - PNG library - tools (version 1.6)
>>> > > libpng16-16 - PNG library - runtime (version 1.6)
>>> > > libpng++-dev - C++ interface to the PNG (Portable Network
>>> > Graphics) library
>>> > > libpng-sixlegs-java - Sixlegs Java PNG Decoder
>>> > > libpng-sixlegs-java-doc - Documentation for Sixlegs Java PNG
>>> > Decoder
>>> > > libpnglite-dev - lightweight C library for loading and
>>> writing
>>> > PNG images
>>> > > libpnglite0 - lightweight C library for loading and writing
>>> > PNG images
>>> > > pngquant - PNG (Portable Network Graphics) image optimising
>>> > utility
>>> > > ruby-oily-png - native mixin to speed up ChunkyPNG
>>> > > tkpng - PNG photo image support to Tcl/Tk
>>> > > jcrowgey at quercus:~/ling/logon$ sudo apt-get install
>>> libpng16-16
>>> > > Reading package lists... Done
>>> > > Building dependency tree
>>> > > Reading state information... Done
>>> > > libpng16-16 is already the newest version (1.6.25-1).
>>> > > libpng16-16 set to manually installed.
>>> > > 0 upgraded, 0 newly installed, 0 to remove and 0 not
>>> upgraded.
>>> > > --------------------------------------------------
>>> > >
>>> > > So I'm not sure how I lost the linking to libpng from
>>> climxm's
>>> > perspective.
>>> > >
>>> > > Thanks for any insights!
>>> > >
>>> > > --
>>> > > Joshua Crowgey
>>> > >
>>> >
>>> >
>>> >
>>> >
>>> > --
>>> > Emily M. Bender
>>> > Professor, Department of Linguistics
>>> > Check out CLMS on facebook! http://www.facebook.com/uwclma
>>> >
>>>
>>>
>>>
>>>
>>> --
>>> -Michael Wayne Goodman
--
Francis Bond <http://www3.ntu.edu.sg/home/fcbond/>
Division of Linguistics and Multilingual Studies
Nanyang Technological University
More information about the developers
mailing list