Summary: | net/openldap24-client: Fails to install: pkg-static: openldap-client-2.4.50 conflicts with openldap-sasl-client-2.4.50 (via databases/mysql57-client) | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | dgilbert | ||||||||||
Component: | Individual Port(s) | Assignee: | Mark Linimon <linimon> | ||||||||||
Status: | Closed DUPLICATE | ||||||||||||
Severity: | Affects Only Me | CC: | delphij, dgilbert, doctorwhoguy, grahamperrin, mikael | ||||||||||
Priority: | --- | Keywords: | needs-qa | ||||||||||
Version: | Latest | ||||||||||||
Hardware: | Any | ||||||||||||
OS: | Any | ||||||||||||
Attachments: |
|
Description
dgilbert
2020-07-23 18:54:33 UTC
(side note... this got opened with no comments because typing in the subject box was interrupted by whatever javascript is doing something there.) ... anyways... it all ends here: [pkg.DaveG.ca] | `-- Installing krb5-1.18.2... [pkg.DaveG.ca] | | `-- Installing openldap-client-2.4.50... pkg-static: openldap-client-2.4.50 conflicts with openldap-sasl-client-2.4.50 (installs files into the same place). Problematic file: /usr/local/bin/ldapadd ... which is very silly. Build is on 11.4 with poudriere. Poudriere is at https://pkg.daveg.ca/ build log attached. Created attachment 216722 [details]
poudriere log for port build.
you use OpenSSL from Ports or from base? (In reply to Jochen Neumeister from comment #3) This was a recompile with openssl from ports because some things require it for 11.4 ports now. hm, is there a special config for poudriere you use? Created attachment 216725 [details]
The overall make.conf
Created attachment 216726 [details]
the 11.4 specific make.conf
Created attachment 216727 [details]
the overall poudirere config.
Not really. Most of my poudriere config is concerned with the amount of parallelism settings. But I've included the global and jail-specific make.conf's for you. ^Triage: This is actually a net/openldap24-client failure to install (due to CONFLICT), update summary to suit, leaving current Assignee. not a mysql57 problem. Back to pool Here is the actual problem: ===> mysql57-client-5.7.31 depends on file: /usr/local/bin/cmake - not found ===> Installing existing package /packages/All/cmake-3.17.3_1.txz [pkg.DaveG.ca] Installing cmake-3.17.3_1... [pkg.DaveG.ca] `-- Installing curl-7.71.1... [pkg.DaveG.ca] | `-- Installing ca_root_nss-3.54... [pkg.DaveG.ca] | `-- Extracting ca_root_nss-3.54: ........ done [pkg.DaveG.ca] | `-- Installing krb5-1.18.2... [pkg.DaveG.ca] | | `-- Installing openldap-client-2.4.50... pkg-static: openldap-client-2.4.50 conflicts with openldap-sasl-client-2.4.50 (installs files into the same place). Problematic file: /usr/local/bin/ldapadd So at the very least you are going to have to go delete and reinstall security/krb5 . You _may_ find that you have to turn off +[ ] LDAP LDAP protocol support via 'make config'. But I don't know anything about that port, to be able to tell. Because this is what I see if I turn that option on: portsjail% pwd /ports/default/security/krb5 portsjail% make all-depends-list 2> /dev/null | grep openldap /home/linimon/ports/default/net/openldap24-client OTOH I have nothing related to ldap or ssl in my make.conf etc. any news on this problem? Bug 257374 comment 3 > Patch for exp-run that permanently enables SASL for OpenLDAP port *** This bug has been marked as a duplicate of bug 257374 *** |