From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 8 Dec 2020 23:06:31 +0300 From: "Vladimir D. Seleznev" To: ALT Linux Team development discussions Message-ID: <20201208200631.GD2106655@portlab> References: <34a9ace2-6da1-ee9c-36cc-7a94cd529d22@ya.ru> <20201208193731.GB2106655@portlab> <0250ab9b-5876-0a79-b97c-be8e7b00fdb1@ya.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <0250ab9b-5876-0a79-b97c-be8e7b00fdb1@ya.ru> User-Agent: Mutt/1.10.1 (2018-07-13) Cc: =?utf-8?B?0JDQvdGC0L7QvSDQnNC40LTRjtC60L7Qsg==?= Subject: Re: [devel] /usr/lib64/tcl/Img1.4.11/libtifftcl3.9.7.so: undefined symbol: TIFFPredictorInit X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Dec 2020 20:06:18 -0000 Archived-At: List-Archive: List-Post: On Wed, Dec 09, 2020 at 02:50:14AM +0700, Антон Мидюков wrote: > 09.12.2020 02:37, Vladimir D. Seleznev пишет: > > On Wed, Dec 09, 2020 at 02:15:04AM +0700, Антон Мидюков wrote: > >> Здравствуйте > > Hi! > > > >> У меня linuxcnc  (компонент Axis) не запускается с такой диагностикой: > >> > >> Traceback (most recent call last): > >>   File "/usr/bin/hal_manualtoolchange", line 66, in > >>     nf.start(app); nf.makecommand(app, "_", _) > >>   File "/usr/lib64/python2.7/site-packages/nf.py", line 119, in start > >>     source_lib_tcl(r, "support.tcl") > >>   File "/usr/lib64/python2.7/site-packages/nf.py", line 111, in > >> source_lib_tcl > >>     r.tk.call("source", os.path.join(tcl_libdir, f)) > >> _tkinter.TclError: couldn't load file > >> "/usr/lib64/tcl/Img1.4.11/libtifftcl3.9.7.so": > >> /usr/lib64/tcl/Img1.4.11/libtifftcl3.9.7.so: undefined symbol: > >> TIFFPredictorInit > >> Traceback (most recent call last): > >>   File "/usr/bin/axis", line 123, in > >>     nf.start(root_window) > >>   File "/usr/lib64/python2.7/site-packages/nf.py", line 119, in start > >>     source_lib_tcl(r, "support.tcl") > >>   File "/usr/lib64/python2.7/site-packages/nf.py", line 111, in > >> source_lib_tcl > >>     r.tk.call("source", os.path.join(tcl_libdir, f)) > >> _tkinter.TclError: couldn't load file > >> "/usr/lib64/tcl/Img1.4.11/libtifftcl3.9.7.so": > >> /usr/lib64/tcl/Img1.4.11/libtifftcl3.9.7.so: undefined symbol: > >> TIFFPredictorInit > >> Shutting down and cleaning up LinuxCNC... > >> > >> Наводит на мысль, что проблема не в LinuxCNC, а в этой библиотеке из > >> пакета tcl-img. Я правильно думаю? > >> > >> Или проблема может быть в коде support.tcl? > >> > >> Откат версии tcl-img до 1.4.2-alt2  проблему решает. > >> > >> В новой версии linuxcnc 2.8.1 такая же ошибка. > >> > >> П.с.: проблеме больше года, но я толком не тестировал на Сизифе, сразу > >> на p9 :-( > > Простой запуск linuxcnc на текущем Сизифе и в p9 в тестовых окружениях прошёл успешно: > > > > $ linuxcnc > > LINUXCNC - 2.7.15 > > > > Как так может быть? Какая версия libtcl установлена на системе? > > 1. Проблема только в Сизифе. Версия tcl-image в Сизифе 1.4.9-alt1, в p9 > - 1.4.2-alt2. Откат в Сизифе tcl-image до 1.4.2-alt2 проблему решает > > 2. После запуска linuxcnc нужно выбрать SampleConfigurations -> sim -> > axis -> axis и нажать ok, тогда произойдёт падение на Сизифе. Воспроизводится. Чиню. -- WBR, Vladimir D. Seleznev