Several subpackages are dropped in firebird-3.0.1.32609-1.fc26 compared to firebird-2.5.5.26952.0-7.fc25 . Obsoletes were added for almost all of these, but one was missed: nothing obsoletes firebird-libfbembed . This is breaking the upgrade path to Rawhide for many of our supported package sets, so proposing it as a Fedora 26 Beta blocker.
because nothing really replace firebird-libfbembed as is. As said in devel list : The problem is that Firebird 3 don't provide anymore fbembed lib, they put all in firebird lib. For Mageia, to don't disturb LibreOffice, I created a new package for fbembed, I think it is the easiest way, unless LibreOffice want to build with Firebird 3. Under Mageia, the change in LibreOffice was then : [packages] Diff of /cauldron/libreoffice/current/SPECS/libreoffice.spec and here the new package fbembed : http://svnweb.mageia.org/packages/cauldron/fbembed/current/ or we need to add in %package -n libfbclient2 Obsoletes: firebird-libfbembed < 3.0
AFAICS, Fedora's LO is not built against libfbembed anyway. Nothing in Fedora 25 is, except other bits of firebird and perl-DBD-Firebird: [root@adam libblockdev (f25 %)]# dnf repoquery --whatrequires "libfbembed.so.2.5()(64bit)" Private side repo 8.5 MB/s | 8.7 kB 00:00 Side repo www temp/repo 4.1 MB/s | 35 kB 00:00 Failed to synchronize cache for repo '_dnf_local', disabling. Failed to synchronize cache for repo 'fedora-phabricator', disabling. Last metadata expiration check: 0:00:01 ago on Fri Oct 28 09:14:18 2016. firebird-0:2.5.5.26952.0-7.fc25.x86_64 firebird-classic-common-0:2.5.5.26952.0-7.fc25.x86_64 firebird-devel-0:2.5.5.26952.0-7.fc25.x86_64 firebird-superclassic-0:2.5.5.26952.0-7.fc25.x86_64 perl-DBD-Firebird-0:1.22-2.fc25.x86_64 and that's already been rebuilt against Firebird 3 for Rawhide, so basically, I'm not sure we need to worry about shipping fbembed any more. I think it'd be fine just to have one of the remaining packages obsolete it.
done in version 3.0.1.32609-2.fc26