libtheora: FTBFS: tries to install to /usr during packaging.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libtheora (Debian) |
Fix Released
|
Unknown
|
|||
libtheora (Ubuntu) |
Invalid
|
High
|
LaMont Jones |
Bug Description
Automatically imported from Debian bug report #300422 http://
Debian Bug Importer (debzilla) wrote : | #1 |
Debian Bug Importer (debzilla) wrote : | #2 |
Message-ID: <email address hidden>
Date: Sat, 19 Mar 2005 17:44:51 +0100
From: Kurt Roeckx <email address hidden>
To: <email address hidden>
Subject: libtheora: FTBFS: tries to install to /usr during packaging.
Package: libtheora
Version: 0.0.0.alpha4-1
Severity: serious
Hi,
Your package is failing to build because it's trying to install
directly into /usr during packaging.
From a buildd log:
make[4]: Entering directory `/build/
make[4]: Nothing to be done for `install-exec-am'.
mkdir -p -- . /usr/share/
mkdir: cannot create directory `/usr/share/
denied
make[4]: *** [install-
The problem seems to be that DESTDIR it's properly used in the
Makefile everywhere.
Kurt
LaMont Jones (lamont) wrote : | #3 |
hoary has 0.0.0.alpha3-1.
In Debian Bug tracker #300422, Steve Langasek (vorlon) wrote : tagging 300422 | #4 |
# Automatically generated email from bts, devscripts version 2.8.10
tags 300422 sid
Debian Bug Importer (debzilla) wrote : | #5 |
Message-Id: <email address hidden>
Date: Sat, 19 Mar 2005 15:11:14 -0800
From: Steve Langasek <email address hidden>
To: <email address hidden>
Subject: tagging 300422
# Automatically generated email from bts, devscripts version 2.8.10
tags 300422 sid
In Debian Bug tracker #300422, RISKO Gergely (risko) wrote : patches for libtheora's debian bugs | #6 |
package libtheora
tags 300422 patch
tags 290465 patch
tags 297816 patch
thanks
And here comes the patch:
diff -urN /home/risko/
--- /home/risko/
+++ libtheora-
@@ -1,3 +1,9 @@
+libtheora (0.0.0.alpha4-2) unstable; urgency=low
+
+ * fixed the build things (closes: #300422, #290465, #297816)
+
+ -- RISKO Gergely <email address hidden> Mon, 21 Mar 2005 13:13:58 +0100
+
libtheora (0.0.0.alpha4-1) unstable; urgency=low
* New upstream.
@@ -16,6 +22,3 @@
-- Christopher L Cheney <email address hidden> Wed, 25 Sep 2002 21:00:00 -0500
-Local variables:
-mode: debian-changelog
-End:
diff -urN /home/risko/
--- /home/risko/
+++ libtheora-
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Christopher L Cheney <email address hidden>
Build-Depends: autotools-dev, cdbs, debhelper (>> 4.0.0), devscripts, doxygen, graphviz, libogg-dev (>= 1.1.0), libsdl1.2-dev, libvorbis-dev, python
-Standards-Version: 3.6.1.0
+Standards-Version: 3.6.1.1
Package: libtheora0
Architecture: any
diff -urN /home/risko/
--- /home/risko/
+++ libtheora-
@@ -0,0 +1 @@
+01autotools
diff -urN /home/risko/
--- /home/risko/
+++ libtheora-
@@ -0,0 +1,44 @@
+#! /bin/sh /usr/share/
+## 01_autotools.dpatch by <email address hidden>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Autotools build fixes
+
+@DPATCH@
+
+--- ./autogen.sh
++++ ./autogen.sh
+@@ -113,4 +113,4 @@
+ autoconf || exit 1
+
+ cd $olddir
+-$srcdir/configure "$@" && echo
++#$srcdir/
+--- ./doc/Makefile.am
++++ ./doc/Makefile.am
+@@ -44,21 +44,21 @@
+
+
+ install-data-local: doxygen-build.stamp
+- $(mkinstalldirs) $(docdir)
++ $(mkinstalldirs) $(DESTDIR)$(docdir)
+ if test -d libtheora; then \
+ for dir in libtheora/*; do \
+ if test -d $$dir; then \
+ b=`basename $$dir`; \
+- $(mkinstalldirs) $(docdir)/$$b; \
++ $(mkinstalldirs) $(DESTDIR)
+ for f in $$dir/*; do \
+- $(INSTALL_DATA) $$f $(docdir)/$$b; \
++ $(INSTALL_DATA) $$f $(DESTDIR)
+ done \
+ fi \
+ done \
+ fi
+
+ uninstall-local:
+- rm -rf $(docdir)...
Debian Bug Importer (debzilla) wrote : | #7 |
Message-ID: <email address hidden>
Date: Mon, 21 Mar 2005 14:00:31 +0100
From: RISKO Gergely <email address hidden>
To: <email address hidden>
Subject: patches for libtheora's debian bugs
package libtheora
tags 300422 patch
tags 290465 patch
tags 297816 patch
thanks
And here comes the patch:
diff -urN /home/risko/
--- /home/risko/
+++ libtheora-
@@ -1,3 +1,9 @@
+libtheora (0.0.0.alpha4-2) unstable; urgency=low
+
+ * fixed the build things (closes: #300422, #290465, #297816)
+
+ -- RISKO Gergely <email address hidden> Mon, 21 Mar 2005 13:13:58 +0100
+
libtheora (0.0.0.alpha4-1) unstable; urgency=low
* New upstream.
@@ -16,6 +22,3 @@
-- Christopher L Cheney <email address hidden> Wed, 25 Sep 2002 21:00:00 -0500
-Local variables:
-mode: debian-changelog
-End:
diff -urN /home/risko/
--- /home/risko/
+++ libtheora-
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Christopher L Cheney <email address hidden>
Build-Depends: autotools-dev, cdbs, debhelper (>> 4.0.0), devscripts, doxygen, graphviz, libogg-dev (>= 1.1.0), libsdl1.2-dev, libvorbis-dev, python
-Standards-Version: 3.6.1.0
+Standards-Version: 3.6.1.1
Package: libtheora0
Architecture: any
diff -urN /home/risko/
--- /home/risko/
+++ libtheora-
@@ -0,0 +1 @@
+01autotools
diff -urN /home/risko/
--- /home/risko/
+++ libtheora-
@@ -0,0 +1,44 @@
+#! /bin/sh /usr/share/
+## 01_autotools.dpatch by <email address hidden>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Autotools build fixes
+
+@DPATCH@
+
+--- ./autogen.sh
++++ ./autogen.sh
+@@ -113,4 +113,4 @@
+ autoconf || exit 1
+
+ cd $olddir
+-$srcdir/configure "$@" && echo
++#$srcdir/
+--- ./doc/Makefile.am
++++ ./doc/Makefile.am
+@@ -44,21 +44,21 @@
+
+
+ install-data-local: doxygen-build.stamp
+- $(mkinstalldirs) $(docdir)
++ $(mkinstalldirs) $(DESTDIR)$(docdir)
+ if test -d libtheora; then \
+ for dir in libtheora/*; do \
+ if test -d $$dir; then \
+ b=`basename $$dir`; \
+- $(mkinstalldirs) $(docdir)/$$b; \
++ $(mkinstalldirs) $(DESTDIR)
+ for f ...
In Debian Bug tracker #300422, RISKO Gergely (risko) wrote : new patch for libtheora, fixing the wishlist bug too | #8 |
package libtheora
tags 294457 patch
thanks
Here is an updated patch for libtheora, can be applied to version
0.0.0.alpha4-1
I will NMU it on April 1st, if you don't upload it sooner.
Thanks,
Gergely
diff -urN /home/risko/
--- /home/risko/
+++ libtheora-
@@ -1,3 +1,11 @@
+libtheora (0.0.0.alpha4-1.1) unstable; urgency=low
+
+ * NMU, because an FTBFS keeps it out from testing
+ * fixed the build things (closes: #300422, #290465, #297816)
+ * created libtheora-bin package (closes: #294457)
+
+ -- RISKO Gergely <email address hidden> Mon, 21 Mar 2005 19:14:12 +0100
+
libtheora (0.0.0.alpha4-1) unstable; urgency=low
* New upstream.
@@ -16,6 +24,3 @@
-- Christopher L Cheney <email address hidden> Wed, 25 Sep 2002 21:00:00 -0500
-Local variables:
-mode: debian-changelog
-End:
diff -urN /home/risko/
--- /home/risko/
+++ libtheora-
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Christopher L Cheney <email address hidden>
Build-Depends: autotools-dev, cdbs, debhelper (>> 4.0.0), devscripts, doxygen, graphviz, libogg-dev (>= 1.1.0), libsdl1.2-dev, libvorbis-dev, python
-Standards-Version: 3.6.1.0
+Standards-Version: 3.6.1.1
Package: libtheora0
Architecture: any
@@ -16,9 +16,20 @@
Architecture: any
Section: libdevel
Depends: libtheora0 (= ${Source-Version}), libogg-dev
-Description: The Theora Compression Codec (development files)
+Description: The Theora Video Compression Codec (development files)
Theora is a fully open, non-proprietary, patent-
general-purpose compressed video format.
.
This package contains the header files and documentation needed to develop
applications with libtheora.
+
+Package: libtheora-bin
+Architecture: any
+Section: utils
+Depends: ${shlibs:Depends}
+Description: The Theora Video Compression Codec (example encoder, decoder)
+ Theora is a fully open, non-proprietary, patent-
+ general-purpose compressed video format.
+ .
+ This package contains a reference implementation of an encoder and a
+ decoder.
diff -urN /home/risko/
--- /home/risko/
+++ libtheora-
@@ -0,0 +1,3 @@
+examples/
+examples/
+examples/
diff -urN /home/risko/
--- /home/risko/
Debian Bug Importer (debzilla) wrote : | #9 |
Message-ID: <email address hidden>
Date: Mon, 21 Mar 2005 19:22:55 +0100
From: RISKO Gergely <email address hidden>
To: <email address hidden>, <email address hidden>, <email address hidden>,
<email address hidden>, <email address hidden>
Subject: new patch for libtheora, fixing the wishlist bug too
package libtheora
tags 294457 patch
thanks
Here is an updated patch for libtheora, can be applied to version
0.0.0.alpha4-1
I will NMU it on April 1st, if you don't upload it sooner.
Thanks,
Gergely
diff -urN /home/risko/
--- /home/risko/
+++ libtheora-
@@ -1,3 +1,11 @@
+libtheora (0.0.0.alpha4-1.1) unstable; urgency=low
+
+ * NMU, because an FTBFS keeps it out from testing
+ * fixed the build things (closes: #300422, #290465, #297816)
+ * created libtheora-bin package (closes: #294457)
+
+ -- RISKO Gergely <email address hidden> Mon, 21 Mar 2005 19:14:12 +0100
+
libtheora (0.0.0.alpha4-1) unstable; urgency=low
* New upstream.
@@ -16,6 +24,3 @@
-- Christopher L Cheney <email address hidden> Wed, 25 Sep 2002 21:00:00 -0500
-Local variables:
-mode: debian-changelog
-End:
diff -urN /home/risko/
--- /home/risko/
+++ libtheora-
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Christopher L Cheney <email address hidden>
Build-Depends: autotools-dev, cdbs, debhelper (>> 4.0.0), devscripts, doxygen, graphviz, libogg-dev (>= 1.1.0), libsdl1.2-dev, libvorbis-dev, python
-Standards-Version: 3.6.1.0
+Standards-Version: 3.6.1.1
Package: libtheora0
Architecture: any
@@ -16,9 +16,20 @@
Architecture: any
Section: libdevel
Depends: libtheora0 (= ${Source-Version}), libogg-dev
-Description: The Theora Compression Codec (development files)
+Description: The Theora Video Compression Codec (development files)
Theora is a fully open, non-proprietary, patent-
general-purpose compressed video format.
.
This package contains the header files and documentation needed to develop
applications with libtheora.
+
+Package: libtheora-bin
+Architecture: any
+Section: utils
+Depends: ${shlibs:Depends}
+Description: The Theora Video Compression Codec (example encoder, decoder)
+ Theora is a fully open, non-proprietary, patent-
+ general-purpose compressed video format.
+ .
+ This package contains a reference implementation of an encoder and a
+ decoder.
diff -urN /home/risko/
--- /home/risko/
+++ libtheora-
@@ -0,0 +1,3 @@
+examples/.lib...
In Debian Bug tracker #300422, RISKO Gergely (risko-risko) wrote : Re: Fwd: problems compiling | #10 |
> Hello. I am interested in your patch, but am having trouble with compilation.
> (I am not the maintainer or a DD).
>
> If I run "debuild", it tries to first run "debian/rules clean", but fails at:
>
> mv config.
> mv: cannot stat `config.
> make: *** [clean] Error 1
> debuild: fatal error at line 764:
> dpkg-buildpackage failed!
>
> If I run "fakeroot debian/rules binary", I get:
>
> dpatch apply-all
> applying patch 01autotools to ./ ... failed.
> make: *** [apply-dpatches] Error 1
>
> Am I doing something wrong?
Sorry, the patch was wrong, now it is fixed, so it is my second try.
The patch only works with cdbs >=0.4.27-3, since there was changes
around config.{guess,sub} handling, but it will migrate to testing
tonight. So we will have it tomorrow in testing too!
Gergely
Debian Bug Importer (debzilla) wrote : | #11 |
Message-ID: <email address hidden>
Date: Mon, 21 Mar 2005 22:56:16 +0100
From: RISKO Gergely <email address hidden>
To: Tim Olsen <email address hidden>, <email address hidden>,
<email address hidden>, <email address hidden>, <email address hidden>
Subject: Re: Fwd: problems compiling
--=-=-=
> Hello. I am interested in your patch, but am having trouble with compilation.
> (I am not the maintainer or a DD).
>
> If I run "debuild", it tries to first run "debian/rules clean", but fails at:
>
> mv config.
> mv: cannot stat `config.
> make: *** [clean] Error 1
> debuild: fatal error at line 764:
> dpkg-buildpackage failed!
>
> If I run "fakeroot debian/rules binary", I get:
>
> dpatch apply-all
> applying patch 01autotools to ./ ... failed.
> make: *** [apply-dpatches] Error 1
>
> Am I doing something wrong?
Sorry, the patch was wrong, now it is fixed, so it is my second try.
The patch only works with cdbs >=0.4.27-3, since there was changes
around config.{guess,sub} handling, but it will migrate to testing
tonight. So we will have it tomorrow in testing too!
Gergely
--=-=-=
Content-Type: application/
Content-
Content-
ZGlmZiAtdXJOIC4
aGVvcmEtMC4wLjA
MC5hbHBoYTQvZGV
MDEwMAorKysgbGl
MjEgMjE6NTk6MDY
MC4wLjAuYWxwaGE
c2UgYW4gRlRCRlM
ZCB0aGluZ3MgKGN
IGxpYnRoZW9yYS1
Z2VseSA8cmlza29
KwogbGlidGhlb3J
KiBOZXcgdXBzdHJ
ZW5leSA8Y2NoZW5
MAogCi1Mb2NhbCB
LXVyTiAuLi9saWJ
LjAuMC5hbHBoYTQ
ZGViaWFuL2NvbnR
YnRoZW9yYS0wLjA
MDAwMDAwMDAgKzA
b3B0aW9uYWwKIE1
bi5vcmc+
IDQuMC4wKSwgZGV
MS4wKSwgbGlic2R
c2lvbjogMy42LjE
LjI3LTMpLCBkZWJ
In Debian Bug tracker #300422, Tim Olsen (tolsen718) wrote : Re: Bug#300422: Fwd: problems compiling | #12 |
It looks like you're missing a build-depends for automake1.6 and libtool
other than that, the patch works for me. thanks!
-Tim
Debian Bug Importer (debzilla) wrote : | #13 |
Message-ID: <email address hidden>
Date: Tue, 22 Mar 2005 20:03:39 -0500
From: Tim Olsen <email address hidden>
To: RISKO Gergely <email address hidden>, <email address hidden>
Cc: <email address hidden>, <email address hidden>, <email address hidden>
Subject: Re: Bug#300422: Fwd: problems compiling
It looks like you're missing a build-depends for automake1.6 and libtool
other than that, the patch works for me. thanks!
-Tim
In Debian Bug tracker #300422, RISKO Gergely (risko) wrote : Fixed in NMU of libtheora 0.0.0.alpha4-1.1 | #14 |
tag 290465 + fixed
tag 297816 + fixed
tag 300422 + fixed
quit
This message was generated automatically in response to a
non-maintainer upload. The .changes file follows.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Fri, 1 Apr 2005 19:43:07 +0200
Source: libtheora
Binary: libtheora-dev libtheora0
Architecture: source i386
Version: 0.0.0.alpha4-1.1
Distribution: unstable
Urgency: high
Maintainer: Christopher L Cheney <email address hidden>
Changed-By: RISKO Gergely <email address hidden>
Description:
libtheora-dev - The Theora Video Compression Codec (development files)
libtheora0 - The Theora Video Compression Codec
Closes: 290465 297816 300422
Changes:
libtheora (0.0.0.alpha4-1.1) unstable; urgency=high
.
* NMU, because an FTBFS keeps it out from testing
* fixed the build things (closes: #300422, #290465, #297816)
* created libtheora-bin package (but disabled it)
- since it is only a wishlist and new queue is large enough
- see debian/
Files:
b60882a5e1653b
d63fa7f69a17fc
32c9e277bb59f5
79240597303044
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCTYioO0P
0bEBEX9Ugd6+
=06hg
-----END PGP SIGNATURE-----
Debian Bug Importer (debzilla) wrote : | #15 |
Message-Id: <email address hidden>
Date: Fri, 01 Apr 2005 13:02:07 -0500
From: RISKO Gergely <email address hidden>
To: <email address hidden>
Cc: RISKO Gergely <email address hidden>, Christopher L Cheney <email address hidden>
Subject: Fixed in NMU of libtheora 0.0.0.alpha4-1.1
tag 290465 + fixed
tag 297816 + fixed
tag 300422 + fixed
quit
This message was generated automatically in response to a
non-maintainer upload. The .changes file follows.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Fri, 1 Apr 2005 19:43:07 +0200
Source: libtheora
Binary: libtheora-dev libtheora0
Architecture: source i386
Version: 0.0.0.alpha4-1.1
Distribution: unstable
Urgency: high
Maintainer: Christopher L Cheney <email address hidden>
Changed-By: RISKO Gergely <email address hidden>
Description:
libtheora-dev - The Theora Video Compression Codec (development files)
libtheora0 - The Theora Video Compression Codec
Closes: 290465 297816 300422
Changes:
libtheora (0.0.0.alpha4-1.1) unstable; urgency=high
.
* NMU, because an FTBFS keeps it out from testing
* fixed the build things (closes: #300422, #290465, #297816)
* created libtheora-bin package (but disabled it)
- since it is only a wishlist and new queue is large enough
- see debian/
Files:
b60882a5e1653b
d63fa7f69a17fc
32c9e277bb59f5
79240597303044
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
iD8DBQFCTYioO0P
0bEBEX9Ugd6+
=06hg
-----END PGP SIGNATURE-----
In Debian Bug tracker #300422, Dato Simó (dato) wrote : ack these NMUs | #16 |
# Ack'ing these NMUs.
close 300422 0.0.0.alpha4-1.1
close 290465 0.0.0.alpha4-1.1
close 297816 0.0.0.alpha4-1.1
close 335136 0.0.0.alpha4-1.2
thanks
--
Adeodato Simó dato at net.com.org.es
Debian Developer adeodato at debian.org
Listening to: The Magnetic Fields - Is This What They Used to Call Love
Automatically imported from Debian bug report #300422 http:// bugs.debian. org/300422