Skip to content

conflict xorgproto fixproto #242

Description

@hoewweken

Hello!

After some time I tried to build some interesting packages from a new clean pkgsrc-joyent git-clone.
I tried editor/texstudio and graphics/darktable

There are obviously some dependencies that try to install xorgproto and fixproto,
generating conflicts in 2 files.

pkg_add -v /home1/home/steven/src/pkgsrc-joyent/pkgsrc/packages/All/xorgproto-2019.2nb3.tgz
pkg_add: Conflicting PLIST with fixesproto-4.0nb1: include/X11/extensions/xfixesproto.h
pkg_add: Conflicting PLIST with fixesproto-4.0nb1: include/X11/extensions/xfixeswire.h
pkg_add: 1 package addition failed

One interesting thing is this dependency of fixesproto-4.0nb1:
"Package depends exactly on: xorgproto-2019.2nb3"

As fixesproto seems to be a package for special cases
"This package is for use with Xfixes only. Do not update to later versions."
somewhere in the dependencies this package has to be ruled out..(?)

Greetings,
Stephan

Activity

  1. hoewweken commented on Feb 24, 2020

    @hoewweken
    Author

    Ah - i'm using openindiana with mk.conf:

    cat /opt/pkg/etc/mk.conf

    Example /opt/pkg/etc/mk.conf file produced by bootstrap-pkgsrc

    23 February 2020 at 22:05:38 CET

    .ifdef BSD_PKG_MK # begin pkgsrc settings

    ABI= 32
    PKGSRC_COMPILER= gcc
    GCCBASE= /usr/gcc/7
    USE_NATIVE_GCC= YES

    PKG_DBDIR= /opt/pkg/pkgdb
    LOCALBASE= /opt/pkg
    VARBASE= /opt/pkg/var
    PKG_TOOLS_BIN= /opt/pkg/sbin
    PKGINFODIR= info
    PKGMANDIR= man

    PREFER_PKGSRC= no

    TOOLS_PLATFORM.install?= /opt/pkg/bin/bsdinstall
    TOOLS_PLATFORM.sh?= /usr/bin/bash

    ALLOW_VULNERABLE_PACKAGES= YES

    .endif # end pkgsrc settings

  2. hoewweken commented on Feb 24, 2020

    @hoewweken
    Author

    seems that the error does not occur with X11_type=modular,
    my build gives an error now on qt5, but this is a different issue (a local one i suppose..)

    In this issue the build with X11_type=native is not working, i suppose the pkgsrc build system does not see (all) of the needed oi-X11-pkgs...(?)

  3. jperkin commented on Feb 24, 2020

    @jperkin
    Collaborator

    It's likely that there are not many users of native Xorg on OpenIndiana combined with pkgsrc, so yeh you will probably run into some cases where packages are not yet configured to support it.

    The main one is pkgtools/x11-links, so it's worth starting there to ensure that all of the Xorg libraries that OI installs are correctly linked and made available to pkgsrc.

    Sorry, this is just a configuration that I've never worked on so unfortunately you will run into more issues than using X11_TYPE=modular. It would however be really nice for it to be better supported if you were able to work on it.

  4. jperkin commented on Apr 20, 2020

    @jperkin
    Collaborator

    Going to close this one out for now.

  5. added a commit that references this issue on Sep 21, 2020
  6. added a commit that references this issue on Nov 24, 2020
  7. added a commit that references this issue on Jan 13, 2021
  8. added a commit that references this issue on Apr 26, 2021
  9. added a commit that references this issue on Sep 20, 2021
  10. added a commit that references this issue on Jan 24, 2022
  11. added a commit that references this issue on Apr 24, 2022
  12. added a commit that references this issue on Sep 13, 2022
  13. added a commit that references this issue on Feb 7, 2023
  14. 61 remaining items

  15. added a commit that references this issue on Jun 1, 2026
  16. added a commit that references this issue on Aug 2, 2026
  17. added a commit that references this issue on Aug 25, 2026
  18. added a commit that references this issue on Aug 30, 2026
  19. added a commit that references this issue on Sep 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions