You are not logged in.
Amdgpu pro from the aur fails to install because of dozens of missing dependencies:
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-dkms"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-libdrm"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-libdrm"
warning: cannot resolve "amdgpu-pro-libdrm=17.40.492261-1", a dependency of "amdgpu-pro-libgl"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-libgl"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-libdrm"
warning: cannot resolve "amdgpu-pro-libdrm=17.40.492261-1", a dependency of "amdgpu-pro-mesa-omx"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-mesa-omx"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro-mesa-omx"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-opencl"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-libdrm"
warning: cannot resolve "amdgpu-pro-libdrm=17.40.492261-1", a dependency of "amdgpu-pro-vdpau"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-vdpau"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro-vdpau"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-vulkan"
warning: cannot resolve "binfmt-support", a dependency of "lib32-amdgpu-pro"
warning: cannot resolve "lib32-libedit>=2.11-20080614", a dependency of "lib32-amdgpu-pro"
warning: cannot resolve "lib32-ncurses5-compat-libs>=6", a dependency of "lib32-amdgpu-pro"
warning: cannot resolve "lib32-libomxil-bellagio", a dependency of "lib32-amdgpu-pro-gst-omx"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-libdrm"
warning: cannot resolve "amdgpu-pro-libdrm=17.40.492261-1", a dependency of "lib32-amdgpu-pro-libdrm"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "lib32-amdgpu-pro-libdrm"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-libdrm"
warning: cannot resolve "amdgpu-pro-libdrm=17.40.492261-1", a dependency of "lib32-amdgpu-pro-libgl"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-libdrm"
warning: cannot resolve "amdgpu-pro-libdrm=17.40.492261-1", a dependency of "amdgpu-pro-libgl"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-libgl"
warning: cannot resolve "amdgpu-pro-libgl=17.40.492261-1", a dependency of "lib32-amdgpu-pro-libgl"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "lib32-amdgpu-pro-libgl"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-libdrm"
warning: cannot resolve "amdgpu-pro-libdrm=17.40.492261-1", a dependency of "lib32-amdgpu-pro-mesa-omx"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "lib32-amdgpu-pro-mesa-omx"
warning: cannot resolve "lib32-libomxil-bellagio", a dependency of "lib32-amdgpu-pro-mesa-omx"
warning: cannot resolve "lib32-ncurses5-compat-libs>=6", a dependency of "lib32-amdgpu-pro-mesa-omx"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "lib32-amdgpu-pro-opencl"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-libdrm"
warning: cannot resolve "amdgpu-pro-libdrm=17.40.492261-1", a dependency of "lib32-amdgpu-pro-vdpau"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "lib32-amdgpu-pro-vdpau"
warning: cannot resolve "lib32-ncurses5-compat-libs>=6", a dependency of "lib32-amdgpu-pro-vdpau"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "lib32-amdgpu-pro-vulkan"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-libdrm"
warning: cannot resolve "amdgpu-pro-libdrm=17.40.492261-1", a dependency of "xf86-video-amdgpu-pro"
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "ncurses5-compat-libs>=6", a dependency of "amdgpu-pro"
warning: cannot resolve "amdgpu-pro=17.40.492261-1", a dependency of "xf86-video-amdgpu-pro"
Offline
Please post the command you are using, and the complete output.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
By modifying the pkgbuild for binfmt support I get to here:
$ yaourt -S amdgpu-pro
==> Downloading amdgpu-pro PKGBUILD from AUR...
x .SRCINFO
x 0001-disable-firmware-copy.patch
x 0003-add-archlinux-as-build-option.patch
x PKGBUILD
x amdgpu-pro-core.install
Noctivivans commented on 2017-12-22 22:43
nathan-osman commented on 2017-12-24 06:27
derdigge commented on 2017-12-30 10:41
hotaru commented on 2018-01-21 02:30
rawsh commented on 2018-04-04 17:22
amdgpu-pro 17.40.492261-1 (2017-12-24 00:47)
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n
==> WARNING: This PKGBUILD describes a split package.
==> Specific package options are unknown
==> amdgpu-pro-installer dependencies:
- wget (already installed) [makedepend]
==> Continue building amdgpu-pro ? [Y/n]
==> ------------------------------------
==> y
==> Building and installing package
==> Making package: amdgpu-pro-installer 17.40.492261-1 (Tue Apr 10 17:05:45 CDT 2018)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading amdgpu-pro-17.40-492261.tar.xz...
--2018-04-10 17:05:45-- https://www2.ati.com/drivers/linux/ubuntu/amdgpu-pro-17.40-492261.tar.xz
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving www2.ati.com (www2.ati.com)... 23.40.21.225
Connecting to www2.ati.com (www2.ati.com)|23.40.21.225|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 361491288 (345M) [application/x-tar]
Saving to: ‘amdgpu-pro-17.40-492261.tar.xz’
amdgpu-pro-17.40-49 100%[===================>] 344.74M 7.69MB/s in 45s
2018-04-10 17:06:30 (7.65 MB/s) - ‘amdgpu-pro-17.40-492261.tar.xz’ saved [361491288/361491288]
-> Found 0001-disable-firmware-copy.patch
-> Found 0003-add-archlinux-as-build-option.patch
==> Validating source files with sha256sums...
amdgpu-pro-17.40-492261.tar.xz ... Passed
0001-disable-firmware-copy.patch ... Passed
0003-add-archlinux-as-build-option.patch ... Passed
==> Extracting sources...
-> Extracting amdgpu-pro-17.40-492261.tar.xz with bsdtar
==> Entering fakeroot environment...
==> Starting package_amdgpu-pro()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "amdgpu-pro"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Adding install file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_amdgpu-pro-dkms()...
==> Applying patches...
-> 0001-disable-firmware-copy.patch
patching file pre-build.sh
-> 0003-add-archlinux-as-build-option.patch
patching file Makefile
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "amdgpu-pro-dkms"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_amdgpu-pro-gst-omx()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "amdgpu-pro-gst-omx"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_amdgpu-pro-libdrm()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "amdgpu-pro-libdrm"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_amdgpu-pro-libgl()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "amdgpu-pro-libgl"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_amdgpu-pro-mesa-omx()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "amdgpu-pro-mesa-omx"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_amdgpu-pro-opencl()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "amdgpu-pro-opencl"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_amdgpu-pro-vdpau()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "amdgpu-pro-vdpau"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_amdgpu-pro-vulkan()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "amdgpu-pro-vulkan"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_lib32-amdgpu-pro()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "lib32-amdgpu-pro"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_lib32-amdgpu-pro-gst-omx()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "lib32-amdgpu-pro-gst-omx"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_lib32-amdgpu-pro-libdrm()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "lib32-amdgpu-pro-libdrm"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_lib32-amdgpu-pro-libgl()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "lib32-amdgpu-pro-libgl"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_lib32-amdgpu-pro-mesa-omx()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "lib32-amdgpu-pro-mesa-omx"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_lib32-amdgpu-pro-opencl()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "lib32-amdgpu-pro-opencl"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_lib32-amdgpu-pro-vdpau()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "lib32-amdgpu-pro-vdpau"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_lib32-amdgpu-pro-vulkan()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "lib32-amdgpu-pro-vulkan"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Starting package_xf86-video-amdgpu-pro()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "xf86-video-amdgpu-pro"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: amdgpu-pro-installer 17.40.492261-1 (Tue Apr 10 17:07:22 CDT 2018)
==> Cleaning up...
==> Continue installing amdgpu-pro-installer ? [Y/n]
==> [v]iew package contents [c]heck package with namcap
==> ---------------------------------------------------
==> y
[sudo] password for robert:
loading packages...
resolving dependencies...
looking for conflicting packages...
:: amdgpu-pro-libdrm and libdrm-git are in conflict (libdrm). Remove libdrm-git? [y/N] y
:: amdgpu-pro-libgl and libglvnd are in conflict (libgl). Remove libglvnd? [y/N] y
:: lib32-amdgpu-pro-libdrm and lib32-libdrm-git are in conflict (lib32-libdrm). Remove lib32-libdrm-git? [y/N] y
:: lib32-amdgpu-pro-libgl and lib32-libglvnd are in conflict (lib32-libgl). Remove lib32-libglvnd? [y/N] y
:: xf86-video-amdgpu-pro and xf86-video-amdgpu are in conflict. Remove xf86-video-amdgpu? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: lib32-mesa: removing lib32-libglvnd breaks dependency 'lib32-libglvnd'
:: mesa-git: removing libglvnd breaks dependency 'libglvnd'
:: nvidia-utils: removing libglvnd breaks dependency 'libglvnd'
Offline
That's completely nonsensical. You say modifying the PKGBUILD for binfmt-support changed how a completely different package builds/installs? That's not possible. But even if it was, you should probably specify *what* you changed in the binfmt-support PKGBUILD.
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
@Trilby Using binfmt-support-git did not satisfy the dependency so I edited the name from _package-git to _package and it worked
Offline
Ok, that's not a very good idea, though, if anything, you should have added a "provides" variable.
EDIT: actually, it apready provides "binfmt-support" so that really makes no sense. Was binfmt-support-git not even installed before your first post? Editting the PKGBUILD is not needed, but it does need to be installed first.
Last edited by Trilby (2018-04-10 22:47:09)
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
==> WARNING: This PKGBUILD describes a split package.
https://github.com/archlinuxfr/yaourt/issues/85
TL;DR : yaourt has problems with building split packages like amdgpu-pro .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline