<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>132208</bug_id>
          
          <creation_ts>2006-05-03 23:38 0000</creation_ts>
          <short_desc>media-libs/libdc1394-1.2.1 failes to apply patch without X</short_desc>
          <delta_ts>2006-09-12 19:10:26 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>2006.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>andre.hinrichs@gmx.de</reporter>
          <assigned_to>seemant@gentoo.org</assigned_to>
          <cc>armando@goodship.net</cc>
    
    <cc>paolo.pedroni@iol.it</cc>

      

      
          <long_desc isprivate="0">
            <who>andre.hinrichs@gmx.de</who>
            <bug_when>2006-05-03 23:38:02 0000</bug_when>
            <thetext>On a server I have no X support, thus, the X use flag is deactivated.
media-libs/libdc1394-1.2.1 failes to apply the nox11 patch:

&gt;&gt;&gt; Unpacking source...
&gt;&gt;&gt; Unpacking libdc1394-1.2.1.tar.gz to /var/tmp/portage/libdc1394-1.2.1/work
 * Applying nox11.patch ...

 * Failed Patch: nox11.patch !
 *  ( /usr/portage/media-libs/libdc1394/files/nox11.patch )
 *
 * Include in your bugreport the contents of:
 *
 *   /var/tmp/portage/libdc1394-1.2.1/temp/nox11.patch-1660.out


!!! ERROR: media-libs/libdc1394-1.2.1 failed.
!!! Function epatch, Line 339, Exitcode 0
!!! Failed Patch: nox11.patch!
!!! If you need support, post the topmost build error, NOT this status message.


# emerge --info
Portage 2203-svn (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15.1 i686)
=================================================================
System uname: 2.6.15.1 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.4.2
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O3 -march=pentium3 -fomit-frame-pointer&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-O3 -march=pentium3 -fomit-frame-pointer&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig ccache distlocks sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;http://192.168.178.21 http://pandemonium.tiscali.de/pub/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/ http://gentoo.intergenia.de&quot;
LINGUAS=&quot;de us&quot;
MAKEOPTS=&quot;-j2&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;
SYNC=&quot;rsync://192.168.178.21/gentoo-portage&quot;
USE=&quot;x86 X509 a52 aac acl alsa apache2 audiofile avi berkdb big-tables bzip2 cdparanoia chroot cli cpudetection crypt cups curl dri dts dv dvd dvdread eds emacs emboss encode esd exif expat fame ffmpeg flac flash foomaticdb fortran gdbm gif gmp gnutls gpm gs gstreamer gtk2 guile hpn idn ieee1394 imagemagick imap imlib isdnlog java jbig jpeg junit latex lcms ldap libg++ libwww live lzo mad mailwrapper matroska mhash mikmod ming mjpeg mmx mp3 mpeg mysql nas ncurses network nls nptl nsplugin objc ogg opengl pam pcre pdflib perl php png ppds pppd profile python quicktime readline recode reflection rle rtc ruby samba sasl sdl session sftplogging slp speex spell spl sse ssl svga tcpd theora threads tiff udev unicode usb utf8 vorbis wmf xml xml2 xorg xv xvid yv12 zlib linguas_de linguas_us userland_GNU kernel_linux elibc_glibc&quot;
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>andre.hinrichs@gmx.de</who>
            <bug_when>2006-05-07 03:04:19 0000</bug_when>
            <thetext>Created an attachment (id=86342)
Newly created patch

I&apos;ve manually changed everything in the old patch file and created a new one.
I&apos;ve successfully installed the package with it.
Since the patch for 1.0.0 is different to the patch for 1.2.1 I suggest to
use full qualified names for the patches.
So you will have to change the ebuild that it fits the new patch file name.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>reillyp@centurytel.net</who>
            <bug_when>2006-08-31 19:04:28 0000</bug_when>
            <thetext>I just got this error too.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>paolo.pedroni@iol.it</who>
            <bug_when>2006-09-05 08:12:39 0000</bug_when>
            <thetext>Any chance to have this fixed in the main portage tree?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>deepee@gmx.net</who>
            <bug_when>2006-09-12 12:18:09 0000</bug_when>
            <thetext>Same problem here!
But the workaround with Andre&apos;s manually created patch run fine. Thanks Andre!

I would be very pleased if the maintainers would integrate it into portage, it should be done within 5 to 10 minutes work... ;-)

Thanks a lot!


(In reply to comment #1)
&gt; Created an attachment (id=86342) [edit]
&gt; Newly created patch
&gt; 
&gt; I&apos;ve manually changed everything in the old patch file and created a new one.
&gt; I&apos;ve successfully installed the package with it.
&gt; Since the patch for 1.0.0 is different to the patch for 1.2.1 I suggest to
&gt; use full qualified names for the patches.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2006-09-12 18:57:55 0000</bug_when>
            <thetext>ugh, I keep intending to do this.  on thursday, I&apos;ll have reliable internet access again, so I&apos;ll put that into portage (will try tonight, though hotel wireless seems spotty at best).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>seemant@gentoo.org</who>
            <bug_when>2006-09-12 19:10:26 0000</bug_when>
            <thetext>hey it&apos;s in cvs!

listen peoploe. don&apos;t be afraid to just ping me on irc or send me an email with &quot;hey fool, check that in already&quot; type messages (but be a little more polite than that :P).

Thanks!</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>86342</attachid>
            <date>2006-05-07 03:04 0000</date>
            <desc>Newly created patch</desc>
            <filename>libdc1394-1.2.1-nox11.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">ZGlmZiAtcnVOIGxpYmRjMTM5NC0xLjIuMS5vcmlnL2V4YW1wbGVzL01ha2VmaWxlLmluIGxpYmRj
MTM5NC0xLjIuMS9leGFtcGxlcy9NYWtlZmlsZS5pbgotLS0gbGliZGMxMzk0LTEuMi4xLm9yaWcv
ZXhhbXBsZXMvTWFrZWZpbGUuaW4JMjAwNi0wMy0zMSAwNjo1Mzo0NC4wMDAwMDAwMDAgKzAyMDAK
KysrIGxpYmRjMTM5NC0xLjIuMS9leGFtcGxlcy9NYWtlZmlsZS5pbgkyMDA2LTA1LTA3IDA5OjU5
OjMxLjAwMDAwMDAwMCArMDIwMApAQCAtMzgsNyArMzgsNyBAQAogaG9zdF90cmlwbGV0ID0gQGhv
c3RACiBiaW5fUFJPR1JBTVMgPSBkYzEzOTRfdmxvb3BiYWNrJChFWEVFWFQpCiBub2luc3RfUFJP
R1JBTVMgPSBncmFiX2dyYXlfaW1hZ2UkKEVYRUVYVCkgZ3JhYl9wYXJ0aWFsX2ltYWdlJChFWEVF
WFQpIFwKLQlkYzEzOTRfbXVsdGl2aWV3JChFWEVFWFQpIGdyYWJfY29sb3JfaW1hZ2UkKEVYRUVY
VCkKKwlncmFiX2NvbG9yX2ltYWdlJChFWEVFWFQpCiBzdWJkaXIgPSBleGFtcGxlcwogRElTVF9D
T01NT04gPSAkKHNyY2RpcikvTWFrZWZpbGUuYW0gJChzcmNkaXIpL01ha2VmaWxlLmluCiBBQ0xP
Q0FMX000ID0gJCh0b3Bfc3JjZGlyKS9hY2xvY2FsLm00CkBAIC01MSwxMyArNTEsNyBAQAogYW1f
X2luc3RhbGxkaXJzID0gIiQoREVTVERJUikkKGJpbmRpcikiCiBiaW5QUk9HUkFNU19JTlNUQUxM
ID0gJChJTlNUQUxMX1BST0dSQU0pCiBQUk9HUkFNUyA9ICQoYmluX1BST0dSQU1TKSAkKG5vaW5z
dF9QUk9HUkFNUykKLWFtX2RjMTM5NF9tdWx0aXZpZXdfT0JKRUNUUyA9ICBcCi0JZGMxMzk0X211
bHRpdmlldy1kYzEzOTRfbXVsdGl2aWV3LiQoT0JKRVhUKQotZGMxMzk0X211bHRpdmlld19PQkpF
Q1RTID0gJChhbV9kYzEzOTRfbXVsdGl2aWV3X09CSkVDVFMpCiBhbV9fREVQRU5ERU5DSUVTXzEg
PQotZGMxMzk0X211bHRpdmlld19ERVBFTkRFTkNJRVMgPSAuLi9saWJkYzEzOTQvbGliZGMxMzk0
X2NvbnRyb2wubGEgXAotCSQoYW1fX0RFUEVOREVOQ0lFU18xKSAkKGFtX19ERVBFTkRFTkNJRVNf
MSkgXAotCSQoYW1fX0RFUEVOREVOQ0lFU18xKQogYW1fZGMxMzk0X3Zsb29wYmFja19PQkpFQ1RT
ID0gZGMxMzk0X3Zsb29wYmFjay4kKE9CSkVYVCkgXAogCWFmZmluZS4kKE9CSkVYVCkKIGRjMTM5
NF92bG9vcGJhY2tfT0JKRUNUUyA9ICQoYW1fZGMxMzk0X3Zsb29wYmFja19PQkpFQ1RTKQpAQCAt
ODIsMTAgKzc2LDEwIEBACiBDQ0xEID0gJChDQykKIExJTksgPSAkKExJQlRPT0wpIC0tdGFnPUND
IC0tbW9kZT1saW5rICQoQ0NMRCkgJChBTV9DRkxBR1MpICQoQ0ZMQUdTKSBcCiAJJChBTV9MREZM
QUdTKSAkKExERkxBR1MpIC1vICRACi1TT1VSQ0VTID0gJChkYzEzOTRfbXVsdGl2aWV3X1NPVVJD
RVMpICQoZGMxMzk0X3Zsb29wYmFja19TT1VSQ0VTKSBcCitTT1VSQ0VTID0gJChkYzEzOTRfdmxv
b3BiYWNrX1NPVVJDRVMpIFwKIAkkKGdyYWJfY29sb3JfaW1hZ2VfU09VUkNFUykgJChncmFiX2dy
YXlfaW1hZ2VfU09VUkNFUykgXAogCSQoZ3JhYl9wYXJ0aWFsX2ltYWdlX1NPVVJDRVMpCi1ESVNU
X1NPVVJDRVMgPSAkKGRjMTM5NF9tdWx0aXZpZXdfU09VUkNFUykgJChkYzEzOTRfdmxvb3BiYWNr
X1NPVVJDRVMpIFwKK0RJU1RfU09VUkNFUyA9ICQoZGMxMzk0X3Zsb29wYmFja19TT1VSQ0VTKSBc
CiAJJChncmFiX2NvbG9yX2ltYWdlX1NPVVJDRVMpICQoZ3JhYl9ncmF5X2ltYWdlX1NPVVJDRVMp
IFwKIAkkKGdyYWJfcGFydGlhbF9pbWFnZV9TT1VSQ0VTKQogRVRBR1MgPSBldGFncwpAQCAtMjAy
LDggKzE5Niw2IEBACiBncmFiX3BhcnRpYWxfaW1hZ2VfU09VUkNFUyA9IGdyYWJfcGFydGlhbF9p
bWFnZS5jCiBncmFiX3BhcnRpYWxfaW1hZ2VfTERBREQgPSAuLi9saWJkYzEzOTQvbGliZGMxMzk0
X2NvbnRyb2wubGEgLWxyYXcxMzk0CiBkYzEzOTRfbXVsdGl2aWV3X0NGTEFHUyA9ICQoWF9DRkxB
R1MpCi1kYzEzOTRfbXVsdGl2aWV3X1NPVVJDRVMgPSBkYzEzOTRfbXVsdGl2aWV3LmMKLWRjMTM5
NF9tdWx0aXZpZXdfTERBREQgPSAuLi9saWJkYzEzOTQvbGliZGMxMzk0X2NvbnRyb2wubGEgLWxy
YXcxMzk0ICQoWF9MSUJTKSAkKFhfUFJFX0xJQlMpIC1sWHYgLWxYZXh0IC1sWDExICQoWF9FWFRS
QV9MSUJTKQogZGMxMzk0X3Zsb29wYmFja19TT1VSQ0VTID0gZGMxMzk0X3Zsb29wYmFjay5jIGFm
ZmluZS5jIGFmZmluZS5oCiBkYzEzOTRfdmxvb3BiYWNrX0xEQUREID0gLWxtIC4uL2xpYmRjMTM5
NC9saWJkYzEzOTRfY29udHJvbC5sYSAtbHJhdzEzOTQKIGFsbDogYWxsLWFtCkBAIC0yNzYsNyAr
MjY4LDcgQEAKIAlkb25lCiBkYzEzOTRfbXVsdGl2aWV3JChFWEVFWFQpOiAkKGRjMTM5NF9tdWx0
aXZpZXdfT0JKRUNUUykgJChkYzEzOTRfbXVsdGl2aWV3X0RFUEVOREVOQ0lFUykgCiAJQHJtIC1m
IGRjMTM5NF9tdWx0aXZpZXckKEVYRUVYVCkKLQkkKExJTkspICQoZGMxMzk0X211bHRpdmlld19M
REZMQUdTKSAkKGRjMTM5NF9tdWx0aXZpZXdfT0JKRUNUUykgJChkYzEzOTRfbXVsdGl2aWV3X0xE
QUREKSAkKExJQlMpCisJJChMSU5LKSAkKGRjMTM5NF9tdWx0aXZpZXdfT0JKRUNUUykgJChkYzEz
OTRfbXVsdGl2aWV3X0xEQUREKSAkKExJQlMpCiBkYzEzOTRfdmxvb3BiYWNrJChFWEVFWFQpOiAk
KGRjMTM5NF92bG9vcGJhY2tfT0JKRUNUUykgJChkYzEzOTRfdmxvb3BiYWNrX0RFUEVOREVOQ0lF
UykgCiAJQHJtIC1mIGRjMTM5NF92bG9vcGJhY2skKEVYRUVYVCkKIAkkKExJTkspICQoZGMxMzk0
X3Zsb29wYmFja19MREZMQUdTKSAkKGRjMTM5NF92bG9vcGJhY2tfT0JKRUNUUykgJChkYzEzOTRf
dmxvb3BiYWNrX0xEQUREKSAkKExJQlMpCg==
</data>        

          </attachment>
    </bug>

</bugzilla>