Hello world :-) I wanted to try out the lang/intel-computer-runtime but it depends on hwloc2 that conflicts with hwloc that is a dependency for some stuff I use for work ;-) Is it possible to replace one or another so there are no conflicts? :-) # pkg install intel-compute-runtime Updating FreeBSD repository catalogue... FreeBSD repository is up to date. All repositories are up to date. Checking integrity... done (1 conflicting) - hwloc2-2.3.0_1 conflicts with hwloc-1.11.13 on /usr/local/bin/hwloc-annotate Checking integrity... done (0 conflicting) The following 16 package(s) will be affected (of 0 checked): Installed packages to be REMOVED: FreeCAD: 0.18.5_2 arpack-ng: 3.8.0 kicad: 5.1.9,2 kicad-library-footprints: 5.1.9 kicad-library-packages3d: 5.1.9 kicad-library-symbols: 5.1.9 kicad-library-tmpl: 5.1.9 mpich: 3.4 octave: 5.2.0_6 opencascade: 7.5.0 openmpi: 4.1.0_1 slurm-wlm: 20.02.1_5 vtk8: 8.2.0 New packages to be INSTALLED: gmmlib: 20.4.1 intel-compute-runtime: 21.02.18820 intel-graphics-compiler: 1.0.5964 Number of packages to be removed: 13 Number of packages to be installed: 3 The operation will free 6 GiB. Proceed with this action? [y/N]:
I don't think any of those packages still depend on devel/hwloc. For example slurm-wlm-20.02.1_5 already made the switch. https://github.com/freebsd/freebsd-ports/commit/13b5b6358f0881440ca792b12680663aa420d04b#diff-32c251ca0c10a30ee6593a6777eece5e7bceb4d0aedc7bbd64f290a6322cdecc You likely need to update some of those packages so they all depend on devel/howloc2. What repository are you using (what does 'pkg -vv' say)? Are you building some of your own packages?
Hello and thank you for quick reply :-) Yes I have some of the packages build manually as I port some stuff and add/update new ports. I did remove those ports, reinstalled them, and now I can just install intel-compute-runtime without problem :-) Thank you :-) Tomek # pkg install intel-compute-runtime Updating FreeBSD repository catalogue... FreeBSD repository is up to date. All repositories are up to date. Checking integrity... done (0 conflicting) The most recent versions of packages are already installed # uname -a FreeBSD 0xCFMX4 12.2-RELEASE-p1 FreeBSD 12.2-RELEASE-p1 GENERIC amd64 # pkg -vv Version : 1.16.2 PKG_DBDIR = "/var/db/pkg"; PKG_CACHEDIR = "/var/cache/pkg"; PORTSDIR = "/usr/ports"; INDEXDIR = ""; INDEXFILE = "INDEX-12"; HANDLE_RC_SCRIPTS = false; DEFAULT_ALWAYS_YES = false; ASSUME_ALWAYS_YES = false; REPOS_DIR [ "/etc/pkg/", "/usr/local/etc/pkg/repos/", ] PLIST_KEYWORDS_DIR = ""; SYSLOG = true; ABI = "FreeBSD:12:amd64"; ALTABI = "freebsd:12:x86:64"; DEVELOPER_MODE = false; VULNXML_SITE = "http://vuxml.freebsd.org/freebsd/vuln.xml.bz2"; FETCH_RETRY = 3; PKG_PLUGINS_DIR = "/usr/local/lib/pkg/"; PKG_ENABLE_PLUGINS = true; PLUGINS [ ] DEBUG_SCRIPTS = false; PLUGINS_CONF_DIR = "/usr/local/etc/pkg/"; PERMISSIVE = false; REPO_AUTOUPDATE = true; NAMESERVER = ""; HTTP_USER_AGENT = "pkg/1.16.2"; EVENT_PIPE = ""; FETCH_TIMEOUT = 30; UNSET_TIMESTAMP = false; SSH_RESTRICT_DIR = ""; PKG_ENV { } PKG_SSH_ARGS = ""; DEBUG_LEVEL = 0; ALIAS { all-depends = "query %dn-%dv"; annotations = "info -A"; build-depends = "info -qd"; cinfo = "info -Cx"; comment = "query -i \"%c\""; csearch = "search -Cx"; desc = "query -i \"%e\""; download = "fetch"; iinfo = "info -ix"; isearch = "search -ix"; prime-list = "query -e '%a = 0' '%n'"; prime-origins = "query -e '%a = 0' '%o'"; leaf = "query -e '%#r == 0' '%n-%v'"; list = "info -ql"; noauto = "query -e '%a == 0' '%n-%v'"; options = "query -i \"%n - %Ok: %Ov\""; origin = "info -qo"; provided-depends = "info -qb"; rall-depends = "rquery %dn-%dv"; raw = "info -R"; rcomment = "rquery -i \"%c\""; rdesc = "rquery -i \"%e\""; required-depends = "info -qr"; roptions = "rquery -i \"%n - %Ok: %Ov\""; shared-depends = "info -qB"; show = "info -f -k"; size = "info -sq"; unmaintained = "query -e '%m = \"ports@FreeBSD.org\"' '%o (%w)'"; runmaintained = "rquery -e '%m = \"ports@FreeBSD.org\"' '%o (%w)'"; } CUDF_SOLVER = ""; SAT_SOLVER = ""; RUN_SCRIPTS = true; CASE_SENSITIVE_MATCH = false; LOCK_WAIT = 1; LOCK_RETRIES = 5; SQLITE_PROFILE = false; WORKERS_COUNT = 0; READ_LOCK = false; PLIST_ACCEPT_DIRECTORIES = false; IP_VERSION = 0; AUTOMERGE = true; VERSION_SOURCE = ""; CONSERVATIVE_UPGRADE = true; PKG_CREATE_VERBOSE = false; AUTOCLEAN = false; DOT_FILE = ""; REPOSITORIES { } VALID_URL_SCHEME [ "pkg+http", "pkg+https", "https", "http", "file", "ssh", "ftp", "ftps", "pkg+ssh", "pkg+ftp", "pkg+ftps", ] ALLOW_BASE_SHLIBS = false; WARN_SIZE_LIMIT = 1048576; METALOG = ""; OSVERSION = 1202000; IGNORE_OSVERSION = false; BACKUP_LIBRARIES = false; BACKUP_LIBRARY_PATH = "/usr/local/lib/compat/pkg"; PKG_TRIGGERS_DIR = "/usr/local/share/pkg/triggers"; PKG_TRIGGERS_ENABLE = true; AUDIT_IGNORE_GLOB [ ] AUDIT_IGNORE_REGEX [ "NULL", ] Repositories: FreeBSD: { url : "pkg+http://pkg.FreeBSD.org/FreeBSD:12:amd64/latest", enabled : yes, priority : 0, mirror_type : "SRV", signature_type : "FINGERPRINTS", fingerprints : "/usr/share/keys/pkg" }