[Slackbuilds-users] Wrong characters in slack-descs

Didier Spaier didier at slint.fr
Thu May 26 12:20:59 UTC 2016


Hi admins and list,

A warning from "slapt-get -u" told me that there are erroneous characters in:
http://packages.slackonly.com/pub/packages/current-x86_64/PACKAGES.TXT

Obviously they are in the description coming from the slack-descs.

To find out I have run this script a copy of Ponce's git repo for -current:
✀ ---
#/bin/sh
LANG=en
rm -f liste errors
for d in $(find -name slack-desc -exec dirname '{}' ';'); do
  printf "%b" "\n$d/slack-desc" >> liste
  iconv -f UTF-8 -t ASCII $d/slack-desc 1>/dev/null  2>> liste
done
sed -n "/illegal/s/iconv//p" liste|sort > errors
rm -f liste
✀ ---

The file "errors" is attached.

These errors prevent displaying the package's description in packages tools.

FYI I find geany handy to highlight the offending characters.

My findings are for Slackware-current, maybe 14.1 could be scanned as well.

Cheers, Didier
-------------- next part --------------
./academic/mafft/slack-desc: illegal input sequence at position 734
./academic/spades/slack-desc: illegal input sequence at position 551
./audio/abcde/slack-desc: illegal input sequence at position 761
./audio/aften/slack-desc: illegal input sequence at position 698
./desktop/faba-icon-theme/slack-desc: illegal input sequence at position 880
./development/avra/slack-desc: illegal input sequence at position 644
./development/casperjs/slack-desc: illegal input sequence at position 698
./development/love-legacy072/slack-desc: illegal input sequence at position 618
./development/love-legacy080/slack-desc: illegal input sequence at position 574
./development/love/slack-desc: illegal input sequence at position 555
./development/mcrl2/slack-desc: illegal input sequence at position 778
./development/nodejs/slack-desc: illegal input sequence at position 546
./development/pycharm/slack-desc: illegal input sequence at position 554
./development/pyvim/slack-desc: illegal input sequence at position 699
./development/regexxer/slack-desc: illegal input sequence at position 697
./games/cutemaze/slack-desc: illegal input sequence at position 764
./games/instead/slack-desc: illegal input sequence at position 570
./games/marathon-rubicon-data/slack-desc: illegal input sequence at position 742
./games/playonlinux/slack-desc: illegal input sequence at position 548
./games/pybik/slack-desc: illegal input sequence at position 583
./games/qxw/slack-desc: illegal input sequence at position 649
./games/scribble/slack-desc: illegal input sequence at position 556
./games/smashbattle/slack-desc: illegal input sequence at position 524
./games/tome4/slack-desc: illegal input sequence at position 512
./gis/polyline/slack-desc: illegal input sequence at position 628
./graphics/Alchemy/slack-desc: illegal input sequence at position 684
./graphics/draftsight/slack-desc: illegal input sequence at position 740
./graphics/triangulizor/slack-desc: illegal input sequence at position 638
./graphics/unpaper/slack-desc: illegal input sequence at position 1049
./haskell/haskell-tf-random/slack-desc: illegal input sequence at position 979
./libraries/avbin/slack-desc: illegal input sequence at position 627
./libraries/ganv/slack-desc: illegal input sequence at position 591
./libraries/hoedown/slack-desc: illegal input sequence at position 713
./libraries/libclaw/slack-desc: illegal input sequence at position 695
./libraries/libsuinput/slack-desc: illegal input sequence at position 514
./libraries/pyte/slack-desc: illegal input sequence at position 547
./libraries/tDOM/slack-desc: illegal input sequence at position 944
./libraries/webkit2gtk/slack-desc: illegal input sequence at position 806
./misc/discount/slack-desc: illegal input sequence at position 627
./misc/gourmet/slack-desc: illegal input sequence at position 569
./misc/libydpdict/slack-desc: illegal input sequence at position 834
./misc/utimer/slack-desc: illegal input sequence at position 495
./misc/ydpdict/slack-desc: illegal input sequence at position 814
./multimedia/OpenLP/slack-desc: illegal input sequence at position 571
./multimedia/x264/slack-desc: illegal input sequence at position 729
./multimedia/yarock/slack-desc: illegal input sequence at position 614
./network/QuiteRSS/slack-desc: illegal input sequence at position 643
./office/LanguageTool/slack-desc: illegal input sequence at position 612
./python/numpydoc/slack-desc: illegal input sequence at position 552
./python/python-notify2/slack-desc: illegal input sequence at position 759
./python/python-orbited/slack-desc: illegal input sequence at position 876
./python/python-xlwt/slack-desc: illegal input sequence at position 557
./python/pyzmq/slack-desc: illegal input sequence at position 520
./python/wcwidth/slack-desc: illegal input sequence at position 607
./system/autoarchive/slack-desc: illegal input sequence at position 929
./system/ded/slack-desc: illegal input sequence at position 542
./system/guix/slack-desc: illegal input sequence at position 924
./system/isight-firmware-tools/slack-desc: illegal input sequence at position 995
./system/man-pages-es/slack-desc: illegal input sequence at position 522
./system/man-pages-ja/slack-desc: illegal input sequence at position 578
./system/reptyr/slack-desc: illegal input sequence at position 746
./system/the_silver_searcher/slack-desc: illegal input sequence at position 787
./system/unac/slack-desc: illegal input sequence at position 633
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0x60C03EEA.asc
Type: application/pgp-keys
Size: 1718 bytes
Desc: not available
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20160526/196c2f35/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20160526/196c2f35/attachment-0001.asc>


More information about the SlackBuilds-users mailing list