| Newsgroups |
gmane.linux.lfs.beyond.devel |
| Message-ID |
<[email protected]> |
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!
- Doug
--
http://lists.linuxfromscratch.org/sympa/info/blfs-dev
Unsubscribe: See the above information page