k3b cannot copy tracks from a video DVD when transcode-1.1.0_alpha7-r1 (usually masked) is installed. In the copy log I see an error message about a --progress_meter or --progress_rate option. (Sorry, I don't know which gave the error and if it really was the reason for the abort.) After downgrading to stable (transcode-1.0.4) copying/encoding a track works fine. Changing K3b's RDEPEND to something like <transcode-1.1 should do the trick. Reproducible: Always Steps to Reproduce: 1. Load a video DVD into the DVD drive. Automounting window pops up. 2. Select "DVD-Titel mit K3b auslesen" (Copy DVD title with K3b). K3b opens. 3. Select one or more tracks, start copy operation. 4. Select any options, possibly involving audio conversion to MP3. 5. Start. Actual Results: Copy operation aborts right away. Error message. Expected Results: Produce nice AVIs :-) Portage 2.1.4.4 (default/linux/amd64/2008.0/desktop, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-gentoo-r6 x86_64) ================================================================= System uname: 2.6.25-gentoo-r6 x86_64 Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz Timestamp of tree: Wed, 09 Jul 2008 04:45:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.6 dev-lang/python: 2.4.4-r13, 2.5.2-r5 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r2 sys-devel/automake: 1.4_p6, 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ABI="amd64" ACCEPT_KEYWORDS="amd64" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ARCH="amd64" ASFLAGS_x86="--32" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CDEFINE_amd64="__x86_64__" CDEFINE_x86="__i386__" CFLAGS="-O2 -march=nocona -pipe" CFLAGS_x86="-m32" CG_COMPILER_EXE="/usr/bin/cgc" CHOST="x86_64-pc-linux-gnu" CHOST_amd64="x86_64-pc-linux-gnu" CHOST_x86="i686-pc-linux-gnu" CLASSPATH="." CLEAN_DELAY="3" COLORTERM="" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.0/env /usr/kde/4.0/share/config /usr/kde/4.0/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CVS_RSH="ssh" CXXFLAGS="-O2 -march=nocona -pipe" DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-74FFOJFrt3,guid=8d113a0b6d2766e9d98f5eb54874e172" DEFAULT_ABI="amd64" DESKTOP_SESSION="kde-3.5" DILLO_ICONSET="kde" DISPLAY=":0.0" DISTDIR="/usr/portage/distfiles" DM_CONTROL="/var/run/xdmctl" EDITOR="/usr/bin/vim" ELIBC="glibc" EMERGE_DEFAULT_OPTS="--verbose --with-bdeps=y" EMERGE_WARNING_DELAY="10" FEATURES="ccache collision-protect distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -O ${DISTDIR}/${FILE} ${URI}" FLTK_DOCDIR="/usr/share/doc/fltk-1.1.7-r2/html" GCC_SPECS="" GDK_USE_XFT="1" GENTOO_MIRRORS="http://locutus.borg http://distfiles.gentoo.org" GPG_TTY="/dev/pts/1" GS_LIB="/home/robert/.fonts" HOME="/home/robert" INPUT_DEVICES="keyboard mouse evdev" KDEDIR="/usr/kde/3.5" KDEDIRS="/usr:/usr/local:/usr/kde/3.5" KDE_FULL_SESSION="true" KDE_MULTIHEAD="false" KDE_SESSION_UID="1000" KERNEL="linux" KONSOLE_DCOP="DCOPRef(konsole-13588,konsole)" KONSOLE_DCOP_SESSION="DCOPRef(konsole-13588,session-9)" LADSPA_PATH="/usr/lib64/ladspa" LANG="de_DE@UTF-8" LC_ALL="de_DE.UTF-8" LDFLAGS_x86="-m elf_i386" LDPATH="/usr/kde/3.5/lib:/usr/kde/3.5/lib64:/usr/kde/3.5/lib32:" LESS="-R -M --shift 5" LESSOPEN="|lesspipe.sh %s" LIBDIR_amd64="lib64" LIBDIR_ppc="lib32" LIBDIR_ppc64="lib64" LIBDIR_x86="lib32" LINGUAS="de en" LOGNAME="robert" MAKEOPTS="-j3" MULTILIB_ABIS="amd64 x86" MULTILIB_STRICT_DENY="64-bit.*shared object" MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib" MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage)" OPENGL_PROFILE="nvidia" PAGER="/usr/bin/less" PATH="/usr/lib/colorgcc/bin:/usr/lib/ccache/bin:/usr/kde/3.5/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:/usr/qt/3/bin:/usr/games/bin" PKGDIR="/usr/portage/packages" PKG_CONFIG_PATH="/usr/qt/3/lib64/pkgconfig" PORTAGE_ARCHLIST="ppc s390 amd64 x86 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha hppa sparc-fbsd" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_BIN_PATH="/usr/lib64/portage/bin" PORTAGE_CONFIGROOT="/" PORTAGE_DEBUG="0" PORTAGE_DEPCACHEDIR="/var/cache/edb/dep" PORTAGE_ELOG_CLASSES="warn error log" PORTAGE_ELOG_MAILFROM="portage@localhost" PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}" PORTAGE_ELOG_MAILURI="root" PORTAGE_ELOG_SYSTEM="save_summary echo" PORTAGE_GID="250" PORTAGE_INST_GID="0" PORTAGE_INST_UID="0" PORTAGE_IUSE="^(3dfx|adabas|alpha|alsa_cards_aoa|alsa_cards_aoa-fabric-layout|alsa_cards_aoa-onyx|alsa_cards_aoa-soundbus|alsa_cards_aoa-soundbus-i2s|alsa_cards_aoa-tas|alsa_cards_aoa-toonie|alsa_cards_armaaci|alsa_cards_at91-soc|alsa_cards_at91-soc-eti-b1-wm8731|alsa_cards_au1x00|alsa_cards_cs5535audio|alsa_cards_harmony|alsa_cards_powermac|alsa_cards_pxa2xx-i2sound|alsa_cards_pxa2xx-soc|alsa_cards_pxa2xx-soc-corgi|alsa_cards_pxa2xx-soc-poodle|alsa_cards_pxa2xx-soc-spitz|alsa_cards_pxa2xx-soc-tosa|alsa_cards_sa11xx-uda1341ts|alsa_cards_sun-amd7930|alsa_cards_sun-cs4231|alsa_cards_sun-dbri|altivec|amd64|aqua|arm|asm|birdstep|bmp|bmpx|bootstrap|build|capslib|clvm|cman|cmucl|coreaudio|crosscompile_opts_.*|dbmaker|doomsday|drac|elibc_.*|elibc_Darwin|elibc_DragonFly|elibc_FreeBSD|elibc_NetBSD|elibc_OpenBSD|elibc_glibc|elibc_uclibc|emf|empress|empress-bcs|esoob|fdftk|filepro|firebird|frontbase|gamess|gcc64|gulm|hppa|ia64|ibm|infopipe|informix|ingres|kernel_.*|kernel_Darwin|kernel_FreeBSD|kernel_linux|lcd_devices_svga|m68k|macbook|mips|multilib|mzscheme|n32|n64|osp|pam_console|pbbuttonsd|pfpro|plugin|ppc|ppc64|ppcsha1|psyco|pvm|real|s390|selinux|sh|solid|sparc|sparc-fbsd|svga|sybase|sybase-ct|tcc|uclibc|ultra1|userland_.*|userland_BSD|userland_Darwin|userland_GNU|video_cards_geode|video_cards_i740|video_cards_impact|video_cards_imstt|video_cards_newport|video_cards_nsc|video_cards_sunbw2|video_cards_suncg14|video_cards_suncg3|video_cards_suncg6|video_cards_sunffb|video_cards_sunleo|video_cards_suntcx|video_cards_vermilion|video_cards_xgi|vidix|vis|win32codecs|x86|x86-fbsd|xmms|yellownet)$" PORTAGE_PYM_PATH="/usr/lib64/portage/pym" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_RSYNC_RETRIES="3" PORTAGE_TMPDIR="/var/tmp" PORTAGE_USE="amd64 elibc_glibc kernel_linux multilib userland_GNU" PORTAGE_WORKDIR_MODE="0700" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/portage/local/layman/gentoo-de" PRELINK_PATH_MASK="/lib/modules:/usr/lib64/locale:/usr/lib64/wine:/usr/lib64/valgrind:*.la:*.png:*.py:*.pl:*.pm:*.sh:*.xml:*.xslt:*.a:*.js:/usr/lib64/klibc" PWD="/usr/portage/profiles" PYTHONPATH="/usr/lib64/portage/pym" QMAKESPEC="linux-g++" QTDIR="/usr/qt/3" RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O ${DISTDIR}/${FILE} ${URI}" ROOT="/" ROOTPATH="/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:/usr/qt/3/bin:/usr/games/bin" RPMDIR="/usr/portage/rpm" SCHEME_LIBRARY_PATH="/usr/share/slib/" SHELL="/bin/bash" SHLVL="2" STAGE1_USE="multilib nptl nptlonly unicode" SYMLINK_LIB="yes" SYNC="rsync://locutus.borg/gentoo-portage" TERM="xterm" USB_DEVFS_PATH="/dev/bus/usb" USE="X a52 aac acl acpi akode alsa amd64 arts avahi bash-completion berkdb bzip2 cairo cdparanoia cdr clamav cli cracklib crypt ctype cups dbus dga directfb dri dvd dvdr dvdread eds emboss encode evo exif fam ffmpeg firefox flac gd gdbm gif gnome gnutls gphoto2 gpm gstreamer gtk hal hdri htmlhandbook iconv icq imap isdnlog jabber jack jikes jpeg jpeg2k kde kdeenablefinal lame ldap libnotify lm_sensors lua mad midi mikmod mmx mng mozdevelop moznocompose moznoirc moznomail moznoroaming mp3 mpeg mplayer msn mudflap multilib musepack ncurses nls nptl nptlonly nvidia ogg opengl openmp pam pcre pda pdf perl pmu png ppds pppd python qt3 qt3support qt4 quicktime readline reflection scanner sdl session spl sse sse2 ssl startup-notification svg tcpd tetex threads tidy tiff truetype unicode usb vcd vim-syntax vnc vorbis x264 xcomposite xinerama xml xorg xosd xpm xprint xulrunner xv xvid xvmc yahoo zeroconf zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon casio directory mustek" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa" USER="robert" USERLAND="GNU" USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CAMERAS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS USERLAND VIDEO_CARDS" USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND" USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d" VIDEO_CARDS="nvidia nv vesa" XDG_CONFIG_DIRS="/usr/kde/3.5/etc/xdg" XDG_DATA_DIRS="/usr/share:/usr/kde/4.0/share:/usr/local/share:/usr/kde/3.5/share" XDM_MANAGED="/var/run/xdmctl/xdmctl-:0,maysd,mayfn,sched,rsvd,method=classic" _="/usr/bin/emerge"
Created attachment 161987 [details] k3b new ebuild patch i was able to reproduce. the error is the following: System ----------------------- K3b Version: 1.0.5 KDE Version: 3.5.9 QT Version: 3.3.8b Kernel: 2.6.24-gentoo-r8 Devices ----------------------- HL-DT-ST DVD-RAM GSA-H50L 1.00 (/dev/hda, ) [CD-R, CD-RW, CD-ROM, DVD-ROM, DVD-R, DVD-RW, DVD-R DL, DVD+R, DVD+RW, DVD+R DL] [DVD-ROM, DVD-R Sequential, DVD-R Dual Layer Sequential, DVD-R Dual Layer Jump, DVD-RAM, DVD-RW Restricted Overwrite, DVD-RW Sequential, DVD+RW, DVD+R, DVD+R Dual Layer, CD-ROM, CD-R, CD-RW] [SAO, TAO, RAW, SAO/R96P, SAO/R96R, RAW/R16, RAW/R96P, RAW/R96R, Restricted Overwrite, Layer Jump] Used versions ----------------------- transcode: 1.1.0-alpha7 transcode: 1.1.0-alpha7 transcode: 1.1.0-alpha7 transcode: 1.1.0-alpha7 transcode ----------------------- [[31;1mtranscode[0m][31;1m critical[0m: Invalid argument for --progress_rate [[31;1mtranscode[0m][31;1m critical[0m: Invalid argument for --progress_rate [[31;1mtranscode[0m][31;1m critical[0m: Invalid argument for --progress_rate [[31;1mtranscode[0m][31;1m critical[0m: Invalid argument for --progress_rate transcode command: ----------------------- /usr/bin/transcode --nice 19 --progress_meter 2 --progress_rate 0 -i /dev/hda -x dvd -T 1,-1,1 -a 0 -j 0,0,0,0 -R 1,/tmp/kde-tampakrap/k3b_0.log -y ffmpeg,null -o /dev/null -F mpeg4 -w 1800 -Z 1024x576 /usr/bin/transcode --nice 19 --progress_meter 2 --progress_rate 0 -i /dev/hda -x dvd -T 2,-1,1 -a 0 -j 0,0,0,0 -R 1,/tmp/kde-tampakrap/k3b_0.log -y ffmpeg,null -o /dev/null -F mpeg4 -w 1800 -Z 1024x576 /usr/bin/transcode --nice 19 --progress_meter 2 --progress_rate 0 -i /dev/hda -x dvd -T 3,-1,1 -a 0 -j 0,0,0,0 -R 1,/tmp/kde-tampakrap/k3b_0.log -y ffmpeg,null -o /dev/null -F mpeg4 -w 1800 -Z 1024x576 /usr/bin/transcode --nice 19 --progress_meter 2 --progress_rate 0 -i /dev/hda -x dvd -T 4,-1,1 -a 0 -j 0,0,0,0 -R 1,/tmp/kde-tampakrap/k3b_0.log -y ffmpeg,null -o /dev/null -F mpeg4 -w 1800 -Z 1024x576 removing the transcode-1.1 masked versions from the rdepend list works ok
*transcode-1.1.0_rc4 (14 Dec 2008) 14 Dec 2008; Alexis Ballier <aballier@gentoo.org> +transcode-1.1.0_rc4.ebuild: version bump What about using latest with k3b-1.0.5-r3? I don't expect it to be "fixed" but please give us an update.
Problem still occurs with: - app-cdr/k3b-1.0.5-r3 - media-video/transcode-1.1.2-r1 error message: [transcode] critical: Invalid argument for --progress_rate option: --progress_rate 0 is not valid anymore, valid values start from 1. Trying to make a patch now.
Correction: fix for --progress_rate is in kde svn repository, importing now.
Created attachment 191807 [details, diff] patch that fixes transcode arguments
The attached patch fixes the issue with transcode-1.1 and should be backward compatible.
patched ebuild is in "sabayon" overlay: http://gitweb.sabayon.org/?p=overlay.git;a=tree;f=app-cdr/k3b;hb=HEAD
Updated. Thx to lxnay for the patch and updated ebuild :]