Void-packages: evieext conflicts with xorgproto

Created on 21 May 2020  路  3Comments  路  Source: void-linux/void-packages

System

  • package:
    evieext-1.1.1_2, xorgproto-2019.2_1

Expected behavior

No conflicts

Actual behavior

libffi-devel-3.3_2: ERROR: evieext-1.1.1_2: file `/usr/include/X11/extensions/Xeviestr.h' already installed by package xorgproto-2019.2_1.
ERROR: evieext-1.1.1_2: file `/usr/include/X11/extensions/evieproto.h' already installed by package xorgproto-2019.2_1.

Steps to reproduce the behavior

./xbps-src -aaarch64 pkg at-spi2-core

Possible Solution

Remove evieext( and the only package that depends on it libXevie) from the repos, it's been replaced by xorgproto upstream.

According to xbps-query only at-spi2-core needs libXevie-devel , but it isn't listed as a dep by upstream and I was able to build it without it so libXevie should be safe to remove as well.

Most helpful comment

That makes the case for removing evieext even better, then.

All 3 comments

$ xbps-query -RX evieext                                                            
libXevie-devel-1.0.3_7

@pullmoll removed evieext from makedepends of libXevie in a9802e09080c1150cce7a9c494a3fef2198df9bd, but must have forgotten to bump revision. I rebuilt libXevie and then at-spi2-core builds fine again.

That makes the case for removing evieext even better, then.

@mnabid libXevie-devel and looks like even libXest-devel are not used while building at-spi2-core. So they may be removed from makedepends I guess.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Johnnynator picture Johnnynator  路  3Comments

emacsomancer picture emacsomancer  路  5Comments

Vaelatern picture Vaelatern  路  6Comments

surafel911 picture surafel911  路  3Comments

zdykstra picture zdykstra  路  6Comments