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

Update to 17.40 #54

Merged
merged 11 commits into from Dec 24, 2017
Merged

Update to 17.40 #54

merged 11 commits into from Dec 24, 2017

Conversation

brainpower
Copy link
Collaborator

@brainpower brainpower commented Nov 4, 2017

This PR has the changes from #52 with the changes mentioned by @heavysink added and then updated to 17.40 .
makepkg runs fine, but I haven't installed or tested the packages otherwise (yet) except for the dkms package.

I didn't really touch the dkms package, but since 17.40 it seems kernel 4.9.x is supported,
since the dkms build dkms install amdgpu-17.40/492261 -k 4.9.60-1-lts did run successfully on my machine.
So you can use linux-lts from [core] now for amdgpu-pro, if you need the dkms module. Needs custom kernel, see: #54 (comment)
The build with 4.13.11-1-ARCH still failed though.

X 1.19.x should be supported now, since is apparently was since 17.30: #51 (comment)
But keep in mind, that you'll probably need mesa-noglvnd or mesa-noglvnd-nogbm as mentioned here: #52 (comment)
And I left out the 20-amdgpu.conf intentionally, to see if this screen problem persists with 17.40 or if it was fixed.

Please test and tell me if something does not work, I'll try to fix it.

Things to test:

  • DKMS builds? (tested with linux-lts 4.9.60-1 from [testing])
  • DKMS module loads? - Yes, but only if CONFIG_KALLSYMS_ALL=y is set, an AUR package you could use: https://aur.archlinux.org/packages/linux-lts49-kallsyms/
  • X loads? - Yes, 1.19.x works.
  • OpenGL works?
  • Vulkan works? - Yes, if you add your user to the video group
  • VDPAU works?

@brainpower brainpower mentioned this pull request Nov 4, 2017
@svenstaro
Copy link

@brainpower how would you feel about taking over the AUR package in case @corngood doesn't return?

@corngood
Copy link
Collaborator

corngood commented Dec 5, 2017

I'm still watching this, I'm just not able to do any testing. If you guys test it and give me the thumbs up, I'll release it on AUR. I'm also happy to hand the package over to a new maintainer, but preferably it would be someone like @brainpower who has provided working MRs.

@svenstaro
Copy link

This PR doesn't even install because packages like libffi-dev do not even exist in Arch.

@znmeb
Copy link

znmeb commented Dec 5, 2017

@svenstaro The "libffi-dev" is a Debian / Ubuntu convention for the header files for "libffi". If "libffi" exists on the Arch system the headers should be there as well; Arch packages include the header files.

I have an AMD GPU - I can test this as long as it doesn't break my OpenCL. I'll fire up an Arch virtual machine and see what happens. ;-)

@svenstaro
Copy link

@znmeb Yes indeed, but the problem is that this package requires Debian-ism packages and not those found in Arch.

this deals with libffi-dev and libtinfo-dev appearing in depens
they are now replaced with arch linux packages containing those headers
@brainpower
Copy link
Collaborator Author

I pushed a commit dealing with libffi-dev and libtinfo-dev, please report if there are any other problems.
I'm currently not at a machine with an AMD graphics card, so I can't really test.

About maintaining: I probably could do it, but I'd rather not, because the time I can spend on this is rather limited and I couldn't promise to react on any problems or updates in as a timely manner as I'd like to.
Not being able to squeeze in some testing of the packages for several weeks proves that point.

So I'll say again, please test this PR and report any issues. Most of those are easily fixed in a few minutes, which I can squeeze in more easily than a few hours of testing.

@svenstaro
Copy link

@brainpower thanks for the change but libedit2 is also not available in Arch.

@svenstaro
Copy link

Also libpci3.

libedit2 does not exist. arch's libedit might work,
but it would be a "libedit3" so thats not for sure.
@corngood
Copy link
Collaborator

corngood commented Dec 5, 2017

I wonder if we can update the travis test to install the packages and catch this sort of thing. @svenstaro could you paste the pacman command you're using to install?

@znmeb
Copy link

znmeb commented Dec 5, 2017

I have an AMD GPU - let me know when it can build and I'll test it! I want this rather badly since the "supported" AMD code for Ubuntu doesn't work with 16.04.3 LTS! http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-Compatibility-Advisory-with-Ubuntu-16.04.2-and-16.04.3.aspx

libpci3 is "provided" byarch's pciutils package
@svenstaro
Copy link

Using pacman -U amdgpu*.pkg.tar.xz and getting:

looking for conflicting packages...
:: amdgpu-pro-libdrm and libdrm are in conflict. Remove libdrm? [y/N] y
:: amdgpu-pro-libgl and libglvnd are in conflict (libgl). Remove libglvnd? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: lib32-libglvnd: removing libglvnd breaks dependency 'libglvnd'
:: mesa: removing libglvnd breaks dependency 'libglvnd'

@brainpower
Copy link
Collaborator Author

@corngood : Well, adding "-i" to the makepkg call should cause the packages to be installed...
But we'd need to install any required packages from AUR beforehand, because pacman will fail to install those...

@svenstaro you need mesa-noglvnd, I think, the amdgpu-pro libgl is not glvnd compatible.

@znmeb
Copy link

znmeb commented Dec 5, 2017

If I'm reading the AMD page correctly, it also requires X <= 1.18 and a kernel <= 4.9. Although I tried the Ubuntu package with Ubuntu 16.04.2 and it didn't work - black-screened.

@svenstaro
Copy link

error: failed to commit transaction (conflicting files)
/etc/amd/amdrc exists in both 'amdgpu-pro-libgl' and 'lib32-amdgpu-pro-libgl'

@svenstaro
Copy link

Alright, trying to run this with linux-lts:

[    2.291647] Error: fail to get symbol drm_gem_prime_dmabuf_ops
[    2.292189] ------------[ cut here ]------------
[    2.292708] kernel BUG at /var/lib/dkms/amdgpu-17.40/492261/build/amd/amdkcl/kcl_common.h:34!
[    2.293245] invalid opcode: 0000 [#1] SMP
[    2.293791] Modules linked in: amdkcl(O+) snd_hda_intel(+) drm_kms_helper snd_hda_codec evdev input_leds joydev drm snd_ctxfi(+) snd_hda_core led_class mousedev mac_hid snd_hwdep snd_pcm syscopyarea snd_timer i2c_i801(+) sysfillrect snd r8169 sysimgblt i2c_smbus fb_sys_fops i2c_algo_bit soundcore mii mei_me(+) mei shpchp fan(+) thermal wmi hci_uart btbcm btqca btintel bluetooth parport_pc(+) parport battery rfkill video i2c_hid intel_lpss_acpi intel_lpss pcc_cpufreq(-) acpi_als tpm_infineon kfifo_buf fjes acpi_pad tpm_tis tpm_tis_core industrialio button tpm sch_fq_codel ip_tables x_tables ext4 crc16 jbd2 fscrypto mbcache hid_generic usbhid hid crc32c_intel ahci libahci xhci_pci nvme xhci_hcd nvme_core libata usbcore scsi_mod usb_common i8042 serio
[    2.293813] CPU: 0 PID: 221 Comm: systemd-udevd Tainted: G           O    4.9.66-1-lts #1
[    2.293813] Hardware name: Gigabyte Technology Co., Ltd. B150M-HD3/B150M-HD3-CF, BIOS F22a 07/04/2017
[    2.293814] task: ffff8808174aac40 task.stack: ffffc900039bc000
[    2.293815] RIP: 0010:[<ffffffffa065b690>] 
[    2.293819]  [<ffffffffa065b690>] amdkcl_drm_init+0x2c0/0x2e0 [amdkcl]
[    2.293820] RSP: 0018:ffffc900039bfc70  EFLAGS: 00010282
[    2.293820] RAX: 0000000000000032 RBX: 0000000000000000 RCX: 0000000000000000
[    2.293821] RDX: 0000000000000000 RSI: ffff88083ec0dc48 RDI: ffff88083ec0dc48
[    2.293821] RBP: ffffc900039bfc70 R08: 00000000000002cf R09: 0000000000000000
[    2.293822] R10: ffffffff81909920 R11: 0000000000000001 R12: ffffffffa0661000
[    2.293822] R13: ffff880819bbe720 R14: ffffffffa065e550 R15: ffff88081732f420
[    2.293823] FS:  00007fbc3a9bd0c0(0000) GS:ffff88083ec00000(0000) knlGS:0000000000000000
[    2.293824] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    2.293825] CR2: 0000558b7dc3d000 CR3: 0000000817784000 CR4: 00000000003406f0
[    2.293825] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[    2.293826] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[    2.293826] Stack:
[    2.293827]  ffffc900039bfc80
[    2.293827]  ffffffffa066100e ffffc900039bfcf8 ffffffff81002190
[    2.293828]  ffff880817a9cc80
[    2.293829]  ffff880817a9cc80 ffffffff811c3dd1 ffffffffa065e550
[    2.293830]  ffff88081732f420
[    2.293830]  ffffc900039bfce0 ffffffff811e332b 0000000000000018
[    2.293831] Call Trace:
[    2.293834]  [<ffffffffa066100e>] init_module+0xe/0x21 [amdkcl]
[    2.293836]  [<ffffffff81002190>] do_one_initcall+0x50/0x170
[    2.293838]  [<ffffffff811c3dd1>] ? __vunmap+0x81/0xd0
[    2.293839]  [<ffffffff811e332b>] ? kfree+0x14b/0x160
[    2.293841]  [<ffffffff81178683>] do_init_module+0x5f/0x1ec
[    2.293843]  [<ffffffff81107d17>] load_module+0x2507/0x28f0
[    2.293844]  [<ffffffff81104aa0>] ? symbol_put_addr+0x40/0x40
[    2.293846]  [<ffffffff8120856b>] ? vfs_read+0x11b/0x130
[    2.293848]  [<ffffffff811083ab>] SyS_finit_module+0xfb/0x120
[    2.293849]  [<ffffffff81003b04>] do_syscall_64+0x54/0xc0
[    2.293850]  [<ffffffff815fc96b>] entry_SYSCALL64_slow_path+0x25/0x25
[    2.293851] Code: 
[    2.293851] d6 65 a0 48 c7 c7 a8 d2 65 a0 c6 05 a3 2c 00 00 01 e8 a7 cb b1 e0 48 c7 c0 60 b1 65 a0 e9 7f fe ff ff 80 3d 8a 2c 00 00 00 74 02 <0f> 0b 48 c7 c6 6f d6 65 a0 48 c7 c7 18 d3 65 a0 c6 05 71 2c 00 
[    2.293869] RIP 
[    2.293872]  [<ffffffffa065b690>] amdkcl_drm_init+0x2c0/0x2e0 [amdkcl]
[    2.293872]  RSP <ffffc900039bfc70>
[    2.293873] ---[ end trace 2e6cec99c0353bb3 ]---

@corngood
Copy link
Collaborator

corngood commented Dec 5, 2017

I believe I had the same problem on NixOS. I needed to build a kernel with KALLSYMS_ALL enabled. Could you check your /proc/config.gz for that config?

@svenstaro
Copy link

[root@moria ~]# zcat /proc/config.gz  | grep KALL
CONFIG_KALLSYMS=y
# CONFIG_KALLSYMS_ALL is not set
CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
CONFIG_KALLSYMS_BASE_RELATIVE=y

@corngood
Copy link
Collaborator

corngood commented Dec 5, 2017

@svenstaro damn, I'm pretty sure you'll need to build a kernel with that enabled. If that's the problem, we'll need to add that to the prerequisites. It's because the dkms module depends on that one private symbol...

@svenstaro
Copy link

Ok, recompiling linux-lts with that flag enabled.

@svenstaro
Copy link

Alright, that worked, thanks. I can now insert the module without problems. However, I can't seem to get OpenCL or Vulkan to work (can't test OpenGL right now). Relevant logs attached.
clinfo.log
dmesg.log
pacman.log
vulkaninfo.log

@svenstaro
Copy link

Ok, running sudo clinfo works for some reason.

@brainpower
Copy link
Collaborator Author

Here's the kernel package:
https://aur.archlinux.org/packages/linux-lts49-kallsyms/

Let me know if there are any problems with it.

@cgurps
Copy link

cgurps commented Dec 9, 2017

@brainpower dkms compiles with your patched kernel on my machine

@cgurps
Copy link

cgurps commented Dec 9, 2017

And I also got OpenCL and OpenGL working. I had to link /opt/amdgpu-pro/lib/x86_64-linux-gnu/libGL.so to /usr/lib/libGL.so (don't know if it's intended).

I also had to remove lib32-amdgpu-pro-gst-omx from the PKGBUILD as it created an error with amdgpu-pro-gst-omx when installing packages using pacman. The error was:
/etc/xdg/gstomx.conf exists in both 'amdgpu-pro-gst-omx' and 'lib32-amdgpu-pro-gst-omx'
I also had to change lib32-binfmt-support to binfmt-support in package_lib32-amdgpu-pro as up to my knowledge, the 32bits version of binfmt does not exists (i've been looking both on aur and debian repos maybe it's elsewhere).

I should also mention that I have the latest (from archlinux repo) xorg-server (1.19.5-1)

Hope to be usefull :)

@corngood
Copy link
Collaborator

corngood commented Dec 9, 2017

@cgurps I'm surprised you had to link libGL. I thought the libgl package would install itself in ld.so.conf.d and/or provide a link in /usr/lib/libGL.so.

@cgurps
Copy link

cgurps commented Dec 9, 2017

@corngood yeah that was pretty weird. I installed and removed several driver for my card (through pacman) for testing, and maybe some configuration got lost somewhere and for some reason libgl thought he was already linked ...

@cgurps
Copy link

cgurps commented Dec 11, 2017

Getting back to you, I made the exact same installation on another machine and I can't make it work.

More percisely, my xorg-server loads perfectly, but glxinfo returns:

name of display: :1
Error: couldn't find RGB GLX visual or fbconfig

i noticed done error in the xorg log which is:

 [  3478.916] (EE) AIGLX: reverting to software rendering
 [  3478.938] (EE) AIGLX error: amdgpu does not export required DRI extension
 [  3478.939] (EE) GLX: could not load software renderer

and of course I cannot compile any applications using OpenGL (as GLX is not properly started).

If you have some idea.

PS: if you want the full xorg log, tell me

@mirh
Copy link

mirh commented Dec 12, 2017

https://support.amd.com/en-us/kb-articles/Pages/Radeon-Software-for-Linux-Release-Notes.aspx
16.50 is out in the meantime.
And.. Idk, it seems to have changed a lot of stuff.

@brainpower
Copy link
Collaborator Author

brainpower commented Dec 12, 2017

Yeah, bundled mesa suggests there will be some work needed to figure out how to not break stuff.
But let's focuns on geting a working 17.40 first, then look at 17.50.

I created an issue for 17.50. Let's keep all 17.50 stuff there: #55

@brainpower
Copy link
Collaborator Author

brainpower commented Dec 12, 2017

@cgurps
Does usr/share/X11/xorg.conf.d/10-amdgpu-pro.conf contain the /opt/amdgpu-pro/lib/xorg/modules/ ModulePath?
Is there a glx.so in the extensions subdir of said module path?

@cgurps
Copy link

cgurps commented Dec 18, 2017

@brainpower Yes my xorg conf looks like this:

Section	"Device"
	Identifier	"AMD"
	Driver		"amdgpu"
        Option      "DRI"  "3"
EndSection

Section	"Files"
	ModulePath	"/opt/amdgpu-pro/lib/xorg/modules"
	ModulePath	"/usr/lib/xorg/modules"
EndSection

The module is correctly loaded

[   408.373] (II) LoadModule: "glx"
[   408.373] (II) Loading /opt/amdgpu-pro/lib/xorg/modules/extensions/libglx.so
[   408.375] (II) Module glx: vendor="X.Org Foundation"

It detects my DRI option
[ 408.377] (**) AMDGPU(0): Option "DRI" "3"
But then it fails to load

[   408.378] (II) Loading sub module "dri2"
[   408.378] (II) LoadModule: "dri2"
[   408.378] (II) Module "dri2" already built-in
[   408.379] (II) AMDGPU(0): GPU accel disabled or not working, using shadowfb for KMS
[   408.383] (==) AMDGPU(0): DRI3 disabled
[   408.383] (==) AMDGPU(0): Backing store enabled
[   408.383] (WW) AMDGPU(0): Direct rendering disabled
[   408.383] (II) AMDGPU(0): 2D and 3D acceleration disabled
[   408.383] (==) AMDGPU(0): DPMS enabled
[   408.383] (==) AMDGPU(0): Silken mouse enabled
[   408.383] (II) AMDGPU(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[   408.384] (--) RandR disabled
[   408.391] (II) AIGLX: Screen 0 is not DRI2 capable
[   408.391] (EE) AIGLX: reverting to software rendering
[   408.414] (EE) AIGLX error: amdgpu does not export required DRI extension

It seems that he's trying to load DRI2 even if I prescribe the option for DRI3

Edit:
Looking at dmesg log i found this:
[ 1.354640] [drm] Invalid PCC GPIO: 13!

@svenstaro
Copy link

So how about a release now and then worry about 17.50?

@cgurps
Copy link

cgurps commented Dec 22, 2017

Okay for me.

By the way, there is a package on chinese archlinux depots that worked for me !

https://github.com/archlinuxcn/repo/tree/master/amdgpu-pro-installer

@corngood
Copy link
Collaborator

@brainpower just let me know when you think your changes are ready for AUR, and I'll push them.

@brainpower
Copy link
Collaborator Author

brainpower commented Dec 23, 2017

Well, I hadn't had a chance to test myself, but dkms and X seem to work, so okay for me...

@znmeb
Copy link

znmeb commented Dec 23, 2017

@corngood Yeah, I'm ready to try it too!

@qiu-x
Copy link

qiu-x commented Dec 24, 2017

@corngood Good idea! 17.10 is not working for many people anyway.

@corngood corngood merged commit 63ac0de into Ashark:master Dec 24, 2017
@corngood corngood changed the title [WIP] Update to 17.40 Update to 17.40 Dec 24, 2017
@znmeb
Copy link

znmeb commented Dec 24, 2017

@Qiu3344 I'm doing fine with 17.10 but the OpenCL piece is the only part I'm using.

@corngood
Copy link
Collaborator

Ok, merged and pushed to AUR. I updated the instructions to include a link to the correct kernel. If anyone wants to give it a try from AUR that would be great.

Thanks @brainpower, and everyone else for testing.

@znmeb
Copy link

znmeb commented Dec 24, 2017

I'll take a run at it tonight - about two-three hours from now.

@znmeb
Copy link

znmeb commented Dec 24, 2017

==> Continue installing amdgpu-pro-installer ? [Y/n]
==> [v]iew package contents [c]heck package with namcap
==> ---------------------------------------------------
==> 
loading packages...
resolving dependencies...
warning: cannot resolve "binfmt-support", a dependency of "amdgpu-pro"
warning: cannot resolve "binfmt-support", 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 "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 "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 "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 "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 "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-mesa-omx"
warning: cannot resolve "binfmt-support", 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 "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 "amdgpu-pro=17.40.492261-1", a dependency of "amdgpu-pro-vdpau"
warning: cannot resolve "binfmt-support", 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 "binfmt-support", 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 "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 "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 "amdgpu-pro=17.40.492261-1", a dependency of "lib32-amdgpu-pro-libgl"
warning: cannot resolve "lib32-libgl", a dependency of "lib32-pango"
warning: cannot resolve "lib32-pango", a dependency of "lib32-gst-plugins-base"
warning: cannot resolve "lib32-gst-plugins-base>=1.6.0", a dependency of "lib32-amdgpu-pro-gst-omx"
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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "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 "amdgpu-pro=17.40.492261-1", a dependency of "xf86-video-amdgpu-pro"
:: The following packages cannot be upgraded due to unresolvable dependencies:
      amdgpu-pro  amdgpu-pro-dkms  amdgpu-pro-libdrm  amdgpu-pro-libgl  amdgpu-pro-mesa-omx  amdgpu-pro-opencl
      amdgpu-pro-vdpau  amdgpu-pro-vulkan  lib32-amdgpu-pro  lib32-amdgpu-pro-gst-omx  lib32-amdgpu-pro-libdrm
      lib32-amdgpu-pro-libgl  lib32-amdgpu-pro-mesa-omx  lib32-amdgpu-pro-opencl  lib32-amdgpu-pro-vdpau
      lib32-amdgpu-pro-vulkan  xf86-video-amdgpu-pro

:: Do you want to skip the above packages for this upgrade? [y/N] 

@qiu-x
Copy link

qiu-x commented Dec 25, 2017

@znmeb What command did you use ?

@mirh
Copy link

mirh commented Dec 25, 2017

I'd suppose makepkg to build the thing
Then pacman -U?

@qiu-x
Copy link

qiu-x commented Dec 25, 2017

I did it with pacaur and it worked.

@znmeb
Copy link

znmeb commented Dec 25, 2017

yaourt - it may be because I have opencl-amd installed. Speaking of which, opencl-amd is now at 17.50

@brainpower brainpower deleted the my-17.30 branch February 8, 2018 15:10
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

Successfully merging this pull request may close these issues.

None yet

7 participants