stardict-hnd-vi-en-20050917.ebuild stardict-hnd-vi-fr-20050917.ebuild stardict-hnd-en-vi-20050917.ebuild stardict-hnd-fr-vi-20050917.ebuild Are broken, they need all to be fixed like this. unzip [archive].zip cd [archive] mkdir fix stardict_stardict-repair *.ifo -O fix (from stardict with USE="tools") rm * -f mv fix/* . && rm -Rf fix dictzip *.dict (from dictd ebuild) gzip *.idx cd .. zip [archive].zip [archive] And as an aesthetic fix needs to set the bookname metadata field from the ifo file. I will upload later the fixed archive. Reproducible: Always Actual Results: The dictionaries can be loaded in stardict, but doesn't remain in stardict settings when one needs to use them. When loading: stardict -l 6 -m6 (verbose debug), stardict complains about the broken dictionaries files. I tested the same dictionary files on the 'Mint' powered laptop of my wife and stardict doesn't compains about they are broken. Portage 2.1.11.62 (default/linux/amd64/13.0, gcc-4.6.3, glibc-2.15-r3, 3.8.13-gentoo-nvidia x86_64) ================================================================= System uname: Linux-3.8.13-gentoo-nvidia-x86_64-Intel-R-_Core-TM-2_Duo_CPU_T9300_@_2.50GHz-with-gentoo-2.2 KiB Mem: 3853068 total, 83684 free KiB Swap: 2711892 total, 2711384 free Timestamp of tree: Sun, 26 May 2013 17:00:01 +0000 ld GNU ld (GNU Binutils) 2.22 ccache version 3.1.9 [disabled] app-shells/bash: 4.2_p45 dev-java/java-config: 2.1.12-r1 dev-lang/python: 2.7.3-r3, 3.2.3-r2 dev-util/ccache: 3.1.9 dev-util/cmake: 2.8.10.2-r2 sys-apps/baselayout: 2.2 sys-apps/openrc: 0.11.8 sys-apps/sandbox: 2.5 sys-devel/autoconf: 2.13, 2.69 sys-devel/automake: 1.9.6-r3, 1.11.6, 1.12.6 sys-devel/binutils: 2.22-r1 sys-devel/gcc: 4.4.7, 4.6.3 sys-devel/gcc-config: 1.7.3 sys-devel/libtool: 2.4-r1 sys-devel/make: 3.82-r4 sys-kernel/linux-headers: 3.7 (virtual/os-headers) sys-libs/glibc: 2.15-r3 Repositories: sunrise sabayon science desktop-effects bircoph gentoo various sam ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="* -@EULA" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/easy-rsa /usr/share/gnupg/qualified.txt /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.4/ext-active/ /etc/php/cgi-php5.4/ext-active/ /etc/php/cli-php5.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c" CXXFLAGS="-march=native -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/gentoo/files/distfiles" EMERGE_DEFAULT_OPTS="--misspell-suggestions=n" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync metadata-transfer news parallel-fetch protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv xattr" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="rsync://gentoo.mirror.dkm.cz/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.bloodhost.ru/" LANG="fr_FR.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed" MAKEOPTS="-j3" PKGDIR="/usr/gentoo/files/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/excludes" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/gentoo/portage" PORTDIR_OVERLAY="/usr/gentoo/overlay/sunrise /usr/gentoo/overlay/sabayon /usr/gentoo/overlay/science /usr/gentoo/overlay/desktop-effects /usr/gentoo/overlay/bircoph /usr/gentoo/portage /usr/gentoo/overlay/various /usr/gentoo/overlay/sam" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="7zip X a52 aac acl acpi aio alsa amd64 amr apache2 audiofile audit bash-completion berkdb bidi bs2b bzip2 cairo caps cdda cddb cdparanoia cdr cg cli cracklib crypt cscope css cue cups curl cxx dbus dga dia directfb dri dts dvd dvdr dvdread egl encode exif faac fam fat fbcon ffmpeg fftw fits flac fluidsynth fontconfig fortran fuse gallium gcrypt gd gdbm gif gimp glade gmp gnutls gphoto2 gpm graphviz gsm gtk gtk2 iconv icu id3 id3tag idn imlib introspection iodbc ipv6 jack jbig joystick jpeg jpeg2k kerberos ladspa lapack lcms ldap libass libcaca libkms libsamplerate lm_sensors lzma lzo mad midi mikmod mmx mmxext mng modules mozilla mp3 mp4 mpeg mpi mtp mudflap multilib ncurses nls nptl ntfs odbc ogg openal opencl openexr opengl openmp openvg oss pam pango pcap pch pcre pdf png pnm portaudio postscript pvr qt3support rar raw readline rle romio rtc rtmp rtsp samba sasl sdl session smime smp sndfile sockets soundtouch spell srt sse sse2 sse3 sse4_1 ssl ssse3 startup-notification svg syslog tcpd tga theora threads tiff truetype twolame unicode urandom usb v4l v4l2 vaapi vdpau vim-syntax vorbis vpx wavpack wma wmf x264 xattr xcb xcomposite xdb xface xft xinetd xml xmp xosd xpm xrandr xv xvid xvmc zip zlib zsh-completion" ABI_X86="64" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_core authn_dbd authn_dbm authn_default authn_file authz_core authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info lbmethod_byrequests lbmethod_bytraffic lbmethod_bybusyness lbmethod_heartbeat log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif sosocache_shmbc speling status unique_id unixd userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" DRACUT_MODULES="syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev joystick keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="pdfimport presenter-console presenter-minimizer" LINGUAS="fr fr_FR en en_GB vi" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-4" PYTHON_SINGLE_TARGET="python3_2" PYTHON_TARGETS="python3_2 python2_7" RUBY_TARGETS="ruby18 ruby19" USERLAND="GNU" VIDEO_CARDS="nouveau nvidia fbdev vesa none v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, USE_PYTHON
Maybe this could be done in /usr/portage/eclass/stardict.eclass (if this dicts from 2005 are still useful)
Is anyone willing to fix this finally or we should simply treeclean this old dicts?
I still can send the archive as I use it in a self made overlay. If I'm allowed to proxy maintain this ebuild. But I prefer to say it before, I'm not very reactive yet, I still need to send up to date ebuilds for another package I proxy maintain. But I would be sad to see this dictionary removed from the gentoo tree, I use them quite often. Stardict is a quite popular software in Vietnam, every student using linux I met there was had this software installed, as it's very convenient to help reading manual pages and anything in english.
I can CC proxy maint people to check... but for this concrete case, maybe maintaining this in an overlay would be better :/ (as upstream looks pretty inactive)
dropped