[MacPorts] #70026: trojita with Qt4 does not see its plugins and cannot set IMAP

MacPorts noreply at macports.org
Sat May 25 12:56:45 UTC 2024


#70026: trojita with Qt4 does not see its plugins and cannot set IMAP
---------------------------+-----------------------------------------
  Reporter:  barracuda156  |      Owner:  (none)
      Type:  defect        |     Status:  new
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.9.3
Resolution:                |   Keywords:  snowleopard, leopard, tiger
      Port:  trojita       |
---------------------------+-----------------------------------------

Comment (by RJVB):

 Replying to [comment:23 barracuda156]:

 > The problem is that `akonadi` pulls in sqlite regardless of a backend,
 and even if sqlite is explicitly disabled:
 https://trac.macports.org/ticket/33998#comment:39

 The cleanest thing to do (IMHO) is just to build everything but use a
 different backend, at most patching whatever needs to be patched to make
 the mysql backend the default.

 > 36-244% /opt/local/bin/akonadiserver-script.sh
 > Connecting to deprecated signal
 QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
 > 36-244% QSqlDatabasePrivate::removeDatabase: connection 'initConnection'
 is still in use, all queries will cease to work.

 Did you check for a lingering lock file? I have a vague memory that
 something like that can cause failures like the above.
 But that hasn't happened to me for ages.

 > Do you do some special setup besides what the port suggests? Whatever I
 tried fails.

 That's certainly not impossible, but anything not formalised in my own
 akonadi and kdepim ports is pure local set-up under `~/.kde`, `~/.config`
 and `~/.local/share` (akonadi and kdepim have used XDG paths before the
 rest of KDE started to do that).

 I do not start akonadi via launchd though; I've always started it by hand
 with `akonadictl start`. As you are beginning to see it's very tricky
 software and even on Linux it needs to be restarted from time to time.

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


More information about the macports-tickets mailing list