[MacPorts] #67915: kdelibs4 wants different permissions for shared-mime-info?

MacPorts noreply at macports.org
Wed Oct 4 17:55:31 UTC 2023


#67915: kdelibs4 wants different permissions for shared-mime-info?
-----------------------------------------+----------------------
  Reporter:  barracuda156                |      Owner:  mascguy
      Type:  defect                      |     Status:  assigned
  Priority:  Normal                      |  Milestone:
 Component:  ports                       |    Version:  2.8.1
Resolution:                              |   Keywords:
      Port:  shared-mime-info, kdelibs4  |
-----------------------------------------+----------------------

Comment (by mascguy):

 Replying to [comment:2 barracuda156]:
 > Replying to [comment:1 mpbb77]:
 > > I've found a similar issue trying to compile kde on macos sonoma, both
 in kde4libs and akonadi. It seems the standard old shared-mime-info config
 check gets broken as update-mime-database has been modified to a stub
 while the old update-mime-database is moved to update-mime-database-real
 (!) which I noticed by chance checking the dir. Hence the messsage of
 unknown option "-- 'v' as this is the standard option to get the version.
 So you would need to edit de module to find shared-mime-info in the
 cmake/modules directory to use the old executable adding "-real". At lest
 for me I got to bypass this error (though it was a bit more difficult for
 kde4libs as the module is written in a less clear way and demanded more
 tweaking)
 >
 > Could you please submit a PR to fix this?

 Ummm, folks, please do not do that. Doing so is likely to cause other
 failures or issues.

 The only thing ports should do, is call the stub script.

 If there's some issue, we need to determine what the appropriate fix is.
 But calling the "real" backend script is absolutely not the way to do it.

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


More information about the macports-tickets mailing list