Bug 1404026

Summary: Can't install firefox: "unsupported script of type '%pretrans'"
Product: [Fedora] Fedora Reporter: Matt Hirsch <matthew.hirsch>
Component: rpm-ostreeAssignee: Colin Walters <walters>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 25CC: jlebon, walters
Target Milestone: ---   
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: 2017-11-03 13:20:51 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Matt Hirsch 2016-12-12 21:36:03 UTC
Description of problem:

I can't install firefox in a fedora atomic image. I get 

error: Package 'firefox' has (currently) unsupported script of type '%pretrans'

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

I'm working with the Fedora 25 Atomic images available here: https://getfedora.org/atomic/download/

I would like to install the latest available version of firefox.

How reproducible:
Always

Steps to Reproduce:
1. # rpm-ostree install firefox

Actual results:
error: Package 'firefox' has (currently) unsupported script of type '%pretrans'

Expected results:
Firefox installed

Additional info:
Is there any workaround? I assume this has something to do with the Lua discussion I see on rpm-ecosystem?

Comment 1 Colin Walters 2017-11-03 13:20:51 UTC
This one is long since fixed in master, and `rpm-ostree install firefox` WFM with

● fedora-atomic:fedora/26/x86_64/atomic-host
                   Version: 26.150 (2017-10-14 23:19:12)
                    Commit: d518b37c348eb814093249f035ae852e7723840521b4bcb4a271a80b5988c44a
              GPGSignature: Valid signature by E641850B77DF435378D1D7E2812A6B4B64DAB85D


But if you're actually looking for a desktop system, see https://pagure.io/workstation-ostree-config