> On 20 Nov 2022, at 9:51 am, Sriranga Veeraraghavan <[email protected]> 
> wrote:
> 
> Hi Dave,
> 
> I think that you are correct - aspell is a dependency of KDE itself.  
> 
> Looking at the port info for kreversi, it looks like kreversi depends on 
> kdelibs4, which in turn depends on aspell.

That would definitely be the case. 

I used to be a KDE4 Games developer, using Apple MacBook, with MacPorts to get 
the libraries. They are huge and have a huge chain of dependencies for every 
KDE app, such as an entire desktop text-indexing system and relational database 
(which never worked too well, FWICG). 

The KDE Core Developers’ solution was to re-design the entire library system as 
small modules with fewer dependencies. That collection is called KF5 
Frameworks. And the desktop indexing (for Linux systems) is now done by KDE’s 
Baloo application. On Apple, of course, we have Spotlight for that.

A few of us tried, but we never succeeded in porting KF5 Frameworks and Qt5 to 
MacPorts. So my career as a KDE developer ended there. Also, the KDE4 apps in 
MacPorts are gradually bit-rotting away with every new Apple release of an O/S.

The KDE games still work for me on Catalina and Intel hardware (MacBook Pro 13 
inch 2017), but I can no longer get KMyMoney4 to work properly. Also I have 
struck a brick wall on my new MacBook Pro 13 inch with Monterrey and the new 
Apple CPU hardware. I cannot get Qt4 and kdelibs4 to build on that combo.

So be alert but not alarmed, Dave.

Cheers, Ian W.

> 
> -ranga
> 
>> On Nov 19, 2022, at 12:09, Dave Horsfall <[email protected]> wrote:
>> 
>> MacBook Pro 13", mid 2010; High Sierra 10.13.6.
>> 
>> Kreversi is an implementation of the board game "reversi", but it fails 
>> with:
>> 
>>    # port install kreversi
>>    --->  Computing dependencies for kreversi
>>    Error: Can't install aspell because conflicting ports are active: ispell
>>    Error: Follow https://guide.macports.org/#project.tickets if you believe 
>> there is a bug.
>>    Error: Processing of port kreversi failed
>> 
>> No error log that I can see, but why on earth would a spell checker be 
>> required for a simple board game?  Is it because of KDE (ugh!) itself?
>> 
>> -- Dave
> 

Reply via email to