[MacPorts] #55429: qtkeychain

MacPorts noreply at macports.org
Thu Nov 30 16:41:01 UTC 2017


#55429: qtkeychain
-------------------------+-----------------
  Reporter:  Liontooth   |      Owner:
      Type:  request     |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:
      Port:  qtkeychain  |
-------------------------+-----------------

Comment (by Liontooth):

 Upstream comments "The problem is that QT_TRANSLATIONS_DIR is set to
 /usr/share/qt4/translations (I have a Qt4 installation) and this is not
 writeable". It's not clear this explains why we get this problem in
 MacPorts. If I force activation:

 {{{
 # port -f activate qtkeychain
 --->  Computing dependencies for qtkeychain
 --->  Activating qtkeychain @0.8_0
 Warning: File /opt/local/libexec/qt5/translations/qtkeychain_de.qm already
 exists.  Moving to:
 /opt/local/libexec/qt5/translations/qtkeychain_de.qm.mp_1512059046.
 Warning: File /opt/local/libexec/qt5/translations/qtkeychain_ro.qm already
 exists.  Moving to:
 /opt/local/libexec/qt5/translations/qtkeychain_ro.qm.mp_1512059046.
 --->  Cleaning qtkeychain
 }}}

 I see the moved files are identical to the new files, but the moved files
 have a different date. If I then uninstall qtkeychain and reinstall it,
 the conflict does not recur. I can't explain how this duplication
 happened, but it does not appear to be caused by qtkeychain.

 The new portfile also generates this warning in the log file:

 {{{
 :debug:destroot checking for mtree violations
 :warn:destroot violation by /opt/local/mkspecs
 :warn:destroot qtkeychain violates the layout of the ports-filesystems!
 :warn:destroot Please fix or indicate this misbehavior (if it is
 intended), it will be an error in future releases!
 }}}

 What's this about?

--
Ticket URL: <https://trac.macports.org/ticket/55429#comment:4>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list