KF 5.3.0

Harald Sitter sitter at kde.org
Mon Oct 6 11:50:19 UTC 2014


On Mon, Oct 6, 2014 at 7:52 AM, David Faure <faure at kde.org> wrote:
> On Saturday 04 October 2014 23:16:35 Nicolás Alvarez wrote:
>> 2014-10-04 18:41 GMT-03:00 David Faure <faure at kde.org>:
>> > After some compilation fixes (related to .po files and the new
>> > kf5_entry.desktop files in kconfigwidgets), I re-packed
>> > kio, kconfigwidgets, kdoctools and kwallet.
>> >
>> > Thanks to shumski and demm for reporting these issues (and fixing some of
>> > them, even).
>> >
>> > Updated REVISIONS_AND_HASHES attached.
>>
>> kio doesn't build on Windows, because kio_trash_win is apparently not
>> even ported to Qt5(!). I'll need some help though, so I'll wait until
>> tomorrow (european awakeness time) to do it.
>
> Thanks for the Windows fixes - sorry for enabling this code so shortly before the release.
>
> KIO tarball updated

Maybe I am missing something here but from what I can tell there is a
binary file conflict between kio 5.3.0 and kio-extras 5.0.95

Namely, kio_trash was removed from kio-extras *after* 5.0.95 tagging,
so it is still being installed there, which introduces a conflict as
they both install the same desktop file and the same kcm and other
stuff:

kio (git) installs:
-rw-r--r-- root/root    158280 2014-10-06 02:33
./usr/lib/i386-linux-gnu/qt5/plugins/kcm_trash.so
-rw-r--r-- root/root      5420 2014-10-06 02:26
./usr/share/kservices5/trash.protocol
-rw-r--r-- root/root     15984 2014-10-06 02:26
./usr/share/kservices5/kcmtrash.desktop
-rwxr-xr-x root/root     13948 2014-10-06 02:33 ./usr/bin/ktrash5

all of these are also installed by kio-extras <= 5.0.95. I think they
need to be renamed to not conflict.

Additionally I'd like to point out that assuming distributions are
supposed to ship new frameworks releases as they get released moving
things from a non-frameworks repository in a conflicting manner (i.e.
without name change) is not supportable. Even if there was a newer
Plasma release where $thing is not installed anymore (assumption: the
plasma release cannot be shipped as an update for whatever silly
reason a distribution might have).

HS


More information about the release-team mailing list