Serbian translations tarball contains some of the 'extragear-' files/folders, leading to packaging issues: https://bugs.archlinux.org/task/35161 Affected are sr@ijekavian, sr@ijekavianlatin and sr@latin variants. Reproducible: Always Steps to Reproduce: Try to install Arch Linux Serbian KDE translations package Actual Results: Clean install. Expected Results: Install fails because of the file conflicts caused by troublesome tarball. Found these folders in affected variants: extragear-base extragear-games extragear-multimedia extragear-network extragear-sysadmin
Just to note, it is about KDE SC 4.10.3
Torgny did you do any experiment regarding l10n packaging for 4.10.3?
Albert: No haven't done the test packaging with release-buddy yet, didn't dare to use it on the live packaging yet. 4.10.3 was done with the old release-tools.
What has gone wrong is that this line from sysadmin/release-tools/pack cat */pack-with-variants subdirs | sort -u | while read lang; do somehow failed to match */pack-with-variants subdirs, and hence did not delete the aforementioned directories. When I try to make language packs locally with cd $KDEGIT/sysadmin/release-tools version=4.10.3 rm -rf sources sources-old dirty clean build mkdir -p clean/kde-l10n dirty sources sources-old cp -r $KDESVN/tags/KDE/$version/l10n-kde4/scripts clean/kde-l10n echo "sr" > clean/kde-l10n/subdirs for lang in sr sr@ijekavian sr@ijekavianlatin sr@latin; do \ cp -r $KDESVN/tags/KDE/$version/l10n-kde4/$lang clean/kde-l10n; \ done ./pack kde-l10n $version ls -lh sources/kde-l10n/ then it works fine. (Other than complaining about missing kdoctools, due to kdelibs not being checked out into clean/ as well, but that is not relevant to this problem.)
Correction: the cat ... while line above is in sysadmin/release-tools/removestuff.
It is true the packages are wrong, we will make sure that 4.10.4 doesn't have this problem, it's a bit late to fix 4.10.3 packages now, sorry for the inconvenience