Strona 1 z 2

Calligra instalacja

: 26 kwietnia 2019, 20:10
autor: WojAbuk
Cześć, potrzebuje KDE Flow którego niestety nie ma w repozytorium Debiana.
Podjąłem próbę instalacji całej calligry z kodu źródłowego i wystąpił mi taki błąd.

Kod: Zaznacz cały

jakub@DebKuba:~/kde4/build/calligra$ cmake -DCMAKE_INSTALL_PREFIX=$HOME/kde4/inst $HOME/kde4/src/calligra       -DCMAKE_BUILD_TYPE=RelWithDebInfo
-- Using CMake version: 3.13.4
CMake Deprecation Warning at CMakeLists.txt:8 (cmake_policy):
  The OLD behavior for policy CMP0002 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.


CMake Deprecation Warning at CMakeLists.txt:14 (cmake_policy):
  The OLD behavior for policy CMP0022 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.


CMake Deprecation Warning at CMakeLists.txt:17 (cmake_policy):
  The OLD behavior for policy CMP0026 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.


CMake Deprecation Warning at CMakeLists.txt:20 (cmake_policy):
  The OLD behavior for policy CMP0046 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.


CMake Deprecation Warning at CMakeLists.txt:23 (cmake_policy):
  The OLD behavior for policy CMP0059 will be removed from a future version
  of CMake.

  The cmake-policies(7) manual explains that the OLD behaviors of all
  policies are deprecated and that a policy should be set to OLD only under
  specific short-term circumstances.  Projects should be ported to the NEW
  behavior and not rely on setting a policy to OLD.


-- Calligra version: 3.1.0
Module path:/home/jakub/kde4/src/calligra/cmake/modules
CMake Error at CMakeLists.txt:81 (include):
  include could not find load file:

    GetGitRevisionDescription


CMake Error at CMakeLists.txt:82 (get_git_head_revision):
  Unknown CMake command "get_git_head_revision".


-- Configuring incomplete, errors occurred!
See also "/home/jakub/kde4/build/calligra/CMakeFiles/CMakeOutput.log".
Z tego co zrozumiałem to jest jakiś problem z git. Tutaj dodam że moja znajomość języka angielskiego nie jest zbyt dobra.
Opierałem się na tym poradniku https://community.kde.org/Calligra/Buil ... le_Version
KDE Flow mimo braku polskiego interfejsu do rysowania schematów elektronicznych jest znacznie wygodniejszy niż Libreoffice Draw i w połączeniu z KDE ładniej wygląda Calligra niż Libreoffice.

Re: Calligra instalacja

: 27 kwietnia 2019, 08:17
autor: dedito

Re: Calligra instalacja

: 27 kwietnia 2019, 08:29
autor: WojAbuk
Tak, tylko zapomniałem dodać że mam testową wersje Debiana, a tutaj nie ma. Mam trochę więcej programów z którymi jest na odwrót. Wyszukiwałem przy użyciu aptitude.

Re: Calligra instalacja

: 27 kwietnia 2019, 08:32
autor: dedito
To możesz zainstalować z sida

Re: Calligra instalacja

: 28 kwietnia 2019, 12:20
autor: saturno
1. Możesz zainstalować ze stretch.

3. https://alternativeto.net/software/kivi ... form=linux

Re: Calligra instalacja

: 28 kwietnia 2019, 13:40
autor: WojAbuk
Mam złe doświadczenia z mieszaniem repozytoriów. Są jakieś zasady żeby zrobić to bez problemów? Jak zrobić żeby wgrać tylko calligre z Sida i jej zależność?

Re: Calligra instalacja

: 28 kwietnia 2019, 15:23
autor: dedito

Kod: Zaznacz cały

apt-get install paczka/sid

Re: Calligra instalacja

: 28 kwietnia 2019, 20:18
autor: saturno
dedito pisze: 28 kwietnia 2019, 15:23

Kod: Zaznacz cały

apt-get install paczka/sid
W tym konkretnym przypadku to nie przejdzie bo w sidzie nie ma tego programu na popularne architektury. https://packages.debian.org/sid/calligraflow, a wątpię by kolega używał jakiejś egzotycznej architektury i o tym nie wspomniał.
WojAbuk pisze: 28 kwietnia 2019, 13:40 Mam złe doświadczenia z mieszaniem repozytoriów. Są jakieś zasady żeby zrobić to bez problemów? Jak zrobić żeby wgrać tylko calligre z Sida i jej zależność?

A skoro sid odpada to zainstaluj ze ze stretch.
Najbezpieczniej instalować z niższej wersji systemu przez gdebi pakiety ściągnięte z: https://www.debian.org/distrib/packages.pl.html
Program pokaże ci jakie ewentualnie jeszcze pakiety trzeba zainstalować najpierw w ramach zależności (z poprzedniej wersji systemu).

Re: Calligra instalacja

: 29 kwietnia 2019, 06:16
autor: dedito
W takim razie

Kod: Zaznacz cały

apt-get install paczka/stretch
to jest w zasadzie to samo co byś robił ręcznie ściągając paczki i instalował przez gdebi czy dpkg.

Re: Calligra instalacja

: 30 kwietnia 2019, 08:30
autor: saturno
Generalnie żaden sposób nie zastąpi zrozumienia przeprowadzanych zmian jeśli będziemy klikać w ciemno nie czytając co będzie instalowane / usuwane / zmieniana wersja.
Dlatego jeśli ktoś nie jest pewien powinien anulować instalację, a proponowane zmiany przedstawić na forum.