The officially official Devuan Forum!

You are not logged in.

#1 2017-10-12 15:10:30

fromport
Member
Registered: 2017-10-12
Posts: 1

[SOLVED] libreoffice installation in Ceres:

I am very happy running Ceres on my desktop after running Debian Sid for 10+ years
Only thing I was missing was the libreoffice suite which wouldn't want to install because of dependencies.

apt-get --no-install-recommends install libreoffice
Reading package lists... Done
Building dependency tree      
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
 
The following packages have unmet dependencies:
 libreoffice : Depends: libreoffice-base but it is not going to be installed
               Depends: libreoffice-calc but it is not going to be installed
               Depends: libreoffice-core (= 1:5.4.2-3) but it is not going to be installed
               Depends: libreoffice-draw but it is not going to be installed
               Depends: libreoffice-impress but it is not going to be installed
               Depends: libreoffice-math but it is not going to be installed
               Depends: libreoffice-report-builder-bin but it is not going to be installed
               Depends: libreoffice-writer but it is not going to be installed
               Depends: libreoffice-avmedia-backend-gstreamer but it is not going to be installed or
                        libreoffice-avmedia-backend-vlc but it is not going to be installed
               Depends: python3-uno (>= 4.4.0~beta2) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

After consulting the IRC channel, i decided to see how far I could come with installing (parts) from Debian Sid

mkdir /var/tmp/lo
cd /var/tmp/lo

i used https://www.debian.org/distrib/packages to find the first packages that wouldn't install on ceres
i use "wget" to get the individual packages eg :

wget [url]http://ftp.us.debian.org/debian/pool/main/libr/libreoffice/libreoffice-base-drivers_5.4.2-3_amd64.deb[/url]

I downloaded the following packages for my amd64 system

root@imac27:/var/tmp/lo# ls -l
total 29564
-rw-r--r-- 1 root root   261594 Oct 11 10:44 fonts-opensymbol_102.10+LibO5.4.2-3_all.deb
-rw-r--r-- 1 root root  1705634 Oct 10 18:15 libreoffice-base_5.4.2-3_amd64.deb
-rw-r--r-- 1 root root   700960 Oct 10 18:15 libreoffice-base-core_5.4.2-3_amd64.deb
-rw-r--r-- 1 root root   508492 Oct 10 18:15 libreoffice-base-drivers_5.4.2-3_amd64.deb
-rw-r--r-- 1 root root 21624238 Oct 11 10:44 libreoffice-common_5.4.2-3_all.deb
-rw-r--r-- 1 root root  1540284 Oct 11 10:44 libreoffice-style-galaxy_5.4.2-3_all.deb
-rw-r--r-- 1 root root  1301102 Oct 11 10:44 libreoffice-style-tango_5.4.2-3_all.deb
-rw-r--r-- 1 root root   872132 Oct 10 18:15 uno-libs3_5.4.2-3_amd64.deb
-rw-r--r-- 1 root root  1703754 Oct 10 18:15 ure_5.4.2-3_amd64.deb

Than I installed them using this:

dpkg --force-depends -i *deb

then I was able to install the rest from devuan:

#apt-get install libreoffice
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following additional packages will be installed:
  coinor-libcbc3 coinor-libcgl1 coinor-libclp1 coinor-libcoinmp1v5 coinor-libcoinutils3v5 coinor-libosi1v5 fonts-crosextra-caladea fonts-crosextra-carlito fonts-linuxlibertine fonts-open-sans fonts-sil-gentium fonts-sil-gentium-basic freepats gstreamer1.0-plugins-bad libabw-0.1-1 libcdr-0.1-1 libde265-0 libe-book-0.1-1 libetonyek-0.1-1 libfreehand-0.1-1 liblilv-0-0 libmjpegutils-2.1-0 libmpeg2encpp-2.1-0 libmplex2-2.1-0 libmspub-0.1-1 libmwaw-0.3-3 libofa0 libopencv-calib3d2.4v5 libopencv-features2d2.4v5 libopencv-flann2.4v5 libopencv-highgui2.4-deb0 libopencv-objdetect2.4v5 libopencv-video2.4v5 libpagemaker-0.0-0 libpq5 libpython3.6 libreoffice-avmedia-backend-gstreamer libreoffice-calc libreoffice-draw libreoffice-impress libreoffice-math libreoffice-ogltrans libreoffice-report-builder-bin libreoffice-sdbc-postgresql libreoffice-writer libsbc1 libserd-0-0 libsord-0-0 libsoundtouch1 libspandsp2 libsratom-0-0 libsrtp0 libstaroffice-0.0-0 libvisio-0.1-1 libvo-aacenc0 libvo-amrwbenc0 libvulkan1 libwildmidi-config libwildmidi2 libwpd-0.10-10 libwpg-0.3-3 libwps-0.4-4 libzbar0 libzmf-0.0-0 python3-uno
Suggested packages:
  frei0r-plugins cups-bsd hyphen-hyphenation-patterns libreoffice-gnome libreoffice-grammarcheck libreoffice-help libreoffice-l10n myspell-dictionary
  mythes-thesaurus openclipart2-libreoffice | openclipart-libreoffice pstoedit unixodbc default-jre | sun-java6-jre | java6-runtime | jre libreoffice-officebean
  ocl-icd-libopencl1 bluez postgresql libreoffice-java-common serdi sordi srtp-utils
Recommended packages:
  libreoffice-librelogo libreoffice-nlpsolver libreoffice-report-builder libreoffice-script-provider-bsh libreoffice-script-provider-js
  libreoffice-script-provider-python libreoffice-wiki-publisher libreoffice-java-common
The following NEW packages will be installed:
  coinor-libcbc3 coinor-libcgl1 coinor-libclp1 coinor-libcoinmp1v5 coinor-libcoinutils3v5 coinor-libosi1v5 fonts-crosextra-caladea fonts-crosextra-carlito
  fonts-linuxlibertine fonts-open-sans fonts-sil-gentium fonts-sil-gentium-basic freepats gstreamer1.0-plugins-bad libabw-0.1-1 libcdr-0.1-1 libde265-0
  libe-book-0.1-1 libetonyek-0.1-1 libfreehand-0.1-1 liblilv-0-0 libmjpegutils-2.1-0 libmpeg2encpp-2.1-0 libmplex2-2.1-0 libmspub-0.1-1 libmwaw-0.3-3 libofa0
  libopencv-calib3d2.4v5 libopencv-features2d2.4v5 libopencv-flann2.4v5 libopencv-highgui2.4-deb0 libopencv-objdetect2.4v5 libopencv-video2.4v5
  libpagemaker-0.0-0 libpq5 libpython3.6 libreoffice libreoffice-avmedia-backend-gstreamer libreoffice-calc libreoffice-draw libreoffice-impress libreoffice-math
  libreoffice-ogltrans libreoffice-report-builder-bin libreoffice-sdbc-postgresql libreoffice-writer libsbc1 libserd-0-0 libsord-0-0 libsoundtouch1 libspandsp2
  libsratom-0-0 libsrtp0 libstaroffice-0.0-0 libvisio-0.1-1 libvo-aacenc0 libvo-amrwbenc0 libvulkan1 libwildmidi-config libwildmidi2 libwpd-0.10-10 libwpg-0.3-3
  libwps-0.4-4 libzbar0 libzmf-0.0-0 python3-uno
0 upgraded, 66 newly installed, 0 to remove and 2 not upgraded.
Need to get 68.4 MB of archives.
After this operation, 176 MB of additional disk space will be used.

Hope this helps other people who engage on an adventure in Ceres ;-)

Last edited by fromport (2017-10-14 13:49:33)

Offline

Board footer