From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 8 Dec 2020 22:37:31 +0300 From: "Vladimir D. Seleznev" To: ALT Linux Team development discussions Message-ID: <20201208193731.GB2106655@portlab> References: <34a9ace2-6da1-ee9c-36cc-7a94cd529d22@ya.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <34a9ace2-6da1-ee9c-36cc-7a94cd529d22@ya.ru> User-Agent: Mutt/1.10.1 (2018-07-13) Cc: "Vladimir D. Seleznev" 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 19:37:19 -0000 Archived-At: List-Archive: List-Post: 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 установлена на системе? -- WBR, Vladimir D. Seleznev