Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 231338 - app-cdr/k3b-1.0.5-r2: copying tracks from DVD does not work with transcode-1.1
Summary: app-cdr/k3b-1.0.5-r2: copying tracks from DVD does not work with transcode-1.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2008-07-09 20:49 UTC by Robert Steinhäußer
Modified: 2009-05-19 17:41 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
k3b new ebuild patch (k3b-1.0.5-r3.patch,369 bytes, text/plain)
2008-08-02 12:27 UTC, Theo Chatzimichos (RETIRED)
Details
patch that fixes transcode arguments (k3b-transcode.patch,1.07 KB, patch)
2009-05-19 16:35 UTC, Fabio Erculiani (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Steinhäußer 2008-07-09 20:49:19 UTC
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"
Comment 1 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2008-08-02 12:27:29 UTC
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
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2008-12-21 21:43:21 UTC
*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.
Comment 3 Fabio Erculiani (RETIRED) gentoo-dev 2009-05-19 15:50:13 UTC
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.
Comment 4 Fabio Erculiani (RETIRED) gentoo-dev 2009-05-19 15:53:48 UTC
Correction: fix for --progress_rate is in kde svn repository, importing now.
Comment 5 Fabio Erculiani (RETIRED) gentoo-dev 2009-05-19 16:35:54 UTC
Created attachment 191807 [details, diff]
patch that fixes transcode arguments
Comment 6 Fabio Erculiani (RETIRED) gentoo-dev 2009-05-19 16:36:36 UTC
The attached patch fixes the issue with transcode-1.1 and should be backward compatible.
Comment 7 Fabio Erculiani (RETIRED) gentoo-dev 2009-05-19 16:41:18 UTC
patched ebuild is in "sabayon" overlay:
http://gitweb.sabayon.org/?p=overlay.git;a=tree;f=app-cdr/k3b;hb=HEAD
Comment 8 Tomáš Chvátal (RETIRED) gentoo-dev 2009-05-19 17:41:50 UTC
Updated.
Thx to lxnay for the patch and updated ebuild :]