Bug 22078 - Update mariadb
Summary: Update mariadb
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 22173
Blocks:
  Show dependency treegraph
 
Reported: 2017-11-24 13:25 CET by Marc Krämer
Modified: 2017-12-26 00:24 CET (History)
4 users (show)

See Also:
Source RPM: mariadb-10.1.28-1.mga7.src.rpm
CVE:
Status comment:


Attachments

Description Marc Krämer 2017-11-24 13:25:17 CET
Please update to newest version 10.2.10
Comment 1 Marja Van Waes 2017-11-24 20:33:14 CET
Assigning to all packagers collectively, since the registered maintainer for this package is currently unavailable.

CC'ing the registered maintainer.

If anyone starts working on this: note that there are currently four more bug reports against mariadb
https://bugs.mageia.org/buglist.cgi?f1=cf_rpmpkg&list_id=85585&o1=substring&query_format=advanced&resolution=---&v1=mariadb

Assignee: bugsquad => pkg-bugs
CC: (none) => alien, marja11

Comment 2 Jack M 2017-12-10 09:48:19 CET
Lets see if I can do this. The other bugs are a bit difficult.

CC: (none) => jackal.j
Assignee: pkg-bugs => jackal.j

Comment 3 Marc Krämer 2017-12-13 14:14:19 CET
Added an jira issue because of the compiling issue:
https://jira.mariadb.org/browse/MDEV-14640
Marc Krämer 2017-12-13 14:15:13 CET

Depends on: (none) => 22173

Comment 4 Marc Krämer 2017-12-13 15:43:53 CET
issue confirmed

@Jack M: until we have a new version of mariadb, you can add a patch to disable pcre check, so we can compile this version.
Comment 5 David Walser 2017-12-15 23:20:50 CET
I see Fedora has some SPEC adjustments in the update 10.1.29 due to PCRE, and PCRE is preventing me from updating the 10.0.x and 10.1.x branches for Mageia 5 and Mageia 6.  Maybe you can help?
Marja Van Waes 2017-12-16 08:46:35 CET

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=22206

Marc Krämer 2017-12-21 13:39:42 CET

Assignee: jackal.j => jani.valimaa

Comment 6 Jani Välimaa 2017-12-21 16:46:53 CET
Well, I don't know what to say.. I just helped and/or corrected some pkg'ing issues I saw for unmaintained pkg and now I'm assigned to mariadb bugs. :)

Of course I can try to help with pkg'ing mariadb, but I have very limited knowledge about mariadb and how it should work etc. I can probably provide pkg that builds, but that's all.

Because of all the things I mentioned I'd like to suggest that this bug will be assigned to someone else than me.

Assignee: jani.valimaa => bugsquad

Comment 7 Marc Krämer 2017-12-22 09:38:00 CET
wally: this one is just about packaging. I've verified your latest build, it's ok and as far as tested mariadb works as expected. Just close the bug as you say the packaging is good.
Comment 8 Marc Krämer 2017-12-22 12:48:36 CET
@wally: due to the renaming of the library some packages have to be rebuilt. Since the old package is not available on the mirror anymore, I can't query urpmi --whatrequires 
But on rebuilding php I git the error for devel(libnet-snmp)

You've pushed the updated lib naming to mga6 too. May we get some updating problems here? How do we query what needs a rebuilt?
Marc Krämer 2017-12-22 12:49:40 CET

CC: (none) => jani.valimaa

Comment 9 Jani Välimaa 2017-12-22 16:49:42 CET
Rebuilds aren't needed because of the pkg'ing changes I made, but because upstream changed lib major and/or SONAME (which will also affect to lib pkg names). Pkgs would have needed rebuilds even without my changes.

'urpmf --requires libfoo.so.1' tells what pkgs are needing libfoo.so.1. One can use urpmf with old lib names to find out pkgs needing rebuild. Or use http://check.mageia.org/cauldron/dependencies.html.
Comment 10 Marc Krämer 2017-12-22 18:03:19 CET
right, is there option to force rebuild of dependent packages? In my case e.g. the rebuild failed because of another devel package which depended on libmysqlclient.
It would be nice, if it is possible to trigger a rebuild in such a case. It is bunch of packages affected by this.
Comment 11 Jani Välimaa 2017-12-23 11:47:39 CET
It would be nice, yes, but basically all pkgs must be done by hand.

I know there're some autobuild scripts to push pkgs automatically, but haven't seen such in public.
Comment 12 Marc Krämer 2017-12-26 00:24:31 CET
Fixed for mga7

Resolution: (none) => FIXED
Status: NEW => RESOLVED


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