Bug 1901065 - PackageKit-gtk3-module i686 (x86_32) is missing in Fedora >=33 repositories
Summary: PackageKit-gtk3-module i686 (x86_32) is missing in Fedora >=33 repositories
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: PackageKit
Version: 35
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Richard Hughes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-11-24 12:17 UTC by Graham White
Modified: 2022-12-13 15:16 UTC (History)
10 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-12-13 15:16:31 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Graham White 2020-11-24 12:17:17 UTC
Anyone know why PackageKit-gtk3-module.i686 has been removed from the Fedora 33 repositories?  This package was there for Fedora 32 and checking Koji it looks like the 32-bit version is still being built.  However, for some reason it's not appearing in the F33 repositories for the x86_64 architecture.  We have some packages that rely on the 32-bit version so it would be good to have it re-included in the repo.

Comment 1 Graham White 2021-01-21 09:35:34 UTC
Is any of the Fedora team able to comment/help on this?  Thanks!

Comment 2 Richard Hughes 2021-01-25 09:47:10 UTC
Nothing I've done; it's still being built in the .spec file. I guess it's being filtered by Fedora rel-eng perhaps? Maybe write an email to the Fedora devel group and see what people say.

Comment 3 Graham White 2021-01-25 10:18:49 UTC
I've started a discussion on the develop group as suggested by Richard above, just for reference, see https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/EQDS5XSN73WGEPNJWOIWM5LUUER7EQNG/

Comment 4 Nicolas Chauvet (kwizart) 2021-01-25 12:10:27 UTC
I would consider this as a packaging issue as the logical for multilibs computation should be bestself contained in the package instead of relying on the infra tweaks.

Comment 5 Nicolas Chauvet (kwizart) 2021-01-25 12:14:08 UTC
Either https://src.fedoraproject.org/rpms/PackageKit/pull-request/7 
or
https://src.fedoraproject.org/rpms/PackageKit/pull-request/8 should fix it...

I have a preference for the #8 one as it won't add additional deps to Build dependencies from PackageKit-glib-devel

Comment 6 Graham White 2021-01-25 13:15:42 UTC
Thanks for the fix, @kwizart, hopefully I'll see it bubble through to the repositories in due course.

Comment 7 Nicolas Chauvet (kwizart) 2021-01-29 16:46:15 UTC
So my understanding is that you don't wan't to:
- Add uneeded dependencies to glib-devel (as pr#7)
- Restore PackageKit-devel to ease the computation of multilibs deps (as in pr#8)

Not talking about the RPM mutlilibs() hints (suggested by kparal) that needs to be provided as multilibs, as this doesn't exist yet in RPM.

I'm thinking of alternatives:
- Starting from pr#7 but moving Requires to Suggests will avoid the needs for dependencies at build time, but "may" still fetch the multilibs dependencies... (to be tested.)
- If PackageKit-devel is the problem of pr#8 we could use any other arbitrary name ending with -devel (such as multilibs-devel), the spurious sub-package remains, but it won't collision with previous PackageKit-devel usage.

Any thought ?
(re-opening as we can find solution self contained within the package)

Comment 8 Graham White 2021-03-24 13:23:00 UTC
Confirming this problem is still present in F34-beta

Comment 9 Graham White 2021-08-02 07:22:45 UTC
The new build of PackageKit 1.2.4 on Fedora 34 [1] continues to exhibit this issue.  There was no response on the devel mailing list as requested by Richard [2].

[1] https://koji.fedoraproject.org/koji/buildinfo?buildID=1811539
[2] https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/EQDS5XSN73WGEPNJWOIWM5LUUER7EQNG/

Comment 10 Graham White 2021-09-15 15:28:55 UTC
OK, just been hit by this bug again on F34 as a result of the latest build of PackageKit-gtk3-module-1.2.4-2.fc34.i686.rpm

Comment 11 Nicolas Chauvet (kwizart) 2022-02-23 16:01:19 UTC
Requested to rel-eng https://pagure.io/releng/issue/10666

Comment 12 Ben Cotton 2022-11-29 16:50:36 UTC
This message is a reminder that Fedora Linux 35 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora Linux 35 on 2022-12-13.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
'version' of '35'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, change the 'version' 
to a later Fedora Linux version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora Linux 35 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora Linux, you are encouraged to change the 'version' to a later version
prior to this bug being closed.

Comment 13 Ben Cotton 2022-12-13 15:16:31 UTC
Fedora Linux 35 entered end-of-life (EOL) status on 2022-12-13.

Fedora Linux 35 is no longer maintained, which means that it
will not receive any further security or bug fix updates. As a result we
are closing this bug.

If you can reproduce this bug against a currently maintained version of Fedora Linux
please feel free to reopen this bug against that version. Note that the version
field may be hidden. Click the "Show advanced fields" button if you do not see
the version field.

If you are unable to reopen this bug, please file a new report against an
active release.

Thank you for reporting this bug and we are sorry it could not be fixed.


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