Проблема сборки PAPyRUS под OpenBSD 6.2

  • AkhmedSatajaAkhmedSataja 21.11.2023
    Мне приходится xrdb -merge ~/.Xresources писать, если я хочу, чтобы эти параметры применились, не знаю почему, скорее всего из-за dtlogin.
  • olegus 22.11.2023
    Понял, буду пробовать.
  • olegus 22.11.2023
    В Run и xfe, uxterm смог исправить. Большое Вам СПАСИБО!
  • olegus 23.11.2023
    AkhmedSataja:
    Да, это мой косяк - BRL-CAD пока не ставил, а вот ни midori, ни даже netsurtf-gtk не запускаются:

    $ midori                                                                       
    The configuration couldn't be loaded: No such file or directory
    Trace/BPT trap (core dumped) 
    $ nets
    netstat      netsurf-gtk  
    $ netsurf-gtk                                                                  
    netsurf-gtk(11519) in free(): use after free 0x84d1e940
    Abort trap (core dumped)
    Ещё не решили? Просто пока я тестил Slackware завалил и Void и Винду, вот думаю может OpenBSD или DragonflyBSD поставить.
  • AkhmedSatajaAkhmedSataja 23.11.2023
    >Ещё не решили?

    Я конечно сильно сделал - не установить webkit, а потом удивляться, почему браузер, на нем основанный не заработал. Гениально :D

    es 
    Checking for gio-2.0 >= 2.16.0              : yes 
    Checking for x11 >=                         : yes 
    Checking for header X11/extensions/scrnsaver.h : yes 
    Checking for library Xss                       : yes 
    Checking for gtk+-2.0 >= 2.10.0                : yes 
    Checking for webkit-1.0 >= 1.1.17              : Package webkit-1.0 was not found in the pkg-config search path 
    /home/Sataja/src/midori-0.4.0/wscript:164: error: the configuration failed (see '/home/murat/src/midori-0.4.0/_build_/config.log')
    При попытке собрать из исходников Midori внезапно обнаружилось, что у меня не установлен WebKit.

    После его установки конфигурайция прошла успешно:
    
                : yes 
    Checking for libxml-2.0 >= 2.6                 : yes 
    Checking for sqlite3 >= 3.0                    : yes 
    Checking for header unistd.h                   : yes 
    Checking for header signal.h                   : yes 
    
            Localization:        yes (intltool)
            Icon optimizations:  yes (rsvg-convert)
            Notifications:       yes (libnotify)
    
            IDN support:         yes (libidn or libsoup 2.27.90)
            API documentation:   no  (gtk-doc)
            
    'configure' finished successfully (25.982s)

    Посмотрим теперь, как соберется.
    Кстати, вы говорили, у вас с python проблема была, а можете по подробнее. Просто интересно.
  • AkhmedSatajaAkhmedSataja 23.11.2023
    Но все не очень весело, не у одного меня такая ошибка:
    https://misc.openbsd.narkive.com/ZzITF8L5/chrome-crashes-with-6-2
  • olegus 24.11.2023
    metadata-generation-failed

    Потом когда исправил следующие, он написал что надо компилировать. Естественно я на этом закончил. И стёр эту BSD с основного.
  • olegus 24.11.2023
    Эту ошибку исправил путем обновления setuptools, pip(на уровне python, а не pkg), wheel.
    Далее были ошибки связанные с отсутствием setup.py в каждой библиотеке, тут я брал из интернета код, переделывал его под BSD(адреса файлов, версию python) и закидывал в каталог где всё это устанавливается. Потом уже сама библиотека давала ошибку "list index out of range" и была предложена инструкция по компиляции под UNIX.На этом я закончил.