No one try to install it now. New boost will be in F33 only.
But if boost not installed in system and user want install for example
libreoffice he will get this error and can't install any package
requires boost.
boost169 must be removed from F32 repos at all.
чт, 14 мая 2020 г. в 22:19, Samuel Sieb <samuel(a)sieb.net>:
>
> On 5/14/20 10:49 AM, Vitaly Zaitsev via devel wrote:
> > The boost169 compatibility package conflicts with the regular boost on
> > Fedora 32. Both packages provides the same libraries.
> >
> > Error: Transaction test error:
> > file /usr/lib64/libboost_system.so.1.69.0 from install of
> > boost169-system-1.69.0-6.fc32.x86_64 conflicts with file from package
> > boost-system-1.69.0-15.fc32.x86_64
>
> What's the point of having a compatibility package for the same version
> as the regular one? I'm guessing that means they're in the process of
> preparing a new release, but why are you trying to install it now?
> _______________________________________________
> devel mailing list --
devel(a)lists.fedoraproject.org
> To unsubscribe send an email to
devel-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
No one try to install it now. New boost will be in F33 only.
But if boost not installed in system and user want install for example
libreoffice he will get this error and can't install any package
requires boost.
boost169 must be removed from F32 repos at all.
чт, 14 мая 2020 г. в 22:19, Samuel Sieb <samuel(a)sieb.net>:
>
> On 5/14/20 10:49 AM, Vitaly Zaitsev via devel wrote:
> > The boost169 compatibility package conflicts with the regular boost on
> > Fedora 32. Both packages provides the same libraries.
> >
> > Error: Transaction test error:
> > file /usr/lib64/libboost_system.so.1.69.0 from install of
> > boost169-system-1.69.0-6.fc32.x86_64 conflicts with file from package
> > boost-system-1.69.0-15.fc32.x86_64
>
> What's the point of having a compatibility package for the same version
> as the regular one? I'm guessing that means they're in the process of
> preparing a new release, but why are you trying to install it now?
> _______________________________________________
> devel mailing list --
devel(a)lists.fedoraproject.org
> To unsubscribe send an email to
devel-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Yes,
boost169 should never have ended up in Fedora 32 in the first place (blame on me, sorry).
The thing is that we can no longer block it:
https://pagure.io/releng/issue/9455
So, we have to add obsolete rules for all the sub-packages. Working on it right now.
Something like, in boost.spec on Fedora 32
(
https://src.fedoraproject.org/rpms/boost/blob/f32/f/boost.spec):
%package component
Summary: Run-time component of boost atomic library
Provides: boost169-component-1.69.0-7
Obsoletes: boost169-component-1.69.0-7
Whereas the latest release of boost169 on Fedora 32 is 1.69.0-6
(
https://src.fedoraproject.org/rpms/boost169/blob/d8812637e7d612a21cafb6dd...).
__
On Rawhide, it has been retired, so that the issue does not come up again in the future
with other Fedora releases.