Summary: | media-video/gxine-0.5.903 stable request (was: <media-video/gxine-0.5.903 fails on xine-config) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | florenzopaolo.dimagli |
Component: | New packages | Assignee: | Gentoo Media-video project <media-video> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | basdebakker, magowiz, mattmatteh, maxxtwayne, pacho |
Priority: | High | Keywords: | STABLEREQ |
Version: | 2008.0 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
patch for work/gxine-0.5.11/configure
ebuild file + patch in tarball format |
Description
florenzopaolo.dimagli
2009-02-28 17:32:00 UTC
got exactly the same problem. Portage 2.1.6.7 (default/linux/amd64/2008.0/desktop, gcc-4.1.2, glibc-2.8_p20080602-r1, 2.6.27-gentoo-r8 x86_64) ================================================================= System uname: Linux-2.6.27-gentoo-r8-x86_64-Intel-R-_Core-TM-2_CPU_6600_@_2.40GHz-with-glibc2.2.5 Timestamp of tree: Sat, 28 Feb 2009 00:00:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p39 dev-java/java-config: 2.1.6-r1 dev-lang/python: 2.4.4-r13, 2.5.2-r7 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 dev-util/cmake: 2.4.8 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 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.27-r2 ACCEPT_KEYWORDS="amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=nocona -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=nocona -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://cudlug.cudenver.edu/gentoo/ http://gentoo.tiscali.nl/" LDFLAGS="-Wl,-O1" LINGUAS="fr" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://puffy/gentoo-portage" USE="X a52 aac acl acpi alsa amd64 apache2 arts berkdb bluetooth branding bzip2 cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode esd evo exif fam ffmpeg firefox flac fortran gdbm gif gnome gphoto2 gpm gstreamer gtk hal iconv ipod ipv6 isdnlog java jpeg kde ldap libnotify lm_sensors mad matroska midi mikmod mmx mp3 mpeg mplayer mudflap multilib ncurses nfs nls nptl nptlonly nsplugin ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline reflection samba sdl session spell spl sse sse2 ssl ssse3 startup-notification svg sysfs tcpd theora tiff truetype unicode usb v4l v4l2 vorbis x264 xcb xine xinerama xml xorg xulrunner xv xvid 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 mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd 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 dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr" USERLAND="GNU" VIDEO_CARDS="nvidia v4l vesa" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY I can also confirm this on amd64. My apologies for having been slightly imprecise. I didn't add the required information about the ebuild version: I tried with gxine-0.5.7, gxine-0.5.11 and gxine-0.5.903. Same problem all. Created attachment 185147 [details, diff]
patch for work/gxine-0.5.11/configure
(In reply to comment #4) > Created an attachment (id=185147) [edit] > patch for work/gxine-0.5.11/configure > yes, applying those modifications by manually editing the configure file works fine, thank you. Anyway patching it gives me the following error: patching file configure patch: **** malformed patch at line 13: - sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/' patch version is: sys-devel/patch-2.5.9-r1 updated after the 2.5.9 version, marked as stable was giving the same error. Created attachment 185251 [details] ebuild file + patch in tarball format I hope I didn't break any rules creating this tarball. I am not sure what went wrong with my patch (I have patch 2.5.9 as well and it worked for me). To make it easier, I included an ebuild file this time with the patch. Go to your portage directory: # cd media-video/gxine # tar -xzf /tmp/gxine.tar.gz # ebuild gxine-0.5.11-r1.ebuild manifest >>> Creating Manifest for /mnt/bigr0/usr_portage/media-video/gxine digest.assumed 2 gxine-0.5.7::gxine-0.5.7.tar.bz2 gxine-0.5.903::gxine-0.5.903.tar.bz2 # emerge =gxine-0.5.11-r1 Calculating dependencies... done! >>> Verifying ebuild manifests >>> Emerging (1 of 1) media-video/gxine-0.5.11-r1 * gxine-0.5.11.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking gxine-0.5.11.tar.bz2 to /mnt/bigr0/var_tmp/portage/media-video/gxine-0.5.11-r1/work * Applying gxine-0.5.11-configure.patch ... [ ok ] * Running elibtoolize in: gxine-0.5.11 ... (In reply to comment #6) Yes it worked as a charm! Thank you :) ran into this problem on amd64 (and tested on a pentium3 to compare 32 bit and 64 bit, no difference, same results) gxine-0.5.11 failes when /usr/lib/pkgconfig/libxine.pc has vesion 1.1.16.2, gxine-0.5.11 works when i change version to 1.1.16 gxine-0.5.903 always works. media-libs/xine-lib-1.1.16.2 gxine-0.5.903 should be marked stable ? The configure for gxine-0.5.11 can only handle two dots in the xine-lib level. xine-lib-1.1.16.2 has three dots. Therefore, failure. 0.5.903 merges ok for me (In reply to comment #8) > gxine-0.5.903 should be marked stable ? yes, arches please proceed x86 stable amd64 stable ppc64 stable ppc stable. closing since we're last. |