ALERT: KDElibs (at least) 4.8.4 is actually 4.8.80+
Modestas Vainius
modax at debian.org
Sat Jun 9 08:35:15 BST 2012
Hello,
here at Debian we had a really bad experience with 4.8.4. While 4.8.3 was
pretty good, 4.8.4 seemed like a huge step backwards in terms of stability
(random crashes there and there). After quick investigation of kdelibs 4.8.4
I found the following:
$ diff -uNr kdelibs-4.8.3 kdelibs-4.8.4 | diffstat -f 3
CMakeLists.txt | 8 ..........
cmake/modules/PythonMacros.cmake | 4 ..........
doc/sonnet/index.cache.bz2 |binary
interfaces/ktexteditor/ktexteditor_loadsavefiltercheckplugin.desktop | 2 ..........
interfaces/ktexteditor/ktexteditorplugin.desktop | 2 ..........
kdecore/CMakeLists.txt | 3 ..........
kdecore/network/ktcpsocket.cpp | 10 ..........
kdecore/network/ktcpsocket.h | 16 ..........
kdecore/services/kplugininfo.desktop | 2 ..........
kdecore/tests/kmimetypetest.cpp | 3 ..........
kdecore/util/kshareddatacache.cpp | 706 +.........
kdecore/util/kshareddatacache_p.h | 1 ..........
kdeui/actions/kstandardaction.cpp | 7 ..........
kdeui/actions/kstandardaction_p.h | 72 ..........
kdeui/actions/ktogglefullscreenaction.cpp | 44 ..........
kdeui/dialogs/kaboutapplicationpersonlistdelegate_p.cpp | 12 ..........
kdeui/dialogs/kshortcutschemeseditor.cpp | 5 ..........
kdeui/icons/kiconloader.cpp | 11 ..........
kdeui/icons/kicontheme.cpp | 8 ..........
kdeui/kernel/kglobalsettings.cpp | 5 ..........
kdeui/notifications/knotification.h | 2 ..........
kdeui/tests/kiconloader_unittest.cpp | 61 ..........
kdeui/widgets/khelpmenu.cpp | 2 ..........
kdeui/widgets/kmessagewidget.cpp | 91 ..........
kdeui/widgets/kmessagewidget.h | 2 ..........
kdewebkit/ISSUES | 43 ..........
kdewebkit/kwebwallet.cpp | 2 ..........
khtml/css/html4.css | 5 ..........
khtml/ecma/debugger/debugwindow.cpp | 9 ..........
khtml/ecma/debugger/localvariabledock.cpp | 2 ..........
khtml/ecma/kjs_css.cpp | 5 ..........
khtml/ecma/kjs_css.h | 2 ..........
khtml/ecma/kjs_data.cpp | 2 ..........
khtml/ecma/kjs_dom.cpp | 4 ..........
khtml/ecma/kjs_dom.h | 2 ..........
khtml/ecma/kjs_html.cpp | 4 ..........
khtml/ecma/kjs_html.h | 2 ..........
khtml/ecma/kjs_scriptable.cpp | 4 ..........
khtml/ecma/kjs_scriptable.h | 2 ..........
khtml/html/html_baseimpl.cpp | 4 ..........
khtml/imload/decoders/gifloader.cpp | 22 ..........
khtml/imload/imagepainter.cpp | 7 ..........
khtml/imload/scaledimageplane.cpp | 81 ..........
khtml/imload/scaledimageplane.h | 48 ..........
khtml/khtml_settings.cpp | 47 ..........
khtml/khtml_settings.h | 43 ..........
khtml/misc/shared.h | 15 ..........
khtml/rendering/render_form.cpp | 104 ..........
khtml/rendering/render_form.h | 2 ..........
khtml/rendering/render_image.cpp | 25 ..........
khtml/rendering/render_replaced.cpp | 40 ..........
khtml/rendering/render_style.h | 16 ..........
khtml/xml/dom_docimpl.cpp | 5 ..........
khtml/xml/dom_docimpl.h | 1 ..........
kimgio/qimageio_plugin.desktop | 2 ..........
kio/kfile/kfiledialog.cpp | 2 ..........
kio/kfile/kfilemetadataprovider.cpp | 2 ..........
kio/kfile/kpropertiesdialogplugin.desktop | 2 ..........
kio/kfileplugin.desktop | 2 ..........
kio/kio/accessmanager.cpp | 102 ..........
kio/kio/accessmanager.h | 1 ..........
kio/kio/accessmanagerreply_p.cpp | 220 ..........
kio/kio/accessmanagerreply_p.h | 31 ..........
kio/kio/dataprotocol.cpp | 114 ..........
kio/kio/dataprotocol.h | 13 ..........
kio/kio/kdesktopfileactions.cpp | 10 ..........
kio/kio/kfileitemactionplugin.desktop | 2 ..........
kio/kio/kfilewrite.desktop | 2 ..........
kio/kio/krun.cpp | 4 ..........
kio/kio/previewjob.cpp | 8 ..........
kio/kio/scheduler.cpp | 10 ..........
kio/kio/slaveinterface.cpp | 30 ..........
kio/kio/slaveinterface.h | 17 ..........
kio/kio/slaveinterface_p.h | 5 ..........
kio/kio/tcpslavebase.cpp | 191 ..........
kio/kio/tcpslavebase.h | 3 ..........
kio/kurifilterplugin.desktop | 2 ..........
kio/renamedialogplugin.desktop | 2 ..........
kio/tests/dataprotocoltest.cpp | 106 ..........
kio/tests/dataprotocoltest.h | 6 ..........
kio/tests/fileundomanagertest.cpp | 12 ..........
kio/tests/kbookmarktest.cpp | 2 ..........
kio/tests/kdirlistertest.cpp | 34 ..........
kio/tests/kdirlistertest_gui.cpp | 2 ..........
kio/tests/kdirmodeltest.cpp | 20 ..........
kio/tests/kurlcompletiontest.cpp | 8 ..........
kio/tests/speed.cpp | 6 ..........
kioslave/http/http.cpp | 43 ..........
kjs/JSVariableObject.cpp | 4 ..........
kjs/JSVariableObject.h | 3 ..........
kjs/array_instance.cpp | 4 ..........
kjs/array_instance.h | 2 ..........
kjs/array_object.cpp | 44 ..........
kjs/bytecode/codes.def | 4 ..........
kjs/bytecode/machine.cpp.in | 2 ..........
kjs/collector.cpp | 5 ..........
kjs/commonunicode.h | 83 ..........
kjs/error_object.cpp | 29 ..........
kjs/error_object.h | 2 ..........
kjs/function.cpp | 73 ..........
kjs/function.h | 5 ..........
kjs/interpreter.cpp | 36 ..........
kjs/lexer.cpp | 29 ..........
kjs/nodes2bytecode.cpp | 2 ..........
kjs/object.cpp | 6 ..........
kjs/object.h | 20 ..........
kjs/object_object.cpp | 75 ..........
kjs/operations.cpp | 20 ..........
kjs/operations.h | 2 ..........
kjs/property_map.cpp | 6 ..........
kjs/property_map.h | 24 ..........
kjs/regexp_object.cpp | 60 ..........
kjs/string_object.cpp | 32 ..........
kjs/string_object.h | 6 ..........
kjs/tests/CMakeLists.txt | 33 ..........
kjs/tests/ecmatest.cpp | 323 ..........
kjs/tests/ecmatest.h | 30 ..........
kjs/tests/ecmatest_broken_bestPractice | 9 ..........
kjs/tests/ecmatest_broken_ch07 | 154 ..........
kjs/tests/ecmatest_broken_ch08 | 61 ..........
kjs/tests/ecmatest_broken_ch09 | 3 ..........
kjs/tests/ecmatest_broken_ch10 | 186 ..........
kjs/tests/ecmatest_broken_ch11 | 161 ..........
kjs/tests/ecmatest_broken_ch12 | 53 ..........
kjs/tests/ecmatest_broken_ch13 | 84 ..........
kjs/tests/ecmatest_broken_ch14 | 12 ..........
kjs/tests/ecmatest_broken_ch15 | 3548 ++++++++++
kjs/ustring.cpp | 18 ..........
kjs/wtf/HashSet.h | 6 ..........
knewstuff/knewstuff3/attica/atticaprovider.cpp | 2 ..........
nepomuk/core/nepomukmainmodel.cpp | 3 ..........
nepomuk/core/resourcedata.cpp | 12 ..........
nepomuk/core/resourcewatcher.cpp | 13 ..........
plasma/applet.cpp | 4 ..........
plasma/data/servicetypes/plasma-runner.desktop | 2 ..........
plasma/package.cpp | 57 ..........
plasma/private/service_p.h | 4 ..........
plasma/querymatch.cpp | 5 ..........
plasma/querymatch.h | 1 ..........
plasma/runnermanager.cpp | 9 ..........
plasma/service.cpp | 21 ..........
plasma/service.h | 36 ..........
plasma/tests/testcontainmentactionsplugin/plasma-containmentactions-test.desktop | 2 ..........
security/crypto/crypto.desktop | 3 ..........
security/kcert/kcertpart.desktop | 2 ..........
solid/solid/backends/fstab/fstabdevice.cpp | 11 ..........
solid/solid/backends/fstab/fstabdevice.h | 3 ..........
solid/solid/backends/fstab/fstabmanager.cpp | 14 ..........
solid/solid/backends/fstab/fstabstorageaccess.cpp | 3 ..........
solid/solid/backends/wmi/wmiblock.cpp | 18 ..........
solid/solid/backends/wmi/wmicdrom.cpp | 55 ..........
solid/solid/backends/wmi/wmicdrom.h | 1 ..........
solid/solid/backends/wmi/wmidevice.cpp | 332 ..........
solid/solid/backends/wmi/wmidevice.h | 14 ..........
solid/solid/backends/wmi/wmimanager.cpp | 254 ..........
solid/solid/backends/wmi/wmimanager.h | 32 ..........
solid/solid/backends/wmi/wmiopticaldisc.cpp | 120 ..........
solid/solid/backends/wmi/wmiopticaldisc.h | 4 ..........
solid/solid/backends/wmi/wmiprocessor.cpp | 149 ..........
solid/solid/backends/wmi/wmiquery.cpp | 270 ..........
solid/solid/backends/wmi/wmiquery.h | 26 ..........
solid/solid/backends/wmi/wmistorage.cpp | 75 ..........
solid/solid/backends/wmi/wmistorage.h | 4 ..........
solid/solid/backends/wmi/wmistorageaccess.cpp | 49 ..........
solid/solid/backends/wmi/wmistorageaccess.h | 2 ..........
solid/solid/backends/wmi/wmivolume.cpp | 63 ..........
solid/solid/backends/wmi/wmivolume.h | 4 ..........
167 files changed, 7679 insertions(+), 1902 deletions(-)
while:
$ diff -uNr kdelibs-4.8.80 kdelibs-4.8.4 | diffstat -f 3
CMakeLists.txt | 4 -.........................
README | 2 ..........................
doc/kioslave/data/index.cache.bz2 |binary
doc/kioslave/file/index.cache.bz2 |binary
doc/kioslave/ftp/index.cache.bz2 |binary
doc/kioslave/help/index.cache.bz2 |binary
doc/kioslave/http/index.cache.bz2 |binary
doc/kioslave/mailto/index.cache.bz2 |binary
doc/kioslave/rlogin/index.cache.bz2 |binary
doc/kioslave/telnet/index.cache.bz2 |binary
doc/kioslave/webdav/index.cache.bz2 |binary
doc/sonnet/index.cache.bz2 |binary
kdecore/sycoca/ksycoca.cpp | 2 ..........................
kdeui/dialogs/kshortcutschemeseditor.cpp | 5 --........................
kio/kio/tcpslavebase.cpp | 20 +++++++--.................
plasma/package.cpp | 57 +++++---------------------
solid/solid/backends/fstab/fstabmanager.cpp | 14 +++---....................
solid/solid/backends/upower/upowerbattery.cpp | 7 ---.......................
18 files changed, 42 insertions(+), 69 deletions(-)
I don't know yet if any other modules from 4.8.4 has been
mis-packaged in the same way
--
Modestas Vainius <modax at debian.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20120609/941538c5/attachment.sig>
More information about the kde-core-devel
mailing list