Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 613612

Summary: dev-perl/DBD-mysql-4.42.0 dev-perl/Devel-CheckLib-1.70.0 keyword request
Product: Gentoo Linux Reporter: Kent Fredric (IRC: kent\n) (RETIRED) <kentnl>
Component: KeywordingAssignee: Gentoo Perl team <perl>
Status: RESOLVED OBSOLETE    
Severity: normal Keywords: KEYWORDREQ
Priority: Normal Flags: stable-bot: sanity-check+
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
=dev-perl/DBD-mysql-4.42.0 ~ia64 ~mips ~ppc64 ~sparc ~x86-fbsd
Runtime testing required: No
Bug Depends on: 614960    
Bug Blocks:    

Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2017-03-23 11:35:38 UTC
DBD-mysql picked up new dependencies.

Arches:

ia64 mips ppc64 sparc x86-fbsd

Please (re-)keyword as necessary for:

=dev-perl/DBD-mysql-4.42.0
=dev-perl/Devel-CheckLib-1.70.0
=dev-perl/IO-CaptureOutput-1.110.400
Comment 1 Sergei Trofimovich (RETIRED) gentoo-dev 2017-07-01 10:31:13 UTC
~ia64 keyworded
Comment 2 Sergei Trofimovich (RETIRED) gentoo-dev 2017-09-10 17:22:21 UTC
In light of:

The following mask changes are necessary to proceed:
 (see "package.unmask" in the portage(5) man page for more details)
# required by =dev-perl/DBD-mysql-4.42.0 (argument)
# /bound/portage/profiles/package.mask:
# Kent Fredric <kentnl@gentoo.org> (21 Jul 2017)
# Masked due to serious regression that introduces widespread data
# corruption when storing data in blobs. Masked, because any code
# that is written to use this version is now dependent on this version
# and older versions will corrupt your code instead.
# However, any existing packages should not use this version.
# See: https://github.com/perl5-dbi/DBD-mysql/issues/117
=dev-perl/DBD-mysql-4.42.0

Should I proceed with keywording or better wait for next release and abandon this KEYWORDREQ?
Comment 3 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2017-09-10 17:54:02 UTC
(In reply to Sergei Trofimovich from comment #2)
> In light of:
> 
> The following mask changes are necessary to proceed:
>  (see "package.unmask" in the portage(5) man page for more details)
> # required by =dev-perl/DBD-mysql-4.42.0 (argument)
> # /bound/portage/profiles/package.mask:
> # Kent Fredric <kentnl@gentoo.org> (21 Jul 2017)
> # Masked due to serious regression that introduces widespread data
> # corruption when storing data in blobs. Masked, because any code
> # that is written to use this version is now dependent on this version
> # and older versions will corrupt your code instead.
> # However, any existing packages should not use this version.
> # See: https://github.com/perl5-dbi/DBD-mysql/issues/117
> =dev-perl/DBD-mysql-4.42.0
> 
> Should I proceed with keywording or better wait for next release and abandon
> this KEYWORDREQ?

Given the dependencies were migrated to bug #614960 , but once that bug is done, this one effectively becomes a no-op ( Because the direct keywording of this package was never an issue, only the new deps )

So yeah. Don't worry about DBD-mysql. It will get keywords-persisted next time upstream does a version bump, assuming bug #614960 is done.