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

Showing responsible packages at errors caused by dependencies #1539

Closed
fbruetting opened this issue Sep 8, 2018 · 4 comments
Closed

Showing responsible packages at errors caused by dependencies #1539

fbruetting opened this issue Sep 8, 2018 · 4 comments

Comments

@fbruetting
Copy link

Host system details

State: idle
AutomaticUpdates: disabled
Deployments:
● ostree://fedora-workstation:fedora/28/x86_64/workstation
                   Version: 28.20180907.0 (2018-09-07 15:00:58)
                BaseCommit: 15c1d3ca7f58f6874e982d6f254fd3abb1204b7976477101695ad8787007debd
              GPGSignature: Valid signature by 128CF232A9371991C8A65695E08E7E629DB62FB1
           LayeredPackages: adapta-gtk-theme adobe-source-code-pro-fonts adobe-source-sans-pro-fonts adobe-source-serif-pro-fonts android-tools chrome-gnome-shell chromium cockpit
                            dconf-editor dnf easytag exa exfat-utils fd-find fedora-repos-modular ffmpeg ffmpeg-libs gdb git glances gnome-encfs-manager gnome-tweaks gnome-usage gpick
                            hack-fonts htop iftop julia linux-libertine-biolinum-fonts linux-libertine-fonts mosh mozilla-fira-mono-fonts mozilla-fira-sans-fonts neovim powerline-go pv
                            pygobject3 python3-matplotlib ripgrep setroubleshoot task tilix tilix-nautilus tmux tokei xenlism-wildfire xenlism-wildfire-midnight youtube-dl zsh

Expected vs actual behavior

I wanted to rebase to F29SB, but received this error with my layered packages:

error: Importing libpeas-gtk: Unsupported path: /app/lib64/girepository-1.0/PeasGtk-1.0.typelib; See https://github.com/projectatomic/rpm-ostree/issues/233

Expected:
Would be cool if all packages pulling in this dependency could be listed (as in this case, the removal of chromium didn’t solve that issue).

@fbruetting fbruetting changed the title Show causing packages at errors of dependencies Showing responsible packages at errors caused by dependencies Sep 8, 2018
@jlebon
Copy link
Member

jlebon commented Sep 8, 2018

Yeah, AFAIK this requires a richer libsolv API to tease out. See #1113 and #731. Closing as dupe of the latter (though that one is about treecompose, it's the same underlying functionality required).

@jlebon jlebon closed this as completed Sep 8, 2018
@cgwalters
Copy link
Member

error: Importing libpeas-gtk: Unsupported path: /app/lib64/girepository-1.0/PeasGtk-1.0.typelib

That looks like an RPM rebuilt for flatpak. The main libpeas-gtk looks OK to me. Do you have some custom repos?

@fbruetting
Copy link
Author

No, I didn’t have to modify any Flatpak, one of my layered RPMs caused this (I at some point uninstalled all of them for making rebase work). I can find out which one exactly caused this, if this is of interest to you?

@dustymabe
Copy link
Member

I think this is also related to another issue report. colin found the problem related to the modularity repos being enabled and is trying to fix it with: https://pagure.io/workstation-ostree-config/pull-request/105

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

4 participants