Bug 2274198

Summary: Review Request: python-django4.2 - A high-level Python Web framework
Product: [Fedora] Fedora Reporter: Michel Lind <michel>
Component: Package ReviewAssignee: Neal Gompa <ngompa13>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: ngompa13, package-review
Target Milestone: ---Flags: ngompa13: fedora-review+
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-04-11 21:18:52 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2274636    

Description Michel Lind 2024-04-09 17:18:53 UTC
Spec URL: https://salimma.fedorapeople.org/specs/python-django4.2.spec
SRPM URL: https://salimma.fedorapeople.org/specs/python-django4.2-4.2.11-1.fc41.src.rpm

Description:
Django is a high-level Python Web framework that encourages rapid
development and a clean, pragmatic design. It focuses on automating as
much as possible and adhering to the DRY (Don't Repeat Yourself)
principle.

Fedora Account System Username: salimma

Comment 1 Michel Lind 2024-04-09 17:26:34 UTC
Tested this correctly replaces python-django 4.2.11-2 (PR upcoming for that)

=============================================================================================================================================
 Package                                          Architecture           Version                         Repository                     Size
=============================================================================================================================================
Installing:
 python-django4.2-bash-completion                 noarch                 4.2.11-1.fc39                   @commandline                  8.4 k
 python3-django4.2                                noarch                 4.2.11-1.fc39                   @commandline                  5.0 M
 python3-django4.2-doc                            noarch                 4.2.11-1.fc39                   @commandline                  4.4 M
Removing dependent packages:
 python-django-bash-completion                    noarch                 4.2.11-2.fc39                   @@commandline                 2.3 k
 python3-django                                   noarch                 4.2.11-2.fc39                   @@commandline                  20 M
 python3-django-doc                               noarch                 4.2.11-2.fc39                   @@commandline                  37 M

Transaction Summary
=============================================================================================================================================
Install  3 Packages
Remove   3 Packages

Comment 2 Michel Lind 2024-04-09 17:28:38 UTC
And switching back

=============================================================================================================================================
 Package                                          Architecture           Version                         Repository                     Size
=============================================================================================================================================
Installing:
 python-django-bash-completion                    noarch                 4.2.11-2.fc39                   @commandline                   10 k
 python3-django                                   noarch                 4.2.11-2.fc39                   @commandline                  5.0 M
 python3-django-doc                               noarch                 4.2.11-2.fc39                   @commandline                  4.4 M
Removing dependent packages:
 python-django4.2-bash-completion                 noarch                 4.2.11-1.fc39                   @@commandline                 2.3 k
 python3-django4.2                                noarch                 4.2.11-1.fc39                   @@commandline                  20 M
 python3-django4.2-doc                            noarch                 4.2.11-1.fc39                   @@commandline                  37 M

Transaction Summary
=============================================================================================================================================
Install  3 Packages
Remove   3 Packages

Comment 3 Neal Gompa 2024-04-09 17:36:46 UTC
ngompa@fedora ~> fedora-review -b 2274198 -m fedora-rawhide-x86_64
INFO: Processing bugzilla bug: 2274198
INFO: Getting .spec and .srpm Urls from : 2274198
INFO:   --> SRPM url: https://salimma.fedorapeople.org/specs/python-django4.2-4.2.11-1.fc41.src.rpm
INFO:   --> Spec url: https://salimma.fedorapeople.org/specs/python-django4.2.spec
INFO: Using review directory: /home/ngompa/2274198-python-django4.2
INFO: Downloading .spec and .srpm files
error: line 9: Illegal char ''' (0x27) in: Release:        1.'django.db.backends.oracle*'.fc41
ERROR: "Can't parse specfile: can't parse specfile\n" (logs in /home/ngompa/.cache/fedora-review.log)

Comment 4 Neal Gompa 2024-04-09 17:37:07 UTC
Taking this review.

Comment 5 Michel Lind 2024-04-09 17:45:30 UTC
(In reply to Neal Gompa from comment #3)
> ngompa@fedora ~> fedora-review -b 2274198 -m fedora-rawhide-x86_64
> INFO: Processing bugzilla bug: 2274198
> INFO: Getting .spec and .srpm Urls from : 2274198
> INFO:   --> SRPM url:
> https://salimma.fedorapeople.org/specs/python-django4.2-4.2.11-1.fc41.src.rpm
> INFO:   --> Spec url:
> https://salimma.fedorapeople.org/specs/python-django4.2.spec
> INFO: Using review directory: /home/ngompa/2274198-python-django4.2
> INFO: Downloading .spec and .srpm files
> error: line 9: Illegal char ''' (0x27) in: Release:       
> 1.'django.db.backends.oracle*'.fc41
> ERROR: "Can't parse specfile: can't parse specfile\n" (logs in
> /home/ngompa/.cache/fedora-review.log)

not sure what that is about

⬢ [fedora:39] ❯ rpmlint *.spec
=========================================================== rpmlint session starts ==========================================================
rpmlint: 2.5.0
configuration:
    /usr/lib/python3.12/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: 1

python-django4.2.spec:36: W: unversioned-explicit-provides python-django-bash-completion-impl
python-django4.2.spec:55: W: unversioned-explicit-provides python-django-doc-impl
python-django4.2.spec:82: W: unversioned-explicit-provides python-django-impl
====================== 0 packages and 1 specfiles checked; 0 errors, 3 warnings, 1 filtered, 0 badness; has taken 0.7 s =====================

Comment 6 Michel Lind 2024-04-09 18:00:18 UTC
spec and SRPM reuploaded with rpmlint warnings now suppressed. can't replicate your initial issues, I downloaded the spec and SRPM and they were fine

Comment 7 Neal Gompa 2024-04-09 18:44:55 UTC
It appears to be a problem with rpmautospec. *sigh*

Comment 8 Neal Gompa 2024-04-09 19:03:19 UTC
Review notes:

I've manually built and reviewed it, since fedora-review won't cooperate...

* Package follows Fedora Packaging Guidelines
* Package follows Fedora Python packaging guidelines.
* Package builds and installs
* Package licensing is correctly handled and recorded
* No serious issues from rpmlint

PACKAGE APPROVED.

Comment 9 Fedora Admin user for bugzilla script actions 2024-04-11 01:52:01 UTC
The Pagure repository was created at https://src.fedoraproject.org/rpms/python-django4.2

Comment 10 Fedora Update System 2024-04-11 20:59:43 UTC
FEDORA-2024-c728168350 (python-django4.2-4.2.11-2.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-c728168350

Comment 11 Fedora Update System 2024-04-11 20:59:43 UTC
FEDORA-2024-b6eda57acb (python-django4.2-4.2.11-2.fc39) has been submitted as an update to Fedora 39.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-b6eda57acb

Comment 12 Fedora Update System 2024-04-11 21:15:37 UTC
FEDORA-2024-ee1e3465ca (python-django4.2-4.2.11-2.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-ee1e3465ca

Comment 13 Fedora Update System 2024-04-11 21:18:52 UTC
FEDORA-2024-ee1e3465ca (python-django4.2-4.2.11-2.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 14 Fedora Update System 2024-04-12 02:05:44 UTC
FEDORA-2024-c728168350 has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf install --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-c728168350 \*`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-c728168350

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 15 Fedora Update System 2024-04-12 02:34:19 UTC
FEDORA-2024-b6eda57acb has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf install --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-b6eda57acb \*`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-b6eda57acb

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 16 Fedora Update System 2024-04-19 21:35:39 UTC
FEDORA-2024-c728168350 (python-django4.2-4.2.11-2.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 17 Fedora Update System 2024-04-20 01:03:18 UTC
FEDORA-2024-b6eda57acb (python-django4.2-4.2.11-2.fc39) has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.