Description of problem: Mongodb fails installation on Fedora-Modular-27-20171106.n.0 Actual results: Problem 1: conflicting requests - nothing provides libboost_chrono.so.1.64.0()(64bit) needed by mongodb-3.4.6-3.module_6b216ff8.x86_64n Problem 2: conflicting requests - nothing provides libboost_chrono.so.1.64.0()(64bit) needed by mongodb-server-3.4.6-3.module_6b216ff8.x86_64 [1] https://ci.centos.org/job/fedora-qa-compose-tests/134/artifact/compose-tests/mod_install_results.log [2] https://ci.centos.org/job/fedora-qa-compose-tests/134/artifact/compose-tests/error.log
Proposed as a Freeze Exception for 27-server-beta by Fedora user sgallagh using the blocker tracking app because: It's not a blocking package, but it would be good to have this fixed for the Beta release if we can sort out the missing dependencies in time for the RC.
Discussed during the 2017-11-06 blocker review meeting: [1] The decision to classify this bug as an AcceptedFreezeException was made as this bug cannot be fixed with just an update and thus warrants a freeze exception. [1] https://meetbot.fedoraproject.org/fedora-blocker-review/2017-11-06/f27-blocker-review.2017-11-06-17.00.txt
this is still reproducible , faced the same
I see f26 and master branches in modules/mongodb, which one do you try? I also see both branches still use bootstrap, which might be still ok at this point (actually, is it?) Actually that might be the problem -- the boost build used for building and the one available during install is not the same one. That said, I think we should rather try to build it on top of platform module, may take time.
I can see boost in bootstrap, but not in platform/host or any other module. As quite a few packages require boost, adding it to the mongodb module does not look like the correct solution to me.
https://github.com/fedora-modularity/baseruntime-package-lists/issues/43
New builds of boost and mongodb modules (master branches) are done. I hope it fixed problem. How can I test it ?
@Marek: We'll pull this into the compose soon (hopefully today) so it will be testable in the nightly compose once that's complete.
I can still reproduce this in Fedora-Modular-Server-dvd-x86_64-27-20171114.n.0
(In reply to sumantro from comment #9) > I can still reproduce this in > Fedora-Modular-Server-dvd-x86_64-27-20171114.n.0 Yes, it hasn't been added to a compose yet. I will update this BZ when it is.
Should be fixed in Fedora-Modular-27-20171115.n.0 and later.
Fix Confirmed. works fine for me.
>> sudo docker run bikeshed bash -l -c "dnf module install mongodb -y && dnf module list mongodb" ------------------------------- DNF ---------------------------------- Installed Packages dnf.noarch 2.7.3-1.module_bf3f917d.modularity.5.4edc03e @anaconda libdnf.x86_64 0.11.1-1.module_c8380439 @anaconda ---------------------------------------------------------------------- Image built with (KOJI composes): GIT: https://github.com/container-images/boltron-27 Base: Fedora-Modular-27-20171115.n.1 Image running aginst (KOJI Composes): Base: Fedora-Modular-27-20171115.n.1 ** NOTE: coreutils-single is installed, this will make things fail. ** you can fix it by: dnf --allowerasing install coreutils ** at which point @freeipa will install. Fedora Modular Server 27 - x86_64 - Test Update 40 kB/s | 20 kB 00:00 Fedora Modular Server 27 - x86_64 - Updates 70 kB/s | 20 kB 00:00 Fedora Modular Server 27 - x86_64 13 MB/s | 4.5 MB 00:00 Last metadata expiration check: 0:00:00 ago on Thu 16 Nov 2017 09:46:00 AM UTC. <...> pcre-cpp.x86_64 8.41-1.module_8a5444d0.2 snappy.x86_64 1.1.7-1.module_8a5444d0 yaml-cpp.x86_64 0.5.3-7.module_998c7544 Complete! Last metadata expiration check: 0:01:02 ago on Thu 16 Nov 2017 10:03:16 AM UTC. Fedora Modular Server 27 - x86_64 Name Stream Version Profiles mongodb master [d][e] 20171108082349 client, default [i], ... Hint: [d]efault, [e]nabled, [i]nstalled, [l]ocked