Bug 2238052 - Upgrade to 2.1.0
Summary: Upgrade to 2.1.0
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: tss2
Version: 38
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Jerry Snitselaar
QA Contact: Fedora Extras Quality Assurance
URL: https://github.com/kgoldman/ibmtss/tr...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-09-08 19:46 UTC by Ken Goldman
Modified: 2023-09-12 09:50 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-09-08 23:29:14 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Ken Goldman 2023-09-08 19:46:24 UTC
Package review of this new release.  The spec file https://github.com/kgoldman/ibmtss/blob/next/tss2.spec has been test with fedpkg mockutil.

It is also at https://sourceforge.net/projects/ibmtpm20tss/ as both a git repo and a tarball.

Reproducible: Always

Comment 1 Peter Robinson 2023-09-08 23:29:14 UTC
You need to read the packing docs, but this package is already in Fedora and was recently rebuilt by the maintainer. If you wish to co-maintain it please reach out to them.

Comment 2 Petr Pisar 2023-09-11 11:07:30 UTC
Latest Fedora delivers 1.6.0. Ken's package shows 2.1.0 version. I think Ken reuse this bug report to work with Fedora's maintainer on uprade to 2.1.0.

Comment 3 Ken Goldman 2023-09-11 19:48:25 UTC
Yes, Petr is right. I'd like to take over as the packager, but that process it unclear to me.  It's my first time.

Comment 4 Petr Pisar 2023-09-12 09:00:07 UTC
The easiest approach is to persuade a current maintainer to transfer the package ownership to you.
If the current maintainer is not responding to you. E.g. to this request to upgrade the package, you can follow <https://docs.fedoraproject.org/en-US/fesco/Policy_for_nonresponsive_package_maintainers/> to taking the package from the current maintainer. A result will be an orphaned package any packager can take over.

However, for both cases, the new maintainer needs to have a packager status. Technically it means he belongs to "packager" Fedora group. To become a packager, you need to follow <https://docs.fedoraproject.org/en-US/package-maintainers/Joining_the_Package_Maintainers/>.

Comment 5 Štěpán Horáček 2023-09-12 09:50:31 UTC
Ken should already be a packager and a maintainer of the tss2 package. He is listed in the members of the package as an admin and is in the packager group.
https://src.fedoraproject.org/rpms/tss2
https://src.fedoraproject.org/user/kgold/groups
So, I think now all he has to do is follow the Package Maintenance Guide to make the changes.
https://docs.fedoraproject.org/en-US/package-maintainers/Package_Maintenance_Guide


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