Bug 2456373 - Review Request: perl-DBIx-Class-InflateColumn-Serializer - Inflators to serialize data structures for DBIx::Class
Summary: Review Request: perl-DBIx-Class-InflateColumn-Serializer - Inflators to seria...
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Jitka Plesnikova
QA Contact: Fedora Extras Quality Assurance
URL: https://metacpan.org/dist/DBIx-Class-...
Whiteboard:
Depends On:
Blocks: 2453268
TreeView+ depends on / blocked
 
Reported: 2026-04-08 08:38 UTC by Petr Pisar
Modified: 2026-04-13 10:28 UTC (History)
2 users (show)

Fixed In Version: perl-DBIx-Class-InflateColumn-Serializer-0.09-1.fc45
Clone Of:
Environment:
Last Closed: 2026-04-13 10:28:55 UTC
Type: ---
Embargoed:
jplesnik: fedora-review+


Attachments (Terms of Use)

Description Petr Pisar 2026-04-08 08:38:34 UTC
Spec URL: https://ppisar.fedorapeople.org/perl-DBIx-Class-InflateColumn-Serializer/perl-DBIx-Class-InflateColumn-Serializer.spec
SRPM URL: https://ppisar.fedorapeople.org/perl-DBIx-Class-InflateColumn-Serializer/perl-DBIx-Class-InflateColumn-Serializer-0.09-1.fc45.src.rpm
Description:
Thus DBIx::Class component helps you store and access serialized data
structures in the columns of your database from your DBIx classes. The
intention is to provide a suite of well proven and reusable inflators and
deflators which throw an exception if the serialization doesn't fit in the
field and throw an exception if the deserialization results in an error.

Fedora Account System Username: ppisar

Comment 1 Fedora Review Service 2026-04-09 07:38:07 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/10304101
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2456373-perl-dbix-class-inflatecolumn-serializer/fedora-rawhide-x86_64/10304101-perl-DBIx-Class-InflateColumn-Serializer/fedora-review/review.txt

Please take a look if any issues were found.


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 2 Jitka Plesnikova 2026-04-10 13:48:34 UTC
Source file is ok
Summary is ok
License is ok
TODO: Based on rpmlint - incorrect-fsf-address: please report it to upstream

Description is ok
URL and Source0 are ok
All tests passed
BuildRequires are ok

### Binary requires perl-DBIx-Class-InflateColumn-Serializer-0.09-1.fc45.noarch.rpm
      1 perl-libs
      1 perl(strict)
      1 perl(warnings)
### Binary requires perl-DBIx-Class-InflateColumn-Serializer-JSON-0.09-1.fc45.noarch.rpm
      1 perl(Carp)
      1 perl-DBIx-Class-InflateColumn-Serializer = 0.09-1.fc45
      1 perl(JSON::MaybeXS) >= 1.002005
      1 perl-libs
      1 perl(namespace::clean)
      1 perl(strict)
      1 perl(warnings)
### Binary requires perl-DBIx-Class-InflateColumn-Serializer-Storable-0.09-1.fc45.noarch.rpm
      1 perl(Carp)
      1 perl-DBIx-Class-InflateColumn-Serializer = 0.09-1.fc45
      1 perl-libs
      1 perl(Storable)
      1 perl(strict)
      1 perl(warnings)
### Binary requires perl-DBIx-Class-InflateColumn-Serializer-YAML-0.09-1.fc45.noarch.rpm
      1 perl(Carp)
      1 perl-DBIx-Class-InflateColumn-Serializer = 0.09-1.fc45
      1 perl-libs
      1 perl(strict)
      1 perl(warnings)
      1 perl(YAML)
Binary requires are Ok.

### Binary provides perl-DBIx-Class-InflateColumn-Serializer-0.09-1.fc45.noarch.rpm
      1 perl(DBIx::Class::InflateColumn::Serializer) = 0.09
      1 perl-DBIx-Class-InflateColumn-Serializer = 0.09-1.fc45
### Binary provides perl-DBIx-Class-InflateColumn-Serializer-JSON-0.09-1.fc45.noarch.rpm
      1 perl(DBIx::Class::InflateColumn::Serializer::JSON) = 0.09
      1 perl-DBIx-Class-InflateColumn-Serializer-JSON = 0.09-1.fc45
### Binary provides perl-DBIx-Class-InflateColumn-Serializer-Storable-0.09-1.fc45.noarch.rpm
      1 perl(DBIx::Class::InflateColumn::Serializer::Storable) = 0.09
      1 perl-DBIx-Class-InflateColumn-Serializer-Storable = 0.09-1.fc45
### Binary provides perl-DBIx-Class-InflateColumn-Serializer-YAML-0.09-1.fc45.noarch.rpm
      1 perl(DBIx::Class::InflateColumn::Serializer::YAML) = 0.09
      1 perl-DBIx-Class-InflateColumn-Serializer-YAML = 0.09-1.fc45
Binary provides are Ok.

$ rpmlint ./perl-DBIx-Class-InflateColumn-Serializer*
============================ rpmlint session starts ============================
rpmlint: 2.8.0
configuration:
    /usr/lib/python3.13/site-packages/rpmlint/configdefaults.toml
    /etc/xdg/rpmlint/fedora-legacy-licenses.toml
    /etc/xdg/rpmlint/fedora-spdx-licenses.toml
    /etc/xdg/rpmlint/fedora.toml
    /etc/xdg/rpmlint/scoring.toml
    /etc/xdg/rpmlint/users-groups.toml
    /etc/xdg/rpmlint/warn-on-functions.toml
checks: 32, packages: 6

perl-DBIx-Class-InflateColumn-Serializer.noarch: E: spelling-error ('Inflators', 'Summary(en_US) Inflators -> Infiltrators, Inhalators, Insulators')
perl-DBIx-Class-InflateColumn-Serializer.noarch: E: spelling-error ('inflators', '%description -l en_US inflators -> infiltrators, inhalators, insulators')
perl-DBIx-Class-InflateColumn-Serializer.noarch: E: spelling-error ('deflators', '%description -l en_US deflators -> defoliators, deflectors')
perl-DBIx-Class-InflateColumn-Serializer.noarch: E: spelling-error ('deserialization', '%description -l en_US deserialization -> serialization, materialization, denationalization')
perl-DBIx-Class-InflateColumn-Serializer.noarch: E: spelling-error ('subpackages', '%description -l en_US subpackages -> sub packages, sub-packages, prepackages')
perl-DBIx-Class-InflateColumn-Serializer-JSON.noarch: E: spelling-error ('inflator', 'Summary(en_US) inflator -> inflation, infiltrator, inhalator')
perl-DBIx-Class-InflateColumn-Serializer-Storable.noarch: E: spelling-error ('inflator', 'Summary(en_US) inflator -> inflation, infiltrator, inhalator')
perl-DBIx-Class-InflateColumn-Serializer-YAML.noarch: E: spelling-error ('inflator', 'Summary(en_US) inflator -> inflation, infiltrator, inhalator')
perl-DBIx-Class-InflateColumn-Serializer-tests.noarch: W: no-documentation
perl-DBIx-Class-InflateColumn-Serializer.noarch: E: incorrect-fsf-address /usr/share/licenses/perl-DBIx-Class-InflateColumn-Serializer/LICENSE
 5 packages and 1 specfiles checked; 9 errors, 1 warnings, 23 filtered, 9 badness; has taken 0.6 s
Rpmlint
NOTE: spelling-error: could be ignored

Otherwise the package is in line with Fedora and Perl packaging guide lines.
Please consider doing 'TODO' item.

Resolution:
Approved

Comment 3 Fedora Admin user for bugzilla script actions 2026-04-13 10:01:08 UTC
The Pagure repository was created at https://src.fedoraproject.org/rpms/perl-DBIx-Class-InflateColumn-Serializer

Comment 4 Petr Pisar 2026-04-13 10:15:33 UTC
Thank you for the review. I filed the old address upstream <https://github.com/miquelruiz/DBIx-Class-InflateColumn-Serializer/issues/14>.


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