[K12OSN] Fl_TeacherTool 0.30 issue (long)
trond at maehlum.net
Fri Jan 20 19:00:29 UTC 2006
Petre Scheie skrev:
> Eric Harrison wrote:
>> Trond Mæhlum wrote:
>>> Robert Arkiletian skrev:
>>>> However, Eric Harrison and I are concerned about libgcc_s.so.1 which is
>>>> being overwritten in /opt/ltsp/i382/lib with the one from /usr/lib in
>>>> K12LTSP. These two libraries are *not* the same size. Unfortunately,
>>>> vnc.so does not work with the client X server with the stock
>>>> libgcc library. One thing to note is that vnc.so gets loaded at boot
>>>> time or (ctrl-alt-bkspc) not runtime. The only way I can *think* of
>>>> solving this is to build the vnc.so module inside a chrooted ltsp
>>>> tree. So it gets built with the ltsp stock libgcc. But I don't know if
>>>> this is even possible or how to do it. Wondering if anyone has any
>>>> ideas how to solve this problem? I know that a sym link approach was
>>>> used to address this issue in the wiki but I don't think it's a real
>>>> solution (But I could be wrong).
>>> We have done this some weeks ago, we even took the liberty of coding it
>>> into Robert's TT. In the spirit of open source, we sent our work back to
>>> him. I see he has now implemented it into the official TT. We also did
>>> the tweaking on our installation. We have been running this for about
>>> four weeks on 500 terminals across nine schools. Since we have fibre to
>>> the schools, and all our servers are centrally placed at City Hall, I
>>> can now remote control students desktops and guide them without leaving
>>> my office. Very useful indeed!
>>> We also did replace libgcc_s.so.1, like the wiki said. We did not keep a
>>> backup of the old file. What kind of problems should this cause? The
>>> reason I ask, is that we have been running this for several weeks, with
>>> a TT version like the one Robert is releasing now. We have not noticed
>>> anything out of the ordinary.
>>> Trond Maehlum
>> This is just like installing a package with "--nodeps" or "--force". You
>> can do it, and sometimes it may even work just fine, but it is generally
>> a bad idea.
>> We *WILL* *NOT* ship this as-is in K12LTSP. This violates one of the
>> commandments of packaging: thou shall not covet another package's file.
>> What we need to do is build this vnc.so module in the LTSP build
>> environment and package that up.
> How complicated is that? Robert says he's new to that; I've never done
> it, so I'm just curious...
Me too. Because this is so useful, that it just _has_ to be included
into K12LTSP in the future.
> K12OSN mailing list
> K12OSN at redhat.com
> For more info see <http://www.k12os.org>
More information about the K12OSN