On 2019-04-26, Rafael Sadowski <raf...@sizeofvoid.org> wrote:
> On Thu Apr 25, 2019 at 01:34:24PM +0200, Federico Giannici wrote:
>> Similarly to konsole, KDE's dolphin no longer works too after upgrade of
>> amd64 from 6.4 to 6.5.
>> 
>> It seems that dolphin was switched to KF5 too, ma I wasn't able to install
>> the new package:
>> 
>> casa:/home/giannici# pkg_add dolphin-kf5
>> quirks-3.124 signed on 2019-04-15T12:10:16Z
>> Can't install dolphin-kf5-18.12.0p2 because of conflicts
>> (dolphin-plugins-4.14.3p1)
>> --- dolphin-kf5-18.12.0p2 -------------------
>> Can't install dolphin-kf5-18.12.0p2: conflicts
>> Couldn't install dolphin-kf5-18.12.0p2
>> 
>> I cannot remove dolphin-plugins-4.14.3p1 because kdesdk depends on it, and
>> kde4 depends on kdesdk:
>> 
>> casa:/home/giannici# pkg_delete dolphin-plugins
>> can't delete dolphin-plugins-4.14.3p1 without deleting kdesdk-4.14.3p3
>> Delete them as well ? [y/N/a]
>> 
>> casa:/home/giannici# pkg_delete kdesdk
>> can't delete kdesdk-4.14.3p3 without deleting kde4-4.14.3p23
>> Delete them as well ? [y/N/a]
>> 
>> 
>> Without dolphin and konsole it's really hard to comfortably use KDE. So,
>> please can anybody tell me what is the supposed way to use dolphin (and
>> konsole) with OpenBSD 6.5?
>> 
>> Thanks.
>> 
>
> That was a hidden run-time dependency in the KDE4/KDESDK meta package.
> I fixed this issue in -current ports tree. For -release I hope I can
> help with a non official -- use at own risk -- workaround:
>
> Use my own kde4-4.14.3p25 and kdesdk-4.14.3p4 packages:
> env 
> TRUSTED_PKG_PATH=https://sizeofvoid.org/pub/OpenBSD/fix-kde4-meta-65/:https://ftp.openbsd.org/pub/OpenBSD/6.5/packages/
>  pkg_add -u kdesdk kde4
>
> If kde4-4.14.3p25 and/or kdesdk-4.14.3p4 was successfully installed you
> can remove dolphin-plugins-4.14.3p1 without pain and install
> dolphin-kf5-18.12.0 and dolphin-plugins-kf5-18.12.0.
>
> Good luck!
>
> RS
>
>

Or if you don't need kdesdk, you can just "pkg_delete dolphin-plugins kdesdk 
kde4"
(kde4/kdesdk are "meta packages", that only exist to pull in other dependencies
easliy - uninstalling them does not uninstall the depedent packages).


Reply via email to