| Newsgroups |
gmane.linux.lfs.beyond.devel |
| Message-ID |
<[email protected]> |
Am 26.11.24 um 03:24 schrieb "Douglas R. Reno"
([email protected] via blfs-dev Mailing List):
>
> On 11/20/24 4:54 PM, Douglas R. Reno wrote:
>> On 11/18/24 12:02, Bruce Dubbs ([email protected] via
>> blfs-dev Mailing List) wrote:
>>> On 11/18/24 08:56, Jamie Gibbs ([email protected] via blfs-dev Mailing
>>> List) wrote:
>>>> On 11/16/24 1:11 PM, Rainer Fiebig ([email protected] via blfs-dev
>>>> Mailing List) wrote:
>>>>
>>>>> Am 16.11.24 um 17:48 schrieb Bruce Dubbs ([email protected] via
>>>>> blfs-dev Mailing List):
>>>>>> On 11/16/24 04:37, Rainer Fiebig ([email protected] via blfs-dev
>>>>>> Mailing
>>>>>> List) wrote:
>>>>>>> I noticed that with commit f806bbf2991848ab272a8b6749de3dd86f544e50
>>>>>>> kio-extras was removed from the book because it is thought to be "no
>>>>>>> longer needed for the packages in the book".
>>>>>>>
>>>>>>> When I asked for kio-extras to be added to the book a few years
>>>>>>> ago, it
>>>>>>> was necessary
>>>>>>> - for the listing and display of man-/info-pages in KDE-Helpcenter
>>>>>>> - to display the thumbnails of available wallpapers
>>>>>>> - to exchange data with a smartphone (libmtp also necessary)
>>>>>>>
>>>>>>> Perhpaps this has changed in Plasma-6. If not, I suggest to
>>>>>>> re-introduce kio-extras, as all of the above mentioned
>>>>>>> functionality can
>>>>>>> be considered important.
>>>>>> Have you confirmed that kio-extras is needed for that functionality?
>>>>> Yes for Plasma-5. Libmtp >=1.1.2 is an optional runtime-dependency.
>>>>>
>>>>> You could countercheck that for Plasma-6: if kio-extras is needed for
>>>>> Plasma-6, too, and you had built Plasma-6 without it, the
>>>>> aforementioned
>>>>> features should not be available.
>>>>>
>>>>> Rainer
>>>>
>>>> I installed the most recent versions of KF6, Plasma and almost all
>>>> of KDE-gear a few days ago. I did NOT install kio-extras because it
>>>> needed a few dependencies and I was lazy.
>>>>
>>>>
>>>> I can confirm that of the three listed reasons for adding
>>>> kio-extras, the first, khelpcenter/info pages is still valid. They
>>>> do not display for me. The third, exchanging data with smartphones,
>>>> is also still valid.
>>>>
>>>>
>>>> The second, thumbnails of wallpaper is no longer the case. Wallpaper
>>>> has now been moved into the main System Settings app and thumbnails
>>>> view fine there.
>>>>
>>>>
>>>> Here's my notes from the previous version (same major and minor
>>>> versions), where I did install kio-extras:
>>>>
>>>> ###kio-extras-24.08.0.tar.xz
>>>> ##needs KDSoap
>>>> (https://github.com/KDAB/KDSoap/releases/tag/kdsoap-2.2.0) Release
>>>> doesn't work. Use git clone, git submodule update --init --recursive.
>>>> ##needs KDSoapWSDiscoveryClient
>>>> (https://github.com/KDE/kdsoap-ws-discovery-client)
>>>> ##needs PlasmaActivities, several optional deps (Samba, libssh with
>>>> SFTP support, libmtp, libIMobileDevice, PList, OpenEXR, libappimage)
>>>
>>> We used to have kdsoap in the book. I can't recall right now why we
>>> removed it.
>>>
>>> What we had before as optional dependencies was:
>>>
>>> libtirpc, samba, taglib, libmtp (external), libssh (external), and
>>> OpenEXR (external).
>>>
>>> I'm not against adding kio-extras back into the book, but adding
>>> several more external packages is more than I'd like to do.
>>>
>>> -- Bruce
>>>
>> Good afternoon folks,
>>
>> Just wanted to provide an update here - I have filed
>> https://wiki.linuxfromscratch.org/blfs/ticket/20672, and I'll take
>> care of reintroducing it and verifying functionality.
>>
>> I don't have libmtp installed so I was unable to verify the smartphone
>> angle, but I was able to verify the khelpcenter issue with manual
>> pages and info documents. In addition, I also discovered an issue with
>> dolphin where it will not mount SMB shares without kio-extras.
>>
>> I should have the stats and everything updated tonight or tomorrow.
>>
>> Thank you for the report, Rainer!
>>
>> - Doug
>>
> Good evening everyone!
>
> Because of changes that occurred with kio-extras-6, this turned into
> quite a project! After I reproduced the above, I then started to work on
> adding it back in. I had to add plasma-activities-stats as well as
> kdsoap-ws-discovery-client, and then had to make some tweaks to
> different packages dependencies and update the
> stats/dependencies/contents/build instructions for kio-extras.
>
> All of that is now done and this should be resolved when the book
> renders next in a few hours!
>
> Fixed at the following commits:
>
> * d10b863c023a12cdf61cb6bda9624c0f6ff592b0
>
> <https://wiki.linuxfromscratch.org/blfs/changeset/d10b863c023a12cdf61cb6bda9624c0f6ff592b0/>
>
> (Bruce - restoration of kio-extras)
> * 3ff8bb81d65e4d1c364dab47a26b6bf131b72ea8
>
> <https://wiki.linuxfromscratch.org/blfs/changeset/3ff8bb81d65e4d1c364dab47a26b6bf131b72ea8/>
>
> (restoring KDSoap)
> * 95217779eb262991cfd717356489ebb23215dd6e
>
> <https://wiki.linuxfromscratch.org/blfs/changeset/95217779eb262991cfd717356489ebb23215dd6e/>
>
> (note that kio-extras needs plasma-activities)
> * b5524cad883f8e69a418ec0b51db12c756f98d17
>
> <https://wiki.linuxfromscratch.org/blfs/changeset/b5524cad883f8e69a418ec0b51db12c756f98d17/>
>
> (addition of plasma-activities-stats)
> * 90d5aad5df6365255fafe952a352577eea455cd0
>
> <https://wiki.linuxfromscratch.org/blfs/changeset/90d5aad5df6365255fafe952a352577eea455cd0/>
>
> (Xi - added runtime dependencies)
> * 966415eff4a85ef894d26ebe02bdbbb82f27c435
>
> <https://wiki.linuxfromscratch.org/blfs/changeset/966415eff4a85ef894d26ebe02bdbbb82f27c435/>
>
> (plasma-activities-stats unnecessary dep removal)
> * 323025019f7409fe8312beded011c6cd09bebf22
>
> <https://wiki.linuxfromscratch.org/blfs/changeset/323025019f7409fe8312beded011c6cd09bebf22/>
>
> (addition of kdsoap-ws-discovery-client)
> * 32615a86c9b2ed4b2ff23416a6f03afa53c1cd81
>
> <https://wiki.linuxfromscratch.org/blfs/changeset/32615a86c9b2ed4b2ff23416a6f03afa53c1cd81/>
>
> (kio-extras dependency/stats/contents/build instructions changes)
> * a8874b94dadbc376241050e94fc3b665905f7897
>
> <https://wiki.linuxfromscratch.org/blfs/changeset/a8874b94dadbc376241050e94fc3b665905f7897/>
>
> (move kio-extras after libkexiv2)
> * 66d43a00de8d1fcb6fd652ce0a348ed2b8a278b3
>
> <https://wiki.linuxfromscratch.org/blfs/changeset/66d43a00de8d1fcb6fd652ce0a348ed2b8a278b3/>
>
> (kio-extras recommended runtime dependency for plasma)
> * b41fdf0ea98ce7d77e164ab424cac117b9841c8e
>
> <https://wiki.linuxfromscratch.org/blfs/changeset/b41fdf0ea98ce7d77e164ab424cac117b9841c8e/>
>
> (changelog entry)
> * d0d4e200384a88e9abd58afbd0584464f55eca29
>
> <https://wiki.linuxfromscratch.org/blfs/changeset/d0d4e200384a88e9abd58afbd0584464f55eca29/>
>
> and 772ca6c6bd959cb86e2bdf432179588fdaf9d056
>
> <https://wiki.linuxfromscratch.org/blfs/changeset/772ca6c6bd959cb86e2bdf432179588fdaf9d056/>
>
> (Dolphin dependency changes)
>
> Thank you Rainer for bringing this up, and everyone else that replied!
Oh my! Seeing what this led to, I almost feel the urge to apologize.
Man, why must things become ever more complex? Perhaps KDE (and others)
should take [1] for their CoC.
Thanks to you, Doug and everybody else involved!
Rainer
[1] https://cr.yp.to/bib/1995/wirth.pdf
--
http://lists.linuxfromscratch.org/sympa/info/blfs-dev
Unsubscribe: See the above information page