Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to rebase from f34 to f35 due to unsupported lua script in glibc-gconv-extra's post [BUG] #210

Closed
heyakyra opened this issue Sep 29, 2021 · 3 comments

Comments

@heyakyra
Copy link

This issue tracker is intended only for Silverblue specific issues. We would like to ask you to try to reproduce the issue on a relevant Fedora Workstation release. If you will be able to reproduce there, then please report it in Red Hat Bugzilla or in upstream (preferred for GNOME projects) and not in this issue tracker.

Describe the bug
This error appears upon rebase:

$ rpm-ostree rebase fedora:fedora/35/x86_64/silverblue --uninstall rpmfusion-free-release-34-1.noarch --install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-branched.noarch.rpm --uninstall rpmfusion-nonfree-release-34-1.noarch --install https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-branched.noarch.rpm 
Downloading https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-branched.noarch.rpm...done
Downloading https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-branched.noarch.rpm...done
2 metadata, 0 content objects fetched; 788 B transferred in 2 seconds; 0 bytes content written
Checking out tree 6299015... done
Inactive requests:
  fedora-workstation-repositories (already provided by fedora-workstation-repositories-35-1.fc35.noarch)
Enabled rpm-md repositories: fedora-cisco-openh264 updates fedora google-chrome-unstable microsoft-edge-dev rpmfusion-free-updates rpmfusion-free rpmfusion-nonfree-updates rpmfusion-nonfree updates-archive
Importing rpm-md... done
rpm-md repo 'fedora-cisco-openh264' (cached); generated: 2021-02-23T00:47:28Z solvables: 4
rpm-md repo 'updates' (cached); generated: 2018-02-20T19:18:14Z solvables: 0
rpm-md repo 'fedora' (cached); generated: 2021-09-28T10:39:55Z solvables: 65756
rpm-md repo 'google-chrome-unstable' (cached); generated: 2021-09-28T16:48:01Z solvables: 3
rpm-md repo 'microsoft-edge-dev' (cached); generated: 2021-09-28T18:29:54Z solvables: 37
rpm-md repo 'rpmfusion-free-updates' (cached); generated: 2021-08-15T14:43:40Z solvables: 0
rpm-md repo 'rpmfusion-free' (cached); generated: 2021-09-28T11:33:35Z solvables: 520
rpm-md repo 'rpmfusion-nonfree-updates' (cached); generated: 2021-08-15T14:43:20Z solvables: 0
rpm-md repo 'rpmfusion-nonfree' (cached); generated: 2021-09-28T11:58:59Z solvables: 210
rpm-md repo 'updates-archive' (cached); generated: 2021-08-18T13:30:23Z solvables: 0
Resolving dependencies... done
Relabeling... done
Checking out packages... done
Running pre scripts... done
Running post scripts... done
error: Package 'glibc-gconv-extra' has (currently) unsupported <lua> script in '%post'

To Reproduce
Please describe the steps needed to reproduce the bug:

  1. start with f34 and some packages installed (see below)
  2. run the above command
  3. sadness

Expected behavior
Upgrade to fedora 35

OS version:

$ rpm-ostree status -b
State: idle
BootedDeployment:
● fedora:fedora/34/x86_64/silverblue
                   Version: 34.20210927.0 (2021-09-27T00:51:10Z)
                BaseCommit: c96e0bd9175c7697ec4b33e2a7d41fd27c63db924bf6f8b0dd631b1eb7864cef
              GPGSignature: Valid signature by 8C5BA6990BDB26E19F2A1A801161AE6945719A39
           LayeredPackages: 'gcc-c++' ShellCheck htop nethogs tokei encfs gnome-tweak-tool gstreamer-ffmpeg langpacks-en git emacs idris gstreamer1-plugin-openh264 tilix tig gstreamer1-vaapi magic-wormhole automake nodejs totem udftools
                            screen fedora-workstation-repositories gitg gstreamer1-plugins-ugly adb cabal-install vim haskell-platform mosh autojump tmux f2fs-tools git-cola libde265 kakoune virt-manager git-annex sushi alsa-firmware
                            snapd 'g++' android-tools setroubleshoot rust cmake gitk ternimal gstreamer-plugins-bad wireguard-tools firewall-config ripgrep exa autossh cargo gstreamer-plugins-bad-nonfree reptyr pavucontrol certbot ghc
                            axel python-devel exercism fd-find scribus iotop fish et abrt-desktop gstreamer-plugins-espeak traceroute baobab gstreamer1-plugins-bad-freeworld
             LocalPackages: brother-udev-rule-type1-1.0.2-0.noarch brscan-skey-0.3.1-2.x86_64 brscan4-0.4.10-1.x86_64 google-chrome-unstable-93.0.4577.8-1.x86_64 hll3290cdwpdrv-1.0.2-0.i386 microsoft-edge-dev-94.0.982.2-1.x86_64
                            rpmfusion-free-release-34-1.noarch rpmfusion-nonfree-release-34-1.noarch zoom-5.8.0.16-1.x86_64

Additional context
Add any other context about the problem here.

@dustymabe
Copy link

is your system completely up to date on the fedora/34/x86_64/silverblue branch? might want to fully update there first.

@jlebon
Copy link
Member

jlebon commented Sep 30, 2021

This is fixed by coreos/rpm-ostree#3103 which is in v2021.11, which is still in testing: https://bodhi.fedoraproject.org/updates/FEDORA-2021-03a5539124. You can wait, or do

$ rpm-ostree override replace https://bodhi.fedoraproject.org/updates/FEDORA-2021-03a5539124

And reboot.

jlebon added a commit to jlebon/fedora-coreos-config that referenced this issue Sep 30, 2021
It's just sitting there in Bodhi.

We want it for its own sake, but also for
coreos/rpm-ostree#3103 because of
fedora-silverblue/issue-tracker#210 which can
also apply to FCOS, even if having it as a layer is likely rarer here.
@heyakyra
Copy link
Author

heyakyra commented Oct 1, 2021

Thanks, I was able to work around it by removing the local packages and installing them after the rebase

@heyakyra heyakyra closed this as completed Oct 1, 2021
lucab pushed a commit to coreos/fedora-coreos-config that referenced this issue Oct 1, 2021
It's just sitting there in Bodhi.

We want it for its own sake, but also for
coreos/rpm-ostree#3103 because of
fedora-silverblue/issue-tracker#210 which can
also apply to FCOS, even if having it as a layer is likely rarer here.
HuijingHei pushed a commit to HuijingHei/fedora-coreos-config that referenced this issue Oct 10, 2023
It's just sitting there in Bodhi.

We want it for its own sake, but also for
coreos/rpm-ostree#3103 because of
fedora-silverblue/issue-tracker#210 which can
also apply to FCOS, even if having it as a layer is likely rarer here.
HuijingHei pushed a commit to HuijingHei/fedora-coreos-config that referenced this issue Oct 10, 2023
It's just sitting there in Bodhi.

We want it for its own sake, but also for
coreos/rpm-ostree#3103 because of
fedora-silverblue/issue-tracker#210 which can
also apply to FCOS, even if having it as a layer is likely rarer here.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants