Hi, I just uploaded a new revision of ki18n that switches from Python 2 to Python 3. The external result is that libkf5i18n-dev depends on python3 instead of python2, and thus it changes the Python interpreter found and used for the ki18n macros: --- Found PythonInterp: /usr/bin/python (found version "2.7.14") +-- Found PythonInterp: /usr/bin/python3.6 (found version "3.6.4") (Of course, the above happens only if python2 is not pulled directly or indirectly.) Python is used to compile the .pmap files, and so far only ki18n itself and kgeography ship them.
I did a test rebuild of all the packages directly and indirectly build-dependending on libkf5i18n-dev (see the "ki18n" attachment) using the patched ki18n, and at least at a cursory look at all the build logs did not show any difference in build behaviour. As side effect, almost all the packages in the list do not pull Python 2 in the build chroot anymore; the ones that still do are: calamares cantor kalzium kdb kig kio-extras kreport kross-interpreters kstars kvirc libkolab owncloud-client plasma-pa subtitlecomposer tagua If you notice that a package does not build in the same way due to a different Python interpreter, or that there is some kind of runtime behaviour change, please contact me ASAP so I can take a look. (The fallback solution should be to add "python2" to the build dependencies, in case a really fast solution is needed.) -- Pino Toscano
akonadi akonadi-calendar akonadi-calendar-tools akonadiconsole akonadi-contacts akonadi-import-wizard akonadi-mime akonadi-notes akonadi-search akregator apper ark artikulate audiocd-kio baloo-kf5 baloo-widgets blinken blogilo bluedevil bomber bovo breeze breeze-gtk calamares calligra cantor cervisia choqok debconf-kde digikam dolphin dolphin-plugins dragon drkonqi ffmpegthumbs filelight frameworkintegration granatier grantlee-editor gwenview heaptrack juk k3b k4dirstat kaccounts-integration kaccounts-providers kactivities-kf5 kactivitymanagerd kaddressbook kaffeine kajongg kalarm kalarmcal kalgebra kalzium kamera kamoso kanagram kapman kapptemplate kate katomic kbibtex kblackbox kblocks kblog kbookmarks kbounce kbreakout kbruch kcachegrind kcalc kcalcore kcalutils kcharselect kcm-fcitx kcmutils kcolorchooser kconfigwidgets kcontacts kcron kdav kdb kdebugsettings kdeclarative kde-cli-tools kde-config-systemd kdeconnect kded kde-dev-utils kdegraphics-mobipocket kdegraphics-thumbnailers kde-gtk-config kdelibs4support kdenetwork-filesharing kdenlive kdepim-addons kdepim-runtime kdeplasma-addons kdesdk-kioslaves kdesdk-thumbnailers kdesignerplugin kde-spectacle kdesu kdesvn kdevelop kdevelop-php kdevelop-python kdewebkit kdf kdialog kdiamond kdoctools keditbookmarks kemoticons kexi kf5-kdepim-apps-libs kf5-messagelib kfilemetadata-kf5 kfind kfloppy kfourinline kgamma5 kgeography kget kglobalaccel kgoldrunner kgpg khangman khelpcenter kholidays khotkeys khtml kiconthemes kidentitymanagement kig kigo kile killbots kimagemapeditor kimap kinfocenter kinit kio kio-extras kio-gopher kirigami kirigami2 kiriki kiten kjots kjsembed kjumpingcube kldap kleopatra klettres klickety klines kmag kmahjongg kmail kmail-account-wizard kmailtransport kmbox kmediaplayer kmenuedit kmime kmines kmix kmousetool kmplayer kmplot knavalbattle knetwalk knewstuff knotes knotifyconfig kolf kollision kolourpaint kompare konqueror konquest konsole kontact kontactinterface konversation korganizer kpackage kparts kpat kpeople kphotoalbum kpimtextedit kpmcore kproperty kpty krdc kreport kreversi krfb krita kronometer kross kross-interpreters kruler krunner krusader kscreen kscreenlocker kservice kshisen ksirk ksnakeduel kspaceduel ksquares ksshaskpass kstars ksudoku ksysguard ksystemlog kteatime ktexteditor ktextwidgets ktimer ktnef ktorrent ktouch ktp-accounts-kcm ktp-approver ktp-auth-handler ktp-call-ui ktp-common-internals ktp-contact-list ktp-contact-runner ktp-desktop-applets ktp-filetransfer-handler ktp-kded-integration-module ktp-send-file ktp-text-ui ktuberling kturtle kubrick kunitconversion kup-backup kvirc kvpm kwalletcli kwallet-kf5 kwalletmanager kwave kwin kwordquiz kwrited kxmlgui kxmlrpcclient labplot libkcddb libkcompactdisc libkdegames libkeduvocdocument libkf5calendarsupport libkf5eventviews libkf5grantleetheme libkf5gravatar libkf5incidenceeditor libkf5kgeomap libkf5kipi libkf5kmahjongg libkf5ksieve libkf5libkdepim libkf5libkleo libkf5mailcommon libkf5mailimporter libkf5pimcommon libkf5sane libkgapi libkolab libkomparediff2 libksysguard libktorrent libqapt lokalize lskat marble massif-visualizer mbox-importer milou minuet muon okteta okular owncloud-client oxygen palapeli parley partitionmanager pentobi picmi pim-data-exporter pim-sieve-editor plasma-applet-redshift-control plasma-desktop plasma-discover plasma-framework plasma-integration plasma-mediacenter plasma-nm plasma-pa plasma-sdk plasma-vault plasma-workspace plymouth-kcm polkit-kde-agent-1 powerdevil print-manager purpose qtcurve quassel rocs rsibreak sddm-kcm skanlite skrooge smb4k soundkonverter step subtitlecomposer sweeper syndication systemsettings tagua tellico umbrello user-manager xdg-desktop-portal-kde yakuake zanshin zeroconf-ioslave
signature.asc
Description: This is a digitally signed message part.
-- http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-talk
