Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 661480 - dev-perl/DBD-mysql 4.0.46 - version bump
Summary: dev-perl/DBD-mysql 4.0.46 - version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2018-07-18 09:05 UTC by Ján Regeš
Modified: 2019-08-29 09:41 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ján Regeš 2018-07-18 09:05:43 UTC
Hi,

latest version DBD-mysql in Gentoo packages is 4.44.

Last versions (4.45 and 4.46) contains important bugfixes and features. One of them is this (https://github.com/perl5-dbi/DBD-mysql/issues/220), which repairs lot of related packages (for example munin plugins mysql_*, which are not compatible with MariaDB 10.2 due to mentioned issue).

Thank you very much for update DBD-mysql to latest 4.46.

Jan
Comment 1 Ian Pickworth 2019-08-27 08:29:19 UTC
If I may add the following that means a bump is needed:

-------------
!!! The following installed packages are masked:
- virtual/libmysqlclient-18-r1::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Brian Evans <grknight@gentoo.org> (2019-08-26)
# Deprecated virtual as it cannot solve the issue of ABI incompatibility
# and rebuild consumers when provider changes
# No revdeps. Removal in 30 days.
---------------

and...

----------------
ian ~ # emerge -pv --depclean virtual/libmysqlclient

Calculating dependencies... done!
  virtual/libmysqlclient-18-r1 pulled in by:
    dev-perl/DBD-mysql-4.44.0 requires virtual/libmysqlclient:0/18=

>>> No packages selected for removal by depclean
----------------

So dependency on virtual/libmysqlclient needs to be removed from the package.

(In 30 days no less!)
Comment 2 Bob Johnson 2019-08-27 16:38:51 UTC
(In reply to Ian Pickworth from comment #1)
>
> ...
> 
> So dependency on virtual/libmysqlclient needs to be removed from the package.
> 
> (In 30 days no less!)

It has been, but the '--changed-deps=y' option is needed for emerge to pick it up. See https://bugs.gentoo.org/692938 ; it caught me too.
Comment 3 Larry the Git Cow gentoo-dev 2019-08-29 09:41:10 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945eb72e9fd616d936f29d8d77f03c077a787ad4

commit 945eb72e9fd616d936f29d8d77f03c077a787ad4
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2019-08-17 14:27:06 +0000
Commit:     Kent Fredric <kentnl@gentoo.org>
CommitDate: 2019-08-29 09:40:44 +0000

    dev-perl/DBD-mysql: bump to v4.050
    
    Closes: https://bugs.gentoo.org/661480
    Closes: https://github.com/gentoo/gentoo/pull/12731
    Package-Manager: Portage-2.3.71, Repoman-2.3.17
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
    Signed-off-by: Kent Fredric <kentnl@gentoo.org>

 dev-perl/DBD-mysql/DBD-mysql-4.50.0.ebuild         | 70 ++++++++++++++++++++++
 dev-perl/DBD-mysql/Manifest                        |  1 +
 ...DBD-mysql-4.050-fix-float-type-conversion.patch | 48 +++++++++++++++
 ....050-fix-for-MariaDB-10.3.13-with-zerofil.patch | 36 +++++++++++
 4 files changed, 155 insertions(+)