Bug 1494240 - Use mariadb-connector-c instead of mysql-libs or mariadb-libs
Summary: Use mariadb-connector-c instead of mysql-libs or mariadb-libs
Keywords:
Status: CLOSED DUPLICATE of bug 1494241
Alias: None
Product: Fedora
Classification: Fedora
Component: boinc-client
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Laurence Field
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-09-21 19:37 UTC by Michal Schorm
Modified: 2018-02-24 21:24 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2018-02-19 19:04:49 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Michal Schorm 2017-09-21 19:37:03 UTC
Hello, please apply following command to the package SPECfile:
Your package FTBFS in rawhide, so I have no way to test the patch.

sed -i "s/mysql-devel/mariadb-connector-c-devel/" $(fedpkg gimmespec) ;

This change is currently applicable to the Rawhide (f28) only.




For more information check the tracking bugzilla.

Comment 1 Germano Massullo 2018-02-19 19:04:20 UTC
(In reply to Michal Schorm from comment #0)
> For more information check the tracking bugzilla.

Michal, could you please provide more informations?
Does this still apply?
Thank you

Comment 2 Germano Massullo 2018-02-19 19:04:49 UTC

*** This bug has been marked as a duplicate of bug 1494241 ***

Comment 3 Michal Schorm 2018-02-20 08:53:16 UTC
> Michal, could you please provide more informations?
> Does this still apply?

Sure.

In short:
on current Rawhide (F>=28) it is needed to resolve smaller or bigger issues EITHER mariadb connector package OR community-mysql-devel INSTEAD of mysql-devel.

This change is meant for Rawhide only! But F27 is protected againt such a push too.

--

Since you already made correct update to the SPECfile, no further action from you is needed.
Thanks!

https://src.fedoraproject.org/rpms/boinc-client/c/bb3a4e148e6657dabd54bf2848b331a25a4f80bc?branch=master

Comment 4 Germano Massullo 2018-02-20 11:07:31 UTC
(In reply to Michal Schorm from comment #3)
> This change is meant for Rawhide only! But F27 is protected againt such a
> push too.

I applied the change to F27, F26, EPEL7 too. Should I revert it?
Thank you

Comment 5 Michal Schorm 2018-02-23 01:27:36 UTC
Yes please.

F26 and EPEL7 are not compatible with this change.

Comment 6 Germano Massullo 2018-02-23 10:30:44 UTC
(In reply to Michal Schorm from comment #5)
> Yes please.
> 
> F26 and EPEL7 are not compatible with this change.

Can I ask you to check if the change looks okay to you?
https://src.fedoraproject.org/rpms/boinc-client/blob/master/f/boinc-client.spec

Thank you

Comment 7 Michal Schorm 2018-02-24 21:24:55 UTC
Looks good to me.

However if it would be on me, I'd rather use reversed expression like:

0%{?fedora} >= 27
Requires:   mariadb-connector-c-devel
%else
Requires:   mysql-devel
%endif


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