Calligra installation fails

Started by flyingsoccer, 2014/11/19, 09:29:56

Previous topic - Next topic

flyingsoccer

Hello i have made the move from debian to Siduction and i can't install Calligrawords it seems there is an broken dependencies but words-date has been installed and the main application not a little bit strange. I get the following error:

calligrawords:
Depends: libodfgen-0.0-0 (>=0.0.3) but it is not installable
Depends: libwpd-0.9-9  but it is not installable
Depends: libwpg-0.2-2  but it is not installable

Please help me out with this problem.

grandie

Not sure if this will help try; apt-get -f install and see if it helps resolve the dependency problem.


grandie

dibl

#2
I wonder if there is some issue with your source list -- I took a quick look on a 64-bit siduction system and there does not appear to be any impediment to installing calligrawords.  Here, libodfgen-0.1.1 is already installed.


root@imerabox:/# apt-get -s install calligrawords
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  calligra-data calligra-libs calligrawords-data libkrossui4 libphononexperimental4 libspnav0
Suggested packages:
  texlive wordnet spacenavd
The following NEW packages will be installed:
  calligra-data calligra-libs calligrawords calligrawords-data libkrossui4 libphononexperimental4 libspnav0
0 upgraded, 7 newly installed, 0 to remove and 23 not upgraded.
Inst libphononexperimental4 (4:4.8.0-3 Debian:unstable [amd64])
Inst calligra-data (1:2.8.5+dfsg-1 Debian:unstable [all])
Inst libkrossui4 (4:4.14.2-3 Debian:unstable [amd64])
Inst libspnav0 (0.2.2-1 Debian:unstable [amd64])
Inst calligra-libs (1:2.8.5+dfsg-1+b2 Debian:unstable [amd64])
Inst calligrawords-data (1:2.8.5+dfsg-1 Debian:unstable [all])
Inst calligrawords (1:2.8.5+dfsg-1+b2 Debian:unstable [amd64])
Conf libphononexperimental4 (4:4.8.0-3 Debian:unstable [amd64])
Conf calligra-data (1:2.8.5+dfsg-1 Debian:unstable [all])
Conf libkrossui4 (4:4.14.2-3 Debian:unstable [amd64])
Conf libspnav0 (0.2.2-1 Debian:unstable [amd64])
Conf calligra-libs (1:2.8.5+dfsg-1+b2 Debian:unstable [amd64])
Conf calligrawords-data (1:2.8.5+dfsg-1 Debian:unstable [all])
Conf calligrawords (1:2.8.5+dfsg-1+b2 Debian:unstable [amd64])
root@imerabox:/# apt-cache depends calligrawords
calligrawords
  Depends: calligra-libs
  Depends: calligrawords-data
  Depends: kde-runtime
  Depends: libc6
  Depends: libgcc1
  Depends: libkdecore5
  Depends: libkdeui5
  Depends: libodfgen-0.1-1
  Depends: libqt4-svg
  Depends: libqt4-xml
  Depends: libqtcore4
  Depends: libqtgui4
  Depends: librevenge-0.0-0
  Depends: libstdc++6
  Depends: libwpd-0.10-10
  Depends: libwpg-0.3-3
  Depends: zlib1g
  Suggests: khelpcenter4
  Breaks: kword
  Breaks: <kword:i386>
  Replaces: kword
  Replaces: <kword:i386>
  Conflicts: calligrawords:i386
root@imerabox:/# apt-get -s install libodfgen-0.1-1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libodfgen-0.1-1 is already the newest version.
libodfgen-0.1-1 set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 23 not upgraded.



BTW I am going to move this to software as I see no "Upgrade Warning" here.
System76 Oryx Pro, Intel Core i7-11800H, ASRock B860 Pro-A, Intel Core Ultra 7 265KF, Nvidia GTX-1060, SSD 990 EVO Plus.

melmarker

one could look into testing or stable - maybe the needed packages are there - but in any case one should file a bug in debian bug tracker if the behaviour is reproducable on a clean debian machine
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

flyingsoccer

I have installed Siduction again on an fresh pc and still have problems with the installation of Calligra, i have tried the following install method:

root@fjord:~# apt-get -s install calligrawords
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:
calligrawords : Depends: libodfgen-0.0-0 (>= 0.0.3) but it is not installable
                 Depends: libwpd-0.9-9 but it is not installable
                 Depends: libwpg-0.2-2 but it is not installable
E: Unable to correct problems, you have held broken packages.

I use the following sources list:

# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# See sources.list(5) for more information, especialy remember that you can   #
# only use http, ftp or file URIs, CDROMs are managed through apt-cdrom.      #
#                                                                             #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# Please use /etc/apt/sources.list.d/ instead of this file and create a       #
# separate *.list configuration file for each repository, containing the      #
# actual deb/deb-src desired suites and components for that repository.       #
#                                                                             #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#   /etc/apt/sources.list.d/debian.list                                       #
#   /etc/apt/sources.list.d/base.list                                         #
#   /etc/apt/sources.list.d/extra.list                                        #
#   /etc/apt/sources.list.d/fixes.list                                        #
#   /etc/apt/sources.list.d/kdenext.list                                      #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #

I'll give it up for now and wait for more helping hands to fix this strange problem.

ayla

All content of your sources.list's you can find with cat /etc/apt/sources.list.d/*



hendrikL

#6
hi,

LANG=C apt-cache policy calligrawords
calligrawords:
  Installed: (none)
  Candidate: 1:2.8.5.repack-90r1
  Version table:
     1:2.8.5.repack-90r1 0
        500 http://packages.siduction.org/kdenext/ unstable/main amd64 Packages
        500 http://packages.siduction.org/kdenext/ experimental-snapshots/main amd64 Packages
     1:2.8.5+dfsg-1+b2 0
        500 http://ftp.nl.debian.org/debian/ sid/main amd64 Packages
        500 http://debian.morphium.info/debian/ unstable/main amd64 Packages
     1:2.8.3-90r0 0
        500 http://packages.siduction.org/kdenext/ kdepim-ng/main amd64 Packages
     1:2.4.4-3 0
        500 http://ftp1.de.debian.org/debian/ stable/main amd64 Packages


LANG=C apt-cache depends calligrawords
calligrawords
  Depends: calligra-libs
  Depends: calligrawords-data
  Depends: kde-runtime
  Depends: libc6
  Depends: libgcc1
  Depends: libkdecore5
  Depends: libkdeui5
  Depends: libkhtml5
  Depends: libodfgen-0.0-0
  Depends: libqt4-svg
  Depends: libqt4-xml
  Depends: libqtcore4
  Depends: libqtgui4
  Depends: libstdc++6
  Depends: libwpd-0.9-9
  Depends: libwpg-0.2-2
  Depends: zlib1g
  Suggests: khelpcenter4
  Breaks: calligra-libs
  Breaks: calligra-libs:i386
  Breaks: kword
  Breaks: <kword:i386>
  Replaces: calligra-libs
  Replaces: calligra-libs:i386
  Replaces: kword
  Replaces: <kword:i386>
  Conflicts: calligrawords:i386


LANG=C apt-cache depends calligrawords=1:2.8.5+dfsg-1+b2
calligrawords
  Depends: calligra-libs
  Depends: calligrawords-data
  Depends: kde-runtime
  Depends: libc6
  Depends: libgcc1
  Depends: libkdecore5
  Depends: libkdeui5
  Depends: libodfgen-0.1-1
  Depends: libqt4-svg
  Depends: libqt4-xml
  Depends: libqtcore4
  Depends: libqtgui4
  Depends: librevenge-0.0-0
  Depends: libstdc++6
  Depends: libwpd-0.10-10
  Depends: libwpg-0.3-3
  Depends: zlib1g
  Suggests: khelpcenter4
  Breaks: kword
  Breaks: <kword:i386>
  Replaces: kword
  Replaces: <kword:i386>
  Conflicts: calligrawords:i386


LANG=C apt-cache policy libodfgen*
libodfgen-0.0-0:
  Installed: 0.0.4-2
  Candidate: 0.0.4-2
  Version table:
*** 0.0.4-2 0
        100 /var/lib/dpkg/status
libodfgen-dev:
  Installed: (none)
  Candidate: 0.1.1-2
  Version table:
     0.1.1-2 0
        500 http://ftp.nl.debian.org/debian/ sid/main amd64 Packages
        500 http://debian.morphium.info/debian/ unstable/main amd64 Packages
libodfgen-0.1-1:
  Installed: 0.1.1-2
  Candidate: 0.1.1-2
  Version table:
*** 0.1.1-2 0
        500 http://ftp.nl.debian.org/debian/ sid/main amd64 Packages
        500 http://debian.morphium.info/debian/ unstable/main amd64 Packages
        100 /var/lib/dpkg/status


LANG=C apt-cache policy calligra-libs
calligra-libs:
  Installed: (none)
  Candidate: 1:2.8.5.repack-90r1
  Version table:
     1:2.8.5.repack-90r1 0
        500 http://packages.siduction.org/kdenext/ unstable/main amd64 Packages
        500 http://packages.siduction.org/kdenext/ experimental-snapshots/main amd64 Packages
     1:2.8.5+dfsg-1+b2 0
        500 http://ftp.nl.debian.org/debian/ sid/main amd64 Packages
        500 http://debian.morphium.info/debian/ unstable/main amd64 Packages
     1:2.8.3-90r0 0
        500 http://packages.siduction.org/kdenext/ kdepim-ng/main amd64 Packages
     1:2.4.4-3 0
        500 http://ftp1.de.debian.org/debian/ stable/main amd64 Packages


LANG=C apt-get install -s calligrawords=1:2.8.5+dfsg-1+b2 calligra-libs=1:2.8.5+dfsg-1+b2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  calligra-data calligrawords-data
Suggested packages:
  texlive wordnet
The following NEW packages will be installed:
  calligra-data calligra-libs calligrawords calligrawords-data
0 upgraded, 4 newly installed, 0 to remove and 92 not upgraded.
Inst calligra-data (1:2.8.5.repack-90r1 packages.siduction.org, packages.siduction.org [all])
Inst calligra-libs (1:2.8.5+dfsg-1+b2 Debian:unstable [amd64])
Inst calligrawords-data (1:2.8.5.repack-90r1 packages.siduction.org, packages.siduction.org [all])
Inst calligrawords (1:2.8.5+dfsg-1+b2 Debian:unstable [amd64])
Conf calligra-data (1:2.8.5.repack-90r1 packages.siduction.org, packages.siduction.org [all])
Conf calligra-libs (1:2.8.5+dfsg-1+b2 Debian:unstable [amd64])
Conf calligrawords-data (1:2.8.5.repack-90r1 packages.siduction.org, packages.siduction.org [all])
Conf calligrawords (1:2.8.5+dfsg-1+b2 Debian:unstable [amd64])


So, what to do?
As you can see, the calligrawords version of kdenext has unmet dependences.
You can choose the version which is installable like <foo>=<version>, or disable the kdenext repo, then do an apt-get update and install calligrawords.
To disable the kdenext repo will be the better choice.

greetz hendrik

Santa

Hi,


this was an issue in our packaging, sorry about that. This issue is fixed now in kdenext and at the same time calligra was updated to its latest stable version: 2.8.6