Новости:

Форуму исполнилось 12 лет!

Мы в матрице .
Мы в телеге .

Главное меню

Как всегда Inkscape :(

Автор blattodea, 02 января 2022, 02:46:37

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

blattodea

Всех с наступившим!  :drink_mini: Ставлю Inkscape, а он при вызове:

inkscape
Ошибка сегментирования


Пакет inkscape-1.1.1-x86_64-2alien.txz

Что можно сделать?  :sorry_mini:

P. S. С gimp тоже беда:

gimp-2.99
libnettle.so.6: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
Failed to load module: /usr/lib64/gio/modules/libgiognutls.so
gimp-2.99: symbol lookup error: gimp-2.99: undefined symbol: g_file_peek_path

Graf

Цитата: blattodea от 02 января 2022, 02:46:37Что можно сделать?

Попробуй через sbopkg, заодно зависимости глянь.

Цитата: blattodea от 02 января 2022, 02:46:37P. S. С gimp тоже беда:

# slackpkg install glib-networking

blattodea

#2
Цитата: Graf от 02 января 2022, 11:22:23Попробуй через sbopkg, заодно зависимости глянь.


...
inkscape-1.1.1_2021-09-20_3bf5ae0d25/snap/
inkscape-1.1.1_2021-09-20_3bf5ae0d25/snap/snapcraft.yaml
inkscape-1.1.1_2021-09-20_3bf5ae0d25/snap/hooks/
inkscape-1.1.1_2021-09-20_3bf5ae0d25/snap/hooks/configure
inkscape-1.1.1_2021-09-20_3bf5ae0d25/snap/README.md
inkscape-1.1.1_2021-09-20_3bf5ae0d25/snap/local/
inkscape-1.1.1_2021-09-20_3bf5ae0d25/snap/local/scripts/
inkscape-1.1.1_2021-09-20_3bf5ae0d25/snap/local/scripts/private-fontcache
inkscape-1.1.1_2021-09-20_3bf5ae0d25/snap/local/scripts/inkscape-variables
inkscape-1.1.1_2021-09-20_3bf5ae0d25/snap/local/print-inkscape-version.cpp
inkscape.SlackBuild: строка 92: dos2unix: команда не найдена

inkscape:
Would you like to continue processing the rest of the
queue or would you like to abort?  If this failed
package is a dependency of another package in the queue
then it may not make sense to continue.

(Y)es to continue, (N)o to abort, (R)etry the build?:

blattodea

#3
Цитата: Graf от 02 января 2022, 11:22:23# slackpkg install glib-networking


slackpkg install glib-networking

Looking for glib-networking in package list. Please wait... DONE

No packages match the pattern for install. Try:

        /usr/sbin/slackpkg reinstall|upgrade


gimp-2.99
libnettle.so.6: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога
Failed to load module: /usr/lib64/gio/modules/libgiognutls.so
gimp-2.99: symbol lookup error: gimp-2.99: undefined symbol: g_file_peek_path



gimp-2.99
'g_io_module_load': /usr/lib64/gio/modules/libgiolibproxy.so: undefined symbol: g_io_module_load
Failed to load module: /usr/lib64/gio/modules/libgiolibproxy.so
'g_io_module_load': /usr/lib64/gio/modules/libgiognutls.so: undefined symbol: g_io_module_load
Failed to load module: /usr/lib64/gio/modules/libgiognutls.so
'g_io_module_load': /usr/lib64/gio/modules/libgiognomeproxy.so: undefined symbol: g_io_module_load
Failed to load module: /usr/lib64/gio/modules/libgiognomeproxy.so
gimp-2.99: symbol lookup error: gimp-2.99: undefined symbol: g_file_peek_path

Graf

Цитата: blattodea от 02 января 2022, 13:00:42inkscape.SlackBuild: строка 92: dos2unix: команда не найдена
Дык установить. ;)

Версия слаки какая?
inkscape-1.1.1 только в current значится.
Если собирать в 14.2, думаю, там много чего до(пере)устанавливать придётся.

blattodea

#5
Цитата: Graf от 02 января 2022, 16:43:30Версия слаки какая?
inkscape-1.1.1 только в current значится.
Если собирать в 14.2, думаю, там много чего до(пере)устанавливать придётся.

Версия current :)

dos2unix установил. Пытаюсь установить inkscape:

checking how to run the C++ preprocessor... /lib/cpp
configure: error: in `/tmp/SBo/inkscape-0.92.4':
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details

inkscape:
Would you like to continue processing the rest of the
queue or would you like to abort?  If this failed
package is a dependency of another package in the queue
then it may not make sense to continue.

(Y)es to continue, (N)o to abort, (R)etry the build?:

Graf

Цитата: blattodea от 02 января 2022, 17:31:26Версия current
Ох, и брешет Максим! (с)  :biggrin_mini:
Потому, как в current inkscape-1.1.1, а inkscape-0.92.4 в 14.2, по дефолту.
Либо не обновил репозиторий (sbopkg -r), либо в конфиге sbopkg репа стоит 14.2, а это очь не хорошо.

У меня и в 14.2, и в current собрался нормально.
В current:

# sbopkg -Bki "dos2unix double-conversion libcdr potrace inkscape"

Цитата: blattodea от 02 января 2022, 17:31:26configure: error: C++ preprocessor "/lib/cpp" fails sanity check
Проверь наличие gcc, g++ и кол-во версий. Ачучение, что их у тебя несколько версий стоит.

Цитата: blattodea от 02 января 2022, 15:13:08
slackpkg install glib-networking

Looking for glib-networking in package list. Please wait... DONE
No packages match the pattern for install. Try:
        /usr/sbin/slackpkg reinstall|upgrade

Не верю...  :o
Slackpkg update был до этого? :)
И репа на current смотрит?

blattodea

#7
Цитата: Graf от 02 января 2022, 19:20:34Ох, и брешет Максим! (с) 

nano /etc/slackware-version                         
Slackware 14.2+

nano /etc/sbopkg/sbopkg.conf
REPO_BRANCH=${REPO_BRANCH:-14.2}
REPO_NAME=${REPO_NAME:-SBo

nano /etc/sbopkg/sbopkg.conf.orig
REPO_BRANCH=${REPO_BRANCH:-current}
REPO_NAME=${REPO_NAME:-SBo-git}

gcc --version
gcc (GCC) 10.3.0

g++ --version
g++ (GCC) 11.2.0

nano /etc/slackpkg/mirrors
# UNITED STATES (US)
https://mirror.slackbuilds.org/slackware/slackware64-current/

slackpkg update
...
Formatting lists to slackpkg style...
                Package List: using CHECKSUMS.md5 as source
                Package descriptions

sbopkg -Bki "dos2unix double-conversion libcdr potrace inkscape"
Linking CXX executable cmTC_a8a7e
    /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a8a7e.dir/link.txt --verbose=1
    /usr/bin/c++ -O2 -fPIC  -rdynamic CMakeFiles/cmTC_a8a7e.dir/testCXXCompiler.cxx.o -o cmTC_a8a7e
    c++: фатальная ошибка: «-fuse-linker-plugin», but liblto_plugin.so not found
    компиляция прервана.
    gmake[1]: *** [CMakeFiles/cmTC_a8a7e.dir/build.make:99: cmTC_a8a7e] Ошибка 1
    gmake[1]: выход из каталога «/tmp/SBo/double-conversion-3.0.0/build/CMakeFiles/CMakeTmp»
    gmake: *** [Makefile:127: cmTC_a8a7e/fast] Ошибка 2

  CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
  CMakeLists.txt:2 (project)


-- Configuring incomplete, errors occurred!
See also "/tmp/SBo/double-conversion-3.0.0/build/CMakeFiles/CMakeOutput.log".
See also "/tmp/SBo/double-conversion-3.0.0/build/CMakeFiles/CMakeError.log".

double-conversion:
Would you like to continue processing the rest of the
queue or would you like to abort?  If this failed
package is a dependency of another package in the queue
then it may not make sense to continue.

(Y)es to continue, (N)o to abort, (R)etry the build?:

(Y)es to continue, (N)o to abort, (R)etry the build?: n

+++++++++++++++++++++++++++++++++++++++++++
SUMMARY LOG
Using the UNSUPPORTED SBo git repository for -current
Queue Process:  Download, build, and install

double-conversion:
  MD5SUM check for double-conversion-3.0.0.tar.gz ... OK
  Error occurred with build.  Please check the log.

+++++++++++++++++++++++++++++++++++++++++++

###########################################
          Queue process complete!
###########################################


Вот как-то так  :)

Graf

Цитата: blattodea от 02 января 2022, 19:53:12nano /etc/slackware-version                         
Slackware 14.2+

nano /etc/sbopkg/sbopkg.conf
REPO_BRANCH=${REPO_BRANCH:-14.2}
REPO_NAME=${REPO_NAME:-SBo
:wacko_mini:

Давно уже RC2 на дворе, который в /etc/slackware-version значится как Slackware 15.0, но всё ещё current
14.2+ то же current, но до RC и всё конфиги нужно направить на репо current'а, в том числе и slackpkg.
Я думаю, что у тебя получился бардачок в системе...   :biggrin_mini:

blattodea

#9
Цитата: Graf от 02 января 2022, 20:50:27Давно уже RC2 на дворе, который в /etc/slackware-version значится как Slackware 15.0, но всё ещё current
14.2+ то же current, но до RC и всё конфиги нужно направить на репо current'а, в том числе и slackpkg.
Я думаю, что у тебя получился бардачок в системе...   

Ух) А что в моём случае можно сделать? ))

Во как:

g++ output
g++: фатальная ошибка: «-fuse-linker-plugin», but liblto_plugin.so not found
компиляция прервана.


:o

Graf

#10
Цитата: blattodea от 02 января 2022, 19:53:12
gcc --version
gcc (GCC) 10.3.0

g++ --version
g++ (GCC) 11.2.0
Я таки, был прав.

Цитата: blattodea от 02 января 2022, 20:55:31Ух) А что в моём случае можно сделать? ))
Подправить конфиги в сторону current, как минимум, slackpg и sbopkg.
Удалить дубли. Удобней через pkgtool, там видно будет рядом стоящих, например, gcc*-11.2.0-* и gcc*-10.3.0-*, т.е. удалить 10.3.0.
Обновится:
slackpkg update
slackpg upgrade-all

Если же удалил не так и не то, и сломал систему, то грузиться с загрузочного носителя c current и ставить, например (sdX1 - поменять на свой):

# mount /dev/sdX1 /mnt/hd
# cd /mnt/hd/slackware64/
# upgradepkg */*t?z

опять править конфиги и обновлять.

inkscape-1.1.1-x86_64-1ponce.tgz - на всякий случай собранный под current.

Ты ли, чё ли? (с) :)

blattodea

Цитата: Graf от 03 января 2022, 18:38:47Ты ли, чё ли? (с)

Да  :yes_mini: . Просто я не смог восстановить аккаунт и пришлось создавать дублирующий

Цитата: Graf от 03 января 2022, 18:38:47Подправить конфиги в сторону current, как минимум, slackpg и sbopkg.
Удалить дубли. Удобней через pkgtool, там видно будет рядом стоящих, например, gcc*-11.2.0-* и gcc*-10.3.0-*, т.е. удалить 10.3.0.
Обновится:
slackpkg update
slackpg upgrade-all

Сейчас попробуем...


Цитата: Graf от 03 января 2022, 18:38:47inkscape-1.1.1-x86_64-1ponce.tgz - на всякий случай собранный под curren.

Спасибо, видимо, пригодится :)

Вот пакеты, в которых есть сомнение:

GraphicsMagick-1.3.19-x86_64-1sl
graphicsmagick-1.3.35-x86_64-1alien
NetworkManager-1.28.0-x86_64-5
NetworkManager-openvpn-1.8.12-x86_64-3   
network-manager-applet-1.20.0-x86_64-2
aspell-0.60.8-x86_64-3
aspell-en-2019.10.06_0-x86_64-1
autoconf-2.69-noarch-4
autoconf-archive-2021.02.19-noarch-1
bluez-5.58-x86_64-1
bluez-firmware-1.2-x86_64-4
boost-1.76.0-x86_64-1
boost-compat-1.77-x86_64-1alien
cups-2.3.3-x86_64-6
cups-filters-1.28.8-x86_64-1
cxxlibs-6.0.18-x86_64-1
cxxlibs-compat32-6.0.18-x86_64-1compat32
eigen2-2.0.17-x86_64-4
eigen3-3.3.9-x86_64-3
fuse-2.9.9-x86_64-3
fuse3-3.10.3-x86_64-1
gc-8.0.4-x86_64-3
gcc-10.3.0-x86_64-1
gcc-brig-10.3.0-x86_64-1
gcc-g++-11.2.0-x86_64-2
gcc-gdc-10.3.0-x86_64-1
gcc-gfortran-10.3.0-x86_64-1
gcc-gnat-10.3.0-x86_64-1
gcc-go-10.3.0-x86_64-1
gcc-objc-10.3.0-x86_64-1
gdk-pixbuf2-2.32.3-x86_64-1
gdk-pixbuf2-xlib-2.40.2-x86_64-3
glib-1.2.10-x86_64-9
glib-networking-2.70.1-x86_64-1
glib2-2.46.2-x86_64-2
glibc-2.33-x86_64-2
glibc-i18n-2.33-x86_64-2
glibc-profile-2.33-x86_64-2
glibc-zoneinfo-2021a-noarch-1
gnupg-1.4.23-x86_64-4
gnupg2-2.2.27-x86_64-3
gtk+-1.2.10-x86_64-9
gtk+2-2.24.33-x86_64-2
gtk+3-3.18.9-x86_64-1
gtkmm2-2.24.5-x86_64-4
gtkmm3-3.18.1-x86_64-1
icu4c-56.1-x86_64-2
icu4c-compat-69.1-x86_64-1alien
icu4c-compat32-56.1-x86_64-2compat32
ipw2100-fw-1.3-fw-3
ipw2200-fw-3.1-fw-3
json-c-0.15_20200726-x86_64-3
json-glib-1.6.2-x86_64-2
lcms-1.19-x86_64-6
lcms2-2.8-x86_64-1
libXrandr-1.5.2-x86_64-3
libXrender-0.9.10-x86_64-4
libcap-2.49-x86_64-1
libcap-ng-0.8.2-x86_64-3
libdbusmenu-16.04.0-x86_64-3
libdbusmenu-qt-0.9.3+16.04.20160218-x86_64-3
libidn-1.30-x86_64-1
libidn2-2.3.1-x86_64-1
libkkc-0.3.5-x86_64-3
libkkc-data-0.2.7-x86_64-3
libsigc++-2.10.6-x86_64-1
libsigc++3-3.0.6-x86_64-1
libssh-0.9.5-x86_64-3
libssh2-1.9.0-x86_64-3
libusb-1.0.24-x86_64-4
libusb-compat-0.1.7-x86_64-1
libwpd-0.10.3-x86_64-3
libwpg-0.3.3-x86_64-3
openssl-1.1.1k-x86_64-1
openssl-solibs-1.1.1k-x86_64-1
pcre-8.44-x86_64-3
pcre2-10.36-x86_64-3
polkit-0.118-x86_64-5
polkit-gnome-0.105-x86_64-4
polkit-qt-1-0.113.0-x86_64-3
poppler-0.45.0-x86_64-1
poppler-compat-21.12.0-x86_64-1alien
poppler-data-0.4.10-noarch-3
pygobject-2.28.7-x86_64-8
pygobject3-3.40.1-x86_64-1
python-six-1.16.0-x86_64-1
python3-six-1.13.0-x86_64-1_SBo
python2-2.7.18-x86_64-4
python3-3.7.2-x86_64-1_SBo
qt5-5.15.2-x86_64-9
qt5-webkit-5.212.0_alpha4-x86_64-7
slang-2.3.2-x86_64-5
slang1-1.4.9-x86_64-4
udisks-1.0.5-x86_64-9
udisks2-2.9.2-x86_64-2

Graf

Цитата: blattodea от 03 января 2022, 21:31:53Вот пакеты, в которых есть сомнение:
С первого взгляда, дублей нет.
Попробуй обновится (конфиги поправить не забудь).
Мультилиб стоит?

blattodea

Цитата: Graf от 03 января 2022, 22:23:27Попробуй обновится (конфиги поправить не забудь).

А конфиги это вот это?

nano /etc/sbopkg/sbopkg.conf

# Other variables:
CLEANUP=${CLEANUP:-NO}
DEBUG_UPDATES=${DEBUG_UPDATES:-0}
KEEPLOG=${KEEPLOG:-YES}
MKDIR_PROMPT=${MKDIR_PROMPT:-NO}
NICE=${NICE:-10}
# REPO_BRANCH=${REPO_BRANCH:-14.2}
# REPO_NAME=${REPO_NAME:-SBo}
REPO_BRANCH=${REPO_BRANCH:-current}
REPO_NAME=${REPO_NAME:-SBo-git}

nano /etc/sbopkg/sbopkg.conf.orig

# Other variables:
CLEANUP=${CLEANUP:-NO}
DEBUG_UPDATES=${DEBUG_UPDATES:-0}
KEEPLOG=${KEEPLOG:-YES}
MKDIR_PROMPT=${MKDIR_PROMPT:-YES}
NICE=${NICE:-10}
# REPO_BRANCH=${REPO_BRANCH:-14.2}
# REPO_NAME=${REPO_NAME:-SBo}
REPO_BRANCH=${REPO_BRANCH:-current}
REPO_NAME=${REPO_NAME:-SBo-git}

nano /etc/slackpkg/mirrors

#----------------------------------------------------------------
# Slackware64-current
#----------------------------------------------------------------
# USE MIRRORS.SLACKWARE.COM (DO NOT USE FTP - ONLY HTTP FINDS A NEARBY MIRROR)
# https://mirrors.slackware.com/slackware/slackware64-current/
#
#
# Here are some individual mirrors that can be used instead of the
# redirector at mirrors.slackware.com if necessary ; note that this
# list is not guaranteed to be up-to-date
# UNITED STATES (US)
https://mirror.slackbuilds.org/slackware/slackware64-current/

nano /etc/slackpkg/mirrors.orig

#----------------------------------------------------------------
# Slackware64-current
#----------------------------------------------------------------
# USE MIRRORS.SLACKWARE.COM (DO NOT USE FTP - ONLY HTTP FINDS A NEARBY MIRROR)
# https://mirrors.slackware.com/slackware/slackware64-current/
#
#
# Here are some individual mirrors that can be used instead of the
# redirector at mirrors.slackware.com if necessary ; note that this
# list is not guaranteed to be up-to-date
#
# UNITED STATES (US)
https://mirror.slackbuilds.org/slackware/slackware64-current/


Потом:

slackpkg update
slackpg upgrade-all


Цитата: Graf от 03 января 2022, 22:23:27Мультилиб стоит?
Неа, не стоит. Я давно как-то хотел, когда ещё 13-я была, но не разобрался и забил :)

blattodea

#14
Обновился  :vava_mini:
https://ibb.co/kqKGGrJ


Иксы отвалились  %)