Opened 8 years ago
Last modified 8 years ago
#52342 closed defect
kdepimlibs4 apparent conflict with gpgme — at Version 1
Reported by: | Liontooth (David Liontooth) | Owned by: | nicos@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.4 |
Keywords: | Cc: | ||
Port: | kdepimlibs4 |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
While installing kde4-baseapps on Sierra I get this:
---> Activating kdepimlibs4 @4.14.3_3 Error: org.macports.activate for port kdepimlibs4 returned: Image error: /opt/local/include/gpgme++/configuration.h is being used by the active gpgme port. Please deactivate this port first, or use 'port -f activate kdepimlibs4' to force the activation. Error: Failed to install kdepimlibs4
Since kdepimlibs4 depends on gpgme, deactivating is not an option. Forcing generates a bunch of warnings:
$ sudo port -f activate kdepimlibs4 ---> Computing dependencies for kdepimlibs4 ---> Activating kdepimlibs4 @4.14.3_3 Warning: File /opt/local/include/gpgme++/configuration.h already exists. Moving to: /opt/local/include/gpgme++/configuration.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/context.h already exists. Moving to: /opt/local/include/gpgme++/context.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/data.h already exists. Moving to: /opt/local/include/gpgme++/data.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/decryptionresult.h already exists. Moving to: /opt/local/include/gpgme++/decryptionresult.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/defaultassuantransaction.h already exists. Moving to: /opt/local/include/gpgme++/defaultassuantransaction.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/editinteractor.h already exists. Moving to: /opt/local/include/gpgme++/editinteractor.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/encryptionresult.h already exists. Moving to: /opt/local/include/gpgme++/encryptionresult.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/engineinfo.h already exists. Moving to: /opt/local/include/gpgme++/engineinfo.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/error.h already exists. Moving to: /opt/local/include/gpgme++/error.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/eventloopinteractor.h already exists. Moving to: /opt/local/include/gpgme++/eventloopinteractor.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/exception.h already exists. Moving to: /opt/local/include/gpgme++/exception.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/global.h already exists. Moving to: /opt/local/include/gpgme++/global.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/gpgadduserideditinteractor.h already exists. Moving to: /opt/local/include/gpgme++/gpgadduserideditinteractor.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/gpgagentgetinfoassuantransaction.h already exists. Moving to: /opt/local/include/gpgme++/gpgagentgetinfoassuantransaction.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/gpgmefw.h already exists. Moving to: /opt/local/include/gpgme++/gpgmefw.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/gpgsetexpirytimeeditinteractor.h already exists. Moving to: /opt/local/include/gpgme++/gpgsetexpirytimeeditinteractor.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/gpgsetownertrusteditinteractor.h already exists. Moving to: /opt/local/include/gpgme++/gpgsetownertrusteditinteractor.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/gpgsignkeyeditinteractor.h already exists. Moving to: /opt/local/include/gpgme++/gpgsignkeyeditinteractor.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/importresult.h already exists. Moving to: /opt/local/include/gpgme++/importresult.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/interfaces/assuantransaction.h already exists. Moving to: /opt/local/include/gpgme++/interfaces/assuantransaction.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/interfaces/dataprovider.h already exists. Moving to: /opt/local/include/gpgme++/interfaces/dataprovider.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/interfaces/passphraseprovider.h already exists. Moving to: /opt/local/include/gpgme++/interfaces/passphraseprovider.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/interfaces/progressprovider.h already exists. Moving to: /opt/local/include/gpgme++/interfaces/progressprovider.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/key.h already exists. Moving to: /opt/local/include/gpgme++/key.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/keygenerationresult.h already exists. Moving to: /opt/local/include/gpgme++/keygenerationresult.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/keylistresult.h already exists. Moving to: /opt/local/include/gpgme++/keylistresult.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/notation.h already exists. Moving to: /opt/local/include/gpgme++/notation.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/result.h already exists. Moving to: /opt/local/include/gpgme++/result.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/scdgetinfoassuantransaction.h already exists. Moving to: /opt/local/include/gpgme++/scdgetinfoassuantransaction.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/signingresult.h already exists. Moving to: /opt/local/include/gpgme++/signingresult.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/trustitem.h already exists. Moving to: /opt/local/include/gpgme++/trustitem.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/verificationresult.h already exists. Moving to: /opt/local/include/gpgme++/verificationresult.h.mp_1474684825. Warning: File /opt/local/include/gpgme++/vfsmountresult.h already exists. Moving to: /opt/local/include/gpgme++/vfsmountresult.h.mp_1474684825.
Change History (1)
comment:1 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | nicos@… removed |
---|---|
Description: | modified (diff) |
Keywords: | Sierra removed |
Owner: | changed from macports-tickets@… to nicos@… |
Note: See
TracTickets for help on using
tickets.
Yes, you should probably not force. By doing so, you've replaced the contents of the gpgme port with whatever version of gpgme was bundled with kdepimlibs4, which might not be the same version. The consequences of doing that are unknown.