Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1405877 - "workstation boot" network install media cannot install - broken dependencies
Summary: "workstation boot" network install media cannot install - broken dependencies
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: libreoffice
Version: rawhide
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: David Tardon
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: AcceptedBlocker
Depends On:
Blocks: F26AlphaBlocker
TreeView+ depends on / blocked
 
Reported: 2016-12-19 02:25 UTC by M. Edward (Ed) Borasky
Modified: 2017-02-22 16:47 UTC (History)
15 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-02-22 16:01:08 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description M. Edward (Ed) Borasky 2016-12-19 02:25:50 UTC
Description of problem: I downloaded the latest Rawhide test compose (https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20161218.n.1/compose/Workstation/x86_64/iso/Fedora-Workstation-netinst-x86_64-Rawhide-20161218.n.1.iso) and attempted an install in a virtual machine. Anaconda was able to connect with the mirror but it threw an error trying to collect all the RPMs needed to install Fedora Workstation:


 Problem 1: conflicting requests
  - package libreoffice-writer-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - package libreoffice-writer-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - package libreoffice-writer-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
 Problem 2: conflicting requests
  - package libreoffice-math-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - package libreoffice-math-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - package libreoffice-math-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
 Problem 3: conflicting requests
  - package libreoffice-impress-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - package libreoffice-impress-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - package libreoffice-impress-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
 Problem 4: conflicting requests
  - package libreoffice-graphicfilter-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - package libreoffice-graphicfilter-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - package libreoffice-graphicfilter-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
 Problem 5: conflicting requests
  - package libreoffice-draw-1:5.3.0.0-3.beta1.fc26.x86_64 requires libreoffice-core(x86-64) = 1:5.3.0.0-3.beta1.fc26, but none of the providers can be installed
  - package libreoffice-draw-1:5.3.0.0-3.beta1.fc26.x86_64 requires libreoffice-core(x86-64) = 1:5.3.0.0-3.beta1.fc26, but none of the providers can be installed
  - package libreoffice-draw-1:5.3.0.0-3.beta1.fc26.x86_64 requires libreoffice-core(x86-64) = 1:5.3.0.0-3.beta1.fc26, but none of the providers can be installed
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
 Problem 6: conflicting requests
  - package libreoffice-calc-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - package libreoffice-calc-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - package libreoffice-calc-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
 Problem 7: conflicting requests
  - package libreoffice-emailmerge-1:5.3.0.0-3.beta1.fc26.x86_64 requires libreoffice-writer(x86-64) = 1:5.3.0.0-3.beta1.fc26, but none of the providers can be installed
  - package libreoffice-emailmerge-1:5.3.0.0-3.beta1.fc26.x86_64 requires libreoffice-writer(x86-64) = 1:5.3.0.0-3.beta1.fc26, but none of the providers can be installed
  - package libreoffice-emailmerge-1:5.3.0.0-3.beta1.fc26.x86_64 requires libreoffice-writer(x86-64) = 1:5.3.0.0-3.beta1.fc26, but none of the providers can be installed
  - package libreoffice-writer-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - package libreoffice-writer-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - package libreoffice-writer-1:5.3.0.0-3.beta1.fc26.x86_64 requires libcomphelper.so()(64bit), but none of the providers can be installed
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
 Problem 8: conflicting requests
  - package unoconv-0.7-3.fc24.noarch requires libreoffice-pyuno, but none of the providers can be installed
  - package unoconv-0.7-3.fc24.noarch requires libreoffice-pyuno, but none of the providers can be installed
  - package unoconv-0.7-3.fc24.noarch requires libreoffice-pyuno, but none of the providers can be installed
  - package libreoffice-pyuno-1:5.3.0.0-3.beta1.fc26.x86_64 requires libreoffice-core(x86-64) = 1:5.3.0.0-3.beta1.fc26, but none of the providers can be installed
  - package libreoffice-pyuno-1:5.3.0.0-3.beta1.fc26.x86_64 requires libreoffice-core(x86-64) = 1:5.3.0.0-3.beta1.fc26, but none of the providers can be installed
  - package libreoffice-pyuno-1:5.3.0.0-3.beta1.fc26.x86_64 requires libreoffice-core(x86-64) = 1:5.3.0.0-3.beta1.fc26, but none of the providers can be installed
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
 Problem 9: conflicting requests
  - package gnome-documents-3.22.0-1.fc26.x86_64 requires libreofficekit, but none of the providers can be installed
  - package gnome-documents-3.22.0-1.fc26.x86_64 requires libreofficekit, but none of the providers can be installed
  - package gnome-documents-3.22.0-1.fc26.x86_64 requires libreofficekit, but none of the providers can be installed
  - package libreofficekit-1:5.3.0.0-3.beta1.fc26.i686 requires libreoffice-core(x86-32) = 1:5.3.0.0-3.beta1.fc26, but none of the providers can be installed
  - package libreofficekit-1:5.3.0.0-3.beta1.fc26.i686 requires libreoffice-core(x86-32) = 1:5.3.0.0-3.beta1.fc26, but none of the providers can be installed
  - package libreofficekit-1:5.3.0.0-3.beta1.fc26.i686 requires libreoffice-core(x86-32) = 1:5.3.0.0-3.beta1.fc26, but none of the providers can be installed
  - package libreofficekit-1:5.3.0.0-3.beta1.fc26.x86_64 requires libreoffice-core(x86-64) = 1:5.3.0.0-3.beta1.fc26, but none of the providers can be installed
  - package libreofficekit-1:5.3.0.0-3.beta1.fc26.x86_64 requires libreoffice-core(x86-64) = 1:5.3.0.0-3.beta1.fc26, but none of the providers can be installed
  - package libreofficekit-1:5.3.0.0-3.beta1.fc26.x86_64 requires libreoffice-core(x86-64) = 1:5.3.0.0-3.beta1.fc26, but none of the providers can be installed
  - nothing provides libhunspell-1.4.so.0 needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.i686
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0 needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.i686
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64
  - nothing provides libhunspell-1.4.so.0 needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.i686
  - nothing provides libhunspell-1.4.so.0()(64bit) needed by libreoffice-core-1:5.3.0.0-3.beta1.fc26.x86_64

Version-Release number of selected component (if applicable): https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20161218.n.1/compose/Workstation/x86_64/iso/Fedora-Workstation-netinst-x86_64-Rawhide-20161218.n.1.iso

How reproducible: always happens

Actual results: see error above


Expected results: continue install of Fedora Workstation

Comment 1 Martin Kolman 2016-12-19 12:11:45 UTC
Reassigning to comps as that is probably the correct component for package collections and their dependencies in Fedora.

Comment 2 Kevin Fenzi 2016-12-19 18:20:33 UTC
libreoffice needs a rebuild. They have been working on it, but from what I understand there's some issues with building currently...

Comment 3 M. Edward (Ed) Borasky 2016-12-19 20:16:17 UTC
(In reply to Kevin Fenzi from comment #2)
> libreoffice needs a rebuild. They have been working on it, but from what I
> understand there's some issues with building currently...

Is that why there's no compose for the Workstation live media?

Comment 4 Kevin Fenzi 2016-12-20 18:37:18 UTC
Yep.

Comment 5 Adam Williamson 2016-12-21 05:17:57 UTC
libreoffice team has fired multiple build attempts for f25 and rawhide, but every one fails on the armv7hl build attempt. I'm not sure if they think there's an actual problem in the build process on ARM, or if we may need releng's help to extend timeouts or anything.

This is an automatic F26 Alpha blocker as it prevents the compose of the Workstation live: "Bugs which entirely prevent the composition of one or more of the release-blocking images required to be built for a currently-pending (pre-)release" - https://fedoraproject.org/wiki/QA:SOP_blocker_bug_process#Automatic_blockers

Comment 6 Caolan McNamara 2017-01-10 16:25:14 UTC
I disabled arm for a build or two and all other platforms work fine. The arm 32 bit build fails constantly which I assumed was timeouts, but https://pagure.io/fedora-infrastructure/issue/5660 indicates that its OOM. Experimenting with less-parallel builds and other combinations of stuff doesn't help figure out why that is the case though.

Comment 7 Kevin Fenzi 2017-01-10 19:27:45 UTC
Not sure if it helps any, but we do have some test machines: 

arm03-packager00.cloud.fedoraproject.org
arm03-packager01.cloud.fedoraproject.org

that are the exact same hardware as the koji armv7 builders. 

We do hope to move to armv7 being vm's on top of aarch64 hosts soon, which might help this (but of course can't get you larger address space for 32bit).

Comment 8 Kevin Fenzi 2017-01-12 01:30:34 UTC
So, the nss package ran into OOM's as well and on digging we couldn't see any reason for them. 

So, I updated all the arm builders to the latest kernel/packages and nss was able to build ok. 

So, it might have been some kind of kernel/mm issue. Can you try another libreoffice build now?

Comment 9 Caolan McNamara 2017-01-12 13:55:26 UTC
didn't seem to help for us

Comment 10 Kevin Fenzi 2017-01-12 16:53:30 UTC
We are going to look at updating/rebooting the builders on the 4.9.x kernel (that is in updates-testing now). 

If that doesn't work I think we need to open a kernel bug and try and get help tracking it down from that side.

I'll let you know when builders are updated.

Comment 11 Kevin Fenzi 2017-01-13 02:50:27 UTC
ok. all the armv7 builders are on 4.9.2-200.fc25.armv7hl

If you could fire another build and see if it does any better that would be great.

Comment 12 Caolan McNamara 2017-01-13 13:09:36 UTC
https://koji.fedoraproject.org/koji/taskinfo?taskID=17265405 failed

Comment 13 Caolan McNamara 2017-02-22 16:01:08 UTC
well, we managed to build "something" on arm, but disabled helpcontent because arm just falls over and dies after enough time. There's something broken on arm, but its not libreoffice itself


Note You need to log in before you can comment on or make changes to this bug.