Bug 1795875 - kickstart fails with flatpak-selinux Error in POSTIN scriptlet
Summary: kickstart fails with flatpak-selinux Error in POSTIN scriptlet
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: flatpak
Version: 31
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: David King
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2020-01-29 05:03 UTC by Ian Donaldson
Modified: 2020-11-24 15:17 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: ---
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-11-24 15:17:43 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
packaging.log (191.82 KB, text/plain)
2020-01-29 05:08 UTC, Ian Donaldson
no flags Details
kickstart config (up until %end) (4.04 KB, text/plain)
2020-01-29 05:09 UTC, Ian Donaldson
no flags Details

Description Ian Donaldson 2020-01-29 05:03:23 UTC
Description of problem:

when attempting to kickstart  fc31 with a KDE environment, it fails
to finish package install with this error:


Error in POSTIN scriptlet in rpm package flatpak-selinux



Version-Release number of selected component (if applicable):

flatpak-selinux-1.4.3-3.fc31.noarch

How reproducible:

100%

Steps to Reproduce:
1. do kickstart
2. note it has a fatal error during package install phase
3.

Actual results:

unbootable system


Expected results:

bootable system

Additional info:

Would appear to be related to earlier bugs 1723118, 1732132 which
attempted to fix this, but since fc31 came out it hasn't worked.


Last few lines of /tmp/packaging.log are:

13:36:34,721 INF packaging: Installed: flatpak-selinux-1.4.3-3.fc31.noarch 1572712562 0d5e9417f46bca5a3241681b15cf063a8b9fd99338d79452a99864dd37da5d0d
13:36:34,735 INF packaging: Configuring (running scriptlet for): flatpak-selinux-1.4.3-3.fc31.noarch 1572712562 0d5e9417f46bca5a3241681b15cf063a8b9fd99338d79452a99864dd37da5d0d
13:36:34,762 ERR dnf.rpm: Error in POSTIN scriptlet in rpm package flatpak-selinux
13:36:38,784 ERR dnf.rpm: Error in POSTIN scriptlet in rpm package selinux-policy-targeted
13:59:40,560 Level 8 dnf: RPM transaction over.


There is no prior mention of selinux-policy being installed though,
suggesting there is still a dependency issue.

$ grep selinux packaging.log |grep packaging
13:32:41,289 INF packaging: Configuring (running scriptlet for): selinux-policy-targeted-3.14.4-44.fc31.noarch 1578907250 b0f757c2b537fc62fef8196423a4fb1fc00cc0dc8fc891a4355d9690f73cf005
13:34:47,396 INF packaging: Installed: python3-libselinux-2.9-5.fc31.x86_64 1565619201 ca6a71888b8d147342012c64533f61a41b26c788bbcd2844a2164ee007fac981
13:35:39,346 INF packaging: Installed: libselinux-2.9-5.fc31.x86_64 1565619201 b75fe6088e737720ea81a9377655874e6ac6919600a5652576f9ebb0d9232e5e
13:35:39,367 INF packaging: Installed: libselinux-utils-2.9-5.fc31.x86_64 1565619201 9707a65045a4ceb5d932dbf3a6a3cfaa1ec293bb1884ef94796d7a2ffb0e3045
13:36:31,828 INF packaging: Installed: rpm-plugin-selinux-4.15.1-1.fc31.x86_64 1574156420 9265ed6bd93bc51ad808ce309a2d04fbc821f1ad88889d85487273d6803d0b0a
13:36:34,721 INF packaging: Installed: flatpak-selinux-1.4.3-3.fc31.noarch 1572712562 0d5e9417f46bca5a3241681b15cf063a8b9fd99338d79452a99864dd37da5d0d
13:36:34,735 INF packaging: Configuring (running scriptlet for): flatpak-selinux-1.4.3-3.fc31.noarch 1572712562 0d5e9417f46bca5a3241681b15cf063a8b9fd99338d79452a99864dd37da5d0d

This would also suggest selinux-policy-targeted has a similar
dependency issue given the 2nd error.

Another system I've distro-sync'd from fc30 to fc31 is quite happy
with this flatpak-selinux package presumably as the requirements
were met by the fc30 install there already.

Comment 1 Ian Donaldson 2020-01-29 05:08:23 UTC
Created attachment 1656162 [details]
packaging.log

Comment 2 Ian Donaldson 2020-01-29 05:09:15 UTC
Created attachment 1656163 [details]
kickstart config (up until %end)

Comment 3 Ian Donaldson 2020-02-10 05:31:54 UTC
Any fixes in the works, or recommended workarounds?

Comment 4 Samuel Sieb 2020-04-11 19:34:33 UTC
Looks like a duplicate of Bug 1723940.

Comment 5 Ben Cotton 2020-11-03 17:07:36 UTC
This message is a reminder that Fedora 31 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 31 on 2020-11-24.
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
Fedora 'version' of '31'.

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

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 31 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, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 6 Ben Cotton 2020-11-24 15:17:43 UTC
Fedora 31 changed to end-of-life (EOL) status on 2020-11-24. Fedora 31 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 please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

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.