Package Details: uvesafb-dkms 1.0.4-1

Git Clone URL: https://aur.archlinux.org/uvesafb-dkms.git (read-only, click to copy)
Package Base: uvesafb-dkms
Description: uvesafb dkms driver and v86d userspace helper for uvesafb that runs x86 code in an emulated environment
Upstream URL: https://github.com/jghodd/uvesafb-dkms
Licenses: GPL2
Provides: v86d
Replaces: v86d
Submitter: bartus
Maintainer: None
Last Packager: jghodd
Votes: 9
Popularity: 0.000000
First Submitted: 2018-03-13 08:40 (UTC)
Last Updated: 2021-01-02 19:22 (UTC)

Latest Comments

« First ‹ Previous 1 2 3

jghodd commented on 2018-03-31 21:07 (UTC) (edited on 2018-03-31 21:09 (UTC) by jghodd)

@karl_gerh - yeah. tested it. the dkms-sorted maintainer needs to change conflicts to replaces for dkms in his PKGBUILD. so actually, dkms-sorted doesn;t play nicely with uvesafb-dkms, or any other package with a dkms dependency for that matter. ;-)

jghodd commented on 2018-03-31 19:22 (UTC) (edited on 2018-03-31 19:28 (UTC) by jghodd)

@karl_gerh - dkms-sorted both provides and conflicts with dkms from the official repositories. honestly, i don;t see any way around this. i have to provide support for the official version. i'll look into it and see if i have any options here, but so far i'm not seeing any syntax for an OR operation under depends (e.g. dkms OR dkms-sorted). i have to depend on dkms and dkms-sorted is supposed to provide dkms. the answer may be that the dkms-sorted maintainer should change his package so that instead of conflicting with dkms, it just replaces dkms.

replaces=('dkms') vs. conflicts=('dkms')

you can try this out yourself by downloaded the dkms-sorted snapshot, modify the PKGBUILD, substituting conflicts with replaces, build a new copy of dkms-sorted, install it and try it out.

karl_gerh commented on 2018-03-31 18:40 (UTC) (edited on 2018-03-31 18:41 (UTC) by karl_gerh)

Hello,

uvesafb-dkms doesn't seem to play along nicely with dkms-sorted (which I use for zfs). Is there a way to make this work?

:: Building uvesafb-dkms package(s)... ==> Making package: uvesafb-dkms 1.0.0-2 (Sam Mär 31 20:37:42 CEST 2018) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... :: dkms and dkms-sorted are in conflict. Remove dkms-sorted? [y/N] error: unresolvable package conflicts detected error: failed to prepare transaction (conflicting dependencies) :: dkms and dkms-sorted are in conflict ==> ERROR: 'pacman' failed to install missing dependencies. :: failed to build uvesafb-dkms package(s)