Bug#843379: blender: FTBFS (internal compiler error)

2016-11-06 Thread Santiago Vila
Package: src:blender
Version: 2.77.a+dfsg0-9
Severity: serious

Dear maintainer:

I tried to build this package in stretch with "dpkg-buildpackage -A"
(which is what the "Arch: all" autobuilder would do to build it)
but it failed:


[...]
 debian/rules build-indep
dh build-indep --buildsystem=cmake --parallel --with python3
   dh_testdir -i -O--buildsystem=cmake -O--parallel
   dh_update_autotools_config -i -O--buildsystem=cmake -O--parallel
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<>/blender-2.77.a+dfsg0'
dh_auto_configure -- \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_SKIP_RPATH=ON \
-DCMAKE_VERBOSE_MAKEFILE=ON \
-DFREETYPE_INCLUDE_DIRS="/usr/include/freetype2" \
-DPYTHON_VERSION=3.5 \
-DWITH_CODEC_FFMPEG=ON \

[... snipped ...]

 ((
# 110 
"/<>/blender-2.77.a+dfsg0/intern/cycles/kernel/kernels/cpu/kernel_cpu_impl.h"
 output_luma == 
# 110 
"/<>/blender-2.77.a+dfsg0/intern/cycles/kernel/kernels/cpu/kernel_cpu_impl.h"
 3 4
 __null) ? static_cast (0) : __assert_fail (
# 110 
"/<>/blender-2.77.a+dfsg0/intern/cycles/kernel/kernels/cpu/kernel_cpu_impl.h"
 "output_luma == __null"
# 110 
"/<>/blender-2.77.a+dfsg0/intern/cycles/kernel/kernels/cpu/kernel_cpu_impl.h"
 3 4
 , 
"/<>/blender-2.77.a+dfsg0/intern/cycles/kernel/kernels/cpu/kernel_cpu_impl.h",
 110, __PRETTY_FUNCTION__))
# 110 
"/<>/blender-2.77.a+dfsg0/intern/cycles/kernel/kernels/cpu/kernel_cpu_impl.h"
   ;
  kernel_bake_evaluate(kg,
   input,
   output,
   (ShaderEvalType)type,
   filter,
   i,
   offset,
   sample);
 }
 else {
  kernel_shader_evaluate(kg,
 input,
 output,
 output_luma,
 (ShaderEvalType)type,
 i,
 sample);
 }
}

}
# 37 
"/<>/blender-2.77.a+dfsg0/intern/cycles/kernel/kernels/cpu/kernel_avx2.cpp"
 2
=== END GCC DUMP ===
intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/build.make:185: recipe for 
target 
'intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel_avx2.cpp.o'
 failed
make[3]: *** 
[intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/kernels/cpu/kernel_avx2.cpp.o]
 Error 1
make[3]: Leaving directory 
'/<>/blender-2.77.a+dfsg0/obj-x86_64-linux-gnu'
CMakeFiles/Makefile2:1315: recipe for target 
'intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/all' failed
make[2]: *** [intern/cycles/kernel/CMakeFiles/cycles_kernel.dir/all] Error 2
make[2]: Leaving directory 
'/<>/blender-2.77.a+dfsg0/obj-x86_64-linux-gnu'
Makefile:163: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory 
'/<>/blender-2.77.a+dfsg0/obj-x86_64-linux-gnu'
dh_auto_build: make -j1 returned exit code 2
debian/rules:72: recipe for target 'build-indep' failed
make: *** [build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2


This may be reproduced easily. There are full logs available here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/blender.html

If you reassign to gcc-6, please use "affects" as well so that we can still see 
this
bug in the web page for blender.

Thanks.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#837273:

2016-09-11 Thread Santiago Vila
affects 837273 src:csoundqt
thanks

The affects keyword helps to avoid duplicate bugs in the affected
packages (in fact, this bug was first reported against csoundqt
and then reassigned, and I was close to report it again).

Thanks.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#820416: kodi: FTBFS in testing (Segmentation fault)

2016-08-24 Thread Santiago Vila
On Wed, Aug 24, 2016 at 11:43:54PM +0200, Bálint Réczey wrote:

> I don't like having this bug, but if a program fails to build 50% of
> the time but runs fine it can be released IMO since users are not
> affected.

You seem to imply that our "output" as package distributors is just
the set of binary packages. That's not the case. We provide source
packages and binary packages. If a user can't build a source
package that we provide then he/she is affected as well, because
taking the source package and building it (possibly with modifications)
is also a way of "using" it.


In either case, it is not the severity definitions what we have to
consider here, but release policy.

Release policy says "packages must autobuild".

If policy said "packages must autobuild most of the time", then yes,
we could maybe have packages which only build ok most of the time.

But that's not what release policy says, and that's why FTBFS bugs are
usually reported as serious regardless of the "frequency" of the
failure.


In practice this is not as difficult to achieve as one might think,
because it often happens that it's the tests who made the build to fail.

If a test fails very often but does not mean that the package is "bad",
the logical thing to do until somebody has the time to investigate it
is to just disable it (as you have just done with kodi, thanks a lot).

Thanks.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#820416: kodi: FTBFS in testing (Segmentation fault)

2016-08-24 Thread Santiago Vila
Hi.

Any progress on this? This is still reproducible. I'm attaching a
build log for the version which has just entered testing.

On Sun, 17 Apr 2016, Balint Reczey wrote:

> It suggests there is something wrong with the mutex handling and TSAN seems 
> to confirm that:
> [...]
> I need to test if the problem still exists in upstream master and verify if
> it is not a false positive TSAN warning and the root cause is indeed here.

Could you translate that into a language that a non-programmer
could understand?

> I'm setting the bug's severity to normal because while it is reproducible
> the FTBFS does not happen on Debian's buildds [...]

Hmm. I'm not going to enter into a severity war, but you should be
aware that the theory that a FTBFS is not RC because "it does not
happen" in Debian's buildds has many flaws.

For example, for a package which FTBFS randomly, it is completely
useless, as a successful build just means that we were lucky that
time.

We should better not care too much about what happened in the
autobuilders the last time it was tried, we should care more about
what could happen the next time.

I'm using sbuild and the autobuilders are using sbuild as well
(or a variant of it).

If you think this may not happen in official autobuilders, could you
please explain why?

(Because my machine does not have enough memory? How would I know that
in advance when we don't have a Build-Memory control field?)

> thus does not prevent rebuilding the package when needed.

It does prevent me from rebuilding the package, which makes the
software non-free for me and apparently anybody who does not have a
machine with 32 GB of RAM (which is still a lot of people).

I would say that would deserve important severity at least.

(I said 32 GB just as an example, but if that's a more or less
accurate summary of this bug, I'd like to know the exact figure).

Thanks.

kodi_16.1+dfsg1-2_amd64-20160824T064358Z.gz
Description: application/gzip
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#811844: fixed in composite 0.006.2+dfsg0-5

2016-08-12 Thread Santiago Vila
found -1 0.006.2+dfsg0-5
thanks

Still FTBFS:

https://tests.reproducible-builds.org/debian/rbuild/unstable/amd64/composite_0.006.2+dfsg0-5.rbuild.log

Thanks.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#819842: pyliblo: Build not reliable

2016-07-14 Thread Santiago Vila
retitle 819842 pyliblo: Build not reliable
severity 819842 normal
user sanv...@debian.org
usertags 819842 - binary-indep
thanks

I have both successful and unsuccessful build logs for this package.
All of them for version 0.10.0-1.

Status: successful  pyliblo_0.10.0-1_amd64-20160225-2103
Status: successful  pyliblo_0.10.0-1_amd64-20160227-1325
Status: successful  pyliblo_0.10.0-1_amd64-20160313-1519
Status: attempted   pyliblo_0.10.0-1_amd64-20160402-0031
Status: attempted   pyliblo_0.10.0-1_amd64-20160402-1951
Status: attempted   pyliblo_0.10.0-1_amd64-20160402-2012
Status: attempted   pyliblo_0.10.0-1_amd64-20160402-2024
Status: attempted   pyliblo_0.10.0-1_amd64-20160521-1427
Status: successful  pyliblo_0.10.0-1_amd64-20160621-2143

This bug needs to be investigated, but it does not seem to be the
typical binary-indep bug so I'm removing it from my list of
binary-indep bugs for now.

Thanks.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Re: Bug#806046: horgand: FTBFS when built with dpkg-buildpackage -A (No such file or directory)

2016-07-13 Thread Santiago Vila
Greetings.

I have the ok from the Release Managers to consider this issue as RC
for stretch. I'm going to wait at least one week before raising
this to "serious".

There is a patch available for this bug. If you need someone to make
an upload, please ask for a sponsor in debian-mentors.

Thanks.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#827630: soundscaperenderer: FTBFS in testing (Class scrartcl Error: undefined old font command `bf'.)

2016-06-18 Thread Santiago Vila
Package: src:soundscaperenderer
Version: 0.4.2~dfsg-5
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs
Severity: serious

Dear maintainer:

This package currently fails to build in stretch:


[...]

LaTeX Warning: Reference `sec:asdf' on page 4 undefined on input line 88.



! Class scrartcl Error: undefined old font command `\bf'.

See the scrartcl class documentation for explanation.
Type  H   for immediate help.
 ...  
  
l.111 ...linewidth]{images/coordinate_system.eps}}
   \hfill
? 
! Emergency stop.
 ...  
  
l.111 ...linewidth]{images/coordinate_system.eps}}
   \hfill
Output written on SoundScapeRenderer.dvi (3 pages, 10364 bytes).
Transcript written on SoundScapeRenderer.log.
Latexmk: List of undefined refs and citations:
  Citation `Geier08:AES' on page 3 undefined on input line 21
  Citation `geier2012ssr' on page 3 undefined on input line 21
  Reference `sec:asdf' on page 4 undefined on input line 88
  Reference `sec:renderers' on page 3 undefined on input line 14
  Reference `sec:running_ssr' on page 4 undefined on input line 64
  Reference `sec:running_ssr' on page 4 undefined on input line 81
Latexmk: Summary of warnings:
  Latex failed to resolve 4 reference(s)
  Latex failed to resolve 2 citation(s)
Collected error summary (may duplicate other messages):
  latex: Command for 'latex' gave return code 256
Latexmk: Use the -f option to force complete processing,
 unless error was exceeding maximum runs of latex/pdflatex.
Latexmk: Errors, so I did not complete making targets
debian/rules:53: recipe for target 'build/soundscaperenderer-common' failed


Because packages in stretch must be buildable in stretch, this is RC for 
stretch.

You can find a full build log here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/soundscaperenderer.html

Thanks.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#823589: mplayer: Please create dummy package for upgrades from jessie

2016-05-06 Thread Santiago Vila
Package: mplayer
Version: 2:1.2.1-1+b1

Dear maintainer:

It is customary that packages changing names should provide a dummy
package with the old name so that an upgrade makes the new package to
be installed smoothly and automatically. Smooth upgrades have always
been one of Debian's goals.

I know that this case is not exactly a "package rename" in strict
sense but a different codebase / different fork, but for most purposes
we can assume that whoever had mplayer2 installed in jessie will want
to have mplayer installed in stretch.

Ok, there may be little differences (I don't know the details), and it
is possible that mplayer is not a 100% drop-in replacement of mplayer2,
but that's what the Release Notes (for stretch) are for.

Thanks.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#806046: horgand: FTBFS when built with dpkg-buildpackage -A (No such file or directory)

2016-04-17 Thread Santiago Vila
tags 806046 + patch
thanks

>debian/rules override_dh_install
> make[1]: Entering directory '/<>'
> dh_install
> cp debian/horgand.wrapper /<>/debian/horgand/usr/bin/horgand
> cp: cannot create regular file 
> '/<>/debian/horgand/usr/bin/horgand': No such file or directory
> debian/rules:10: recipe for target 'override_dh_install' failed

Explanation: We are creating arch-independent packages only,
so debian/horgand/[...] does not exist because "horgand" is
arch-dependent.

The trivial fix is to override dh_install only when creating
arch-dependent packages.

Patch attached.

Thanks.--- a/debian/rules
+++ b/debian/rules
@@ -6,7 +6,7 @@
 override_dh_auto_configure:
dh_auto_configure -- --bindir=/usr/lib/horgand
 
-override_dh_install:
+override_dh_install-arch:
dh_install
cp debian/horgand.wrapper $(CURDIR)/debian/horgand/usr/bin/horgand
chmod 755 $(CURDIR)/debian/horgand/usr/bin/horgand
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#820416: kodi: FTBFS in testing (Segmentation fault)

2016-04-16 Thread Santiago Vila
I've put the program kodi-test here:

https://people.debian.org/~sanvila/bug-820416/kodi-test.gz

It was built on a stretch chroot today (for amd64).

To reproduce the segfault, just install the build-dependencies for
kodi, i.e. on a stretch chroot, please do:

apt-get build-dep kodi

then try to execute kodi-test:

./kodi-test

This is all you need to reproduce the problem.

Thanks.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#820416: kodi: FTBFS in testing (Segmentation fault)

2016-04-16 Thread Santiago Vila
tags 820416 - unreproducible
found 820416 16.1~rc2+dfsg1-1
thanks

I can reproduce it *every* time on several machines, so the problem is
indeed real and not imagined.

The program that segfaults is "kodi-test". Here is a backtrace:

#0  __gnu_cxx::__normal_iterator > >::__normal_iterator (__i=@0x201: 
, this=)
at /usr/include/c++/5/bits/stl_iterator.h:741
#1  std::vector >::begin (this=0x201)
at /usr/include/c++/5/bits/stl_vector.h:548
#2  CEvent::Set (this=this@entry=0x7ffdea4caca0) at Event.cpp:78
#3  0x014b2d09 in CThread::staticThread (data=0x7ffdea4cabd0) at 
Thread.cpp:137
#4  0x7f871f914454 in start_thread (arg=0x7f86f65b1700) at 
pthread_create.c:334
#5  0x7f8716dddecd in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:109


If you still believe there is not a problem anywhere, I can give you
access to a virtual machine where the problem may be reproduced easily
(please contact me privately for this).


I'm testing on a machine having 4GB of RAM and 4GB of swap.

According to my tests, kodi needs an average of 300 MB and a maximum
of 1200 MB to build. If the tests suddenly need more than 8 GB of
virtual memory (version 16.0+dfsg1-1 worked ok), I would say this is
disproportionate and a big step backwards.

Thanks.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#820416: kodi: FTBFS in testing (Segmentation fault)

2016-04-07 Thread Santiago Vila
Package: src:kodi
Version: 16.1~rc2+dfsg1-1
Severity: serious

Dear maintainer: This package fails to build from source in stretch.

The error happens while doing the tests:


[--] 1 test from TestAsyncFileCopy
[ RUN  ] TestAsyncFileCopy.General
/bin/bash: line 1: 21695 Segmentation fault  
/<>/kodi-16.1~rc2+dfsg1/$check_program
Makefile:608: recipe for target 'check' failed
make[1]: *** [check] Error 139
make[1]: Leaving directory '/<>/kodi-16.1~rc2+dfsg1'
dh_auto_test: make -j1 check VERBOSE=1 returned exit code 2
debian/rules:81: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2


The full build log is attached.

Thanks.

kodi_16.1~rc2+dfsg1-1_amd64-20160407-2325.gz
Description: application/gzip
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#819842: pyliblo: FTBFS when built with dpkg-buildpackage -A (test suite fails)

2016-04-02 Thread Santiago Vila
Package: src:pyliblo
Version: 0.10.0-1
User: sanv...@debian.org
Usertags: binary-indep
Severity: important

Dear maintainer:

I tried to build this package with "dpkg-buildpackage -A"
(i.e. only architecture-independent packages), and it failed:


[...]
 debian/rules build-indep
dh build-indep --with python2,python3 --buildsystem=pybuild
   dh_testdir -i -O--buildsystem=pybuild
   dh_update_autotools_config -i -O--buildsystem=pybuild
   dh_auto_configure -i -O--buildsystem=pybuild
I: pybuild base:184: python2.7 setup.py config 
running config
I: pybuild base:184: python3.5 setup.py config 
running config
   dh_auto_build -i -O--buildsystem=pybuild
I: pybuild base:184: /usr/bin/python setup.py build 
running build

[... snipped ...]

testRandomPort (test.test_liblo.ServerCreationTestCase) ... ok
testSendReceive (test.test_liblo.ServerTCPTestCase) ... ERROR
testBundleCallbacksFire (test.test_liblo.ServerTestCase) ... ok
testMethodAfterFree (test.test_liblo.ServerTestCase) ... ok
testPort (test.test_liblo.ServerTestCase) ... ok
testRecvImmediate (test.test_liblo.ServerTestCase) ... ok
testRecvTimeout (test.test_liblo.ServerTestCase) ... ok
testSendBlob (test.test_liblo.ServerTestCase) ... ok
testSendBundle (test.test_liblo.ServerTestCase) ... ok
testSendInt (test.test_liblo.ServerTestCase) ... ok
testSendInvalid (test.test_liblo.ServerTestCase) ... ok
testSendLong (test.test_liblo.ServerTestCase) ... ok
testSendMessage (test.test_liblo.ServerTestCase) ... ok
testSendOthers (test.test_liblo.ServerTestCase) ... ok
testSendTimestamped (test.test_liblo.ServerTestCase) ... ok
testSendVarious (test.test_liblo.ServerTestCase) ... ok
testSendingLongAsIntOverflows (test.test_liblo.ServerTestCase) ... ok
testURL (test.test_liblo.ServerTestCase) ... ok
testSendAndReceive (test.test_liblo.ServerThreadTestCase) ... ok

==
ERROR: testSendReceive (test.test_liblo.ServerTCPTestCase)
--
Traceback (most recent call last):
  File "/<>/test/test_liblo.py", line 225, in testSendReceive
liblo.send(self.server.url, '/foo', 123)
  File "src/liblo.pyx", line 186, in liblo.send (src/liblo.c:3321)
_send(target, None, args)
  File "src/liblo.pyx", line 160, in liblo._send (src/liblo.c:3180)
raise IOError("sending failed: %s" %
IOError: sending failed: Connection timed out

--
Ran 27 tests in 256.358s

FAILED (errors=1)
E: pybuild pybuild:274: test: plugin distutils failed with: exit code=1: 
python2.7 setup.py test 
dh_auto_test: pybuild --test -i python{version} -p 2.7 --dir . returned exit 
code 13
debian/rules:4: recipe for target 'build-indep' failed
make: *** [build-indep] Error 25
dpkg-buildpackage: error: debian/rules build-indep gave error exit status 2


Sorry not to have a fix, as I am reporting many bugs similar to
this one. The common hints are:

* If the only architecture-independent packages are dummy transitional
ones and they were released with jessie, the easy fix is to drop them
now.

* When using "dh", it is allowed to use (independently)
optional targets override_dh_foo-arch and override_dh_foo-indep
(for several values of "foo").


Once that both "dpkg-buildpackage -A" and "dpkg-buildpackage -B" work
properly, the package would be suitable to be uploaded in source-only
form if you wish.

Thanks.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers


Bug#816996: gmerlin: FTBFS in stretch with new perl: Unescaped left brace in regex is deprecated

2016-03-06 Thread Santiago Vila
Package: src:gmerlin
Version: 1.2.0~dfsg+1-4
Severity: serious

Dear maintainer:

I tried to build this package with "dpkg-buildpackage -A"
(i.e. only architecture-independent packages), and it failed.

But the failure is related to the new perl, so I infer that this
would FTBFS in the general case too, hence the serious severity.


[...]
Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/770 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 file:/<>/resolver-FlAtzo/apt_archive ./ 
sbuild-build-depends-core-dummy 0.invalid.0 [770 B]
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 14543 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges
Merged Build-Depends: cdbs, autotools-dev, gnulib, debhelper (>= 9~), 
dh-buildinfo, libtool, automake1.11, autoconf, devscripts, doxygen, fontconfig, 
libasound2-dev, libcddb2-dev, libcdio-paranoia-dev, libesd0-dev, libexif-dev, 
libfreetype6-dev, libgavl-dev (>= 1.4.0), libglu1-mesa-dev, libgtk2.0-dev, 
libjack-dev, libjpeg-dev, libpulse-dev, libquicktime-dev, libtiff-dev, 
libv4l-dev, libvisual-0.4-dev, libxml2-dev, libxv-dev, texinfo
Filtered Build-Depends: cdbs, autotools-dev, gnulib, debhelper (>= 9~), 
dh-buildinfo, libtool, automake1.11, autoconf, devscripts, doxygen, fontconfig, 
libasound2-dev, libcddb2-dev, libcdio-paranoia-dev, libesd0-dev, libexif-dev, 
libfreetype6-dev, libgavl-dev (>= 1.4.0), libglu1-mesa-dev, libgtk2.0-dev, 
libjack-dev, libjpeg-dev, libpulse-dev, libquicktime-dev, libtiff-dev, 
libv4l-dev, libvisual-0.4-dev, libxml2-dev, libxv-dev, texinfo
dpkg-deb: building package 'sbuild-build-depends-gmerlin-dummy' in 
'/<>/resolver-wUAk5p/apt_archive/sbuild-build-depends-gmerlin-dummy.deb'.
OK
Get:1 file:/<>/resolver-wUAk5p/apt_archive ./ InRelease
Ign:1 file:/<>/resolver-wUAk5p/apt_archive ./ InRelease
Get:2 file:/<>/resolver-wUAk5p/apt_archive ./ Release [2119 B]
Get:2 file:/<>/resolver-wUAk5p/apt_archive ./ Release [2119 B]
Get:3 file:/<>/resolver-wUAk5p/apt_archive ./ Release.gpg [299 B]
Get:3 file:/<>/resolver-wUAk5p/apt_archive ./ Release.gpg [299 B]
Get:4 file:/<>/resolver-wUAk5p/apt_archive ./ Sources [402 B]
Get:5 file:/<>/resolver-wUAk5p/apt_archive ./ Packages [707 B]
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

+--+
| Install gmerlin build dependencies (apt-based resolver)  |
+--+

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  autoconf automake automake1.11 autopoint bison cdbs devscripts dh-buildinfo
  dh-python doxygen esound-common fontconfig fontconfig-config
  fonts-dejavu-core gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0
  gir1.2-glib-2.0 gir1.2-gtk-2.0 gir1.2-pango-1.0 gnulib gperf icu-devtools
  libasound2 libasound2-data libasound2-dev libasyncns0 libatk1.0-0
  libatk1.0-data libatk1.0-dev libaudiofile-dev libaudiofile1 libavahi-client3
  libavahi-common-data libavahi-common3 libavcodec-ffmpeg56 libavutil-ffmpeg54
  libbison-dev libbsd0 libcairo-gobject2 libcairo-script-interpreter2
  libcairo2 libcairo2-dev libcddb2 libcddb2-dev libcdio-cdda-dev libcdio-cdda1
  libcdio-dev libcdio-paranoia-dev libcdio-paranoia1 libcdio13 libclang1-3.6
  libcrystalhd3 libcups2 libdatrie1 libdbus-1-3 libdrm-amdgpu1 libdrm-dev
  libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libdv4 libedit2 libelf1
  libesd0 libesd0-dev libexif-dev libexif12 libexpat1 libexpat1-dev libfaad2
  libflac8 libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev
  libgavl-de

Bug#806877: x265: FTBFS when built with dpkg-buildpackage -A (ld: cannot find -lx265_main10)

2015-12-02 Thread Santiago Vila
On Wed, Dec 02, 2015 at 01:18:42PM +0100, Sebastian Ramacher wrote:
> On 2015-12-02 12:09:03, Santiago Vila wrote:
> > I tried to build this package with "dpkg-buildpackage -A"
> > (i.e. only architecture-independent packages), and it failed:
> 
> Do you have a full build log? The interesting stuff is in the snipped part.

Yes. I attach two different logs.

Note 1: The build was done on stretch/amd64.

Note 2: The fact that the failing libraries are x265_main10 and x265_main12
suggests that maybe this has something to do with Bug #804376 or the fix
that was applied for that bug.

Thanks.

x265_1.8-4_amd64-20151114-0944.gz
Description: Binary data


x265_1.8-4_amd64-20151202-0021.gz
Description: Binary data
___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Bug#806877: x265: FTBFS when built with dpkg-buildpackage -A (ld: cannot find -lx265_main10)

2015-12-02 Thread Santiago Vila
Package: src:x265
Version: 1.8-4
User: sanv...@debian.org
Usertags: binary-indep
Severity: important

Dear maintainer:

I tried to build this package with "dpkg-buildpackage -A"
(i.e. only architecture-independent packages), and it failed:


[...]
 debian/rules build-indep
dh build-indep --parallel --buildsystem=cmake \
--sourcedirectory=source \
--builddirectory=x265-8bit
   dh_testdir -i -O--parallel -O--buildsystem=cmake -O--sourcedirectory=source 
-O--builddirectory=x265-8bit
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<>'
dh_auto_configure --builddirectory=x265-10bit -- \
-DENABLE_PIC=ON \
-DENABLE_CLI=OFF \
-DENABLE_SHARED=OFF \
-DEXPORT_C_API=OFF \

[... snipped ...]

cd /<>/x265-8bit/common && /usr/bin/c++   -DEXPORT_C_API=1 
-DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DX265_ARCH_X86=1 
-DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2   
-I/<>/source/. -I/<>/source/common 
-I/<>/source/encoder -I/<>/x265-8bit-Wall -Wextra 
-Wshadow -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o 
CMakeFiles/common.dir/slice.cpp.o -c /<>/source/common/slice.cpp
[ 77%] Building CXX object common/CMakeFiles/common.dir/lowres.cpp.o
cd /<>/x265-8bit/common && /usr/bin/c++   -DEXPORT_C_API=1 
-DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DX265_ARCH_X86=1 
-DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2   
-I/<>/source/. -I/<>/source/common 
-I/<>/source/encoder -I/<>/x265-8bit-Wall -Wextra 
-Wshadow -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o 
CMakeFiles/common.dir/lowres.cpp.o -c /<>/source/common/lowres.cpp
[ 78%] Building CXX object common/CMakeFiles/common.dir/piclist.cpp.o
cd /<>/x265-8bit/common && /usr/bin/c++   -DEXPORT_C_API=1 
-DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DX265_ARCH_X86=1 
-DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2   
-I/<>/source/. -I/<>/source/common 
-I/<>/source/encoder -I/<>/x265-8bit-Wall -Wextra 
-Wshadow -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o 
CMakeFiles/common.dir/piclist.cpp.o -c 
/<>/source/common/piclist.cpp
[ 80%] Building CXX object common/CMakeFiles/common.dir/predict.cpp.o
cd /<>/x265-8bit/common && /usr/bin/c++   -DEXPORT_C_API=1 
-DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DX265_ARCH_X86=1 
-DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2   
-I/<>/source/. -I/<>/source/common 
-I/<>/source/encoder -I/<>/x265-8bit-Wall -Wextra 
-Wshadow -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o 
CMakeFiles/common.dir/predict.cpp.o -c 
/<>/source/common/predict.cpp
[ 81%] Building CXX object common/CMakeFiles/common.dir/scalinglist.cpp.o
cd /<>/x265-8bit/common && /usr/bin/c++   -DEXPORT_C_API=1 
-DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DX265_ARCH_X86=1 
-DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2   
-I/<>/source/. -I/<>/source/common 
-I/<>/source/encoder -I/<>/x265-8bit-Wall -Wextra 
-Wshadow -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o 
CMakeFiles/common.dir/scalinglist.cpp.o -c 
/<>/source/common/scalinglist.cpp
[ 82%] Building CXX object common/CMakeFiles/common.dir/quant.cpp.o
cd /<>/x265-8bit/common && /usr/bin/c++   -DEXPORT_C_API=1 
-DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DX265_ARCH_X86=1 
-DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2   
-I/<>/source/. -I/<>/source/common 
-I/<>/source/encoder -I/<>/x265-8bit-Wall -Wextra 
-Wshadow -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o 
CMakeFiles/common.dir/quant.cpp.o -c /<>/source/common/quant.cpp
[ 83%] Building CXX object common/CMakeFiles/common.dir/deblock.cpp.o
cd /<>/x265-8bit/common && /usr/bin/c++   -DEXPORT_C_API=1 
-DHAVE_INT_TYPES_H=1 -DHAVE_LIBNUMA -DHIGH_BIT_DEPTH=0 -DX265_ARCH_X86=1 
-DX265_DEPTH=8 -DX265_NS=x265 -DX86_64=1 -D__STDC_LIMIT_MACROS=1 -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2   
-I/<>/source/. -I/<>/source/common 
-I/<>/source/encoder -I/<>/x265-8bit-Wall -Wextra 
-Wshadow -fPIC -Wno-array-bounds -ffast-math -mstackrealign -fno-exceptions -o 
CMakeFiles/common.dir/deblock.cpp.o -c 
/<>/source/common/deblock.cpp
make[3]: Leaving directory '/<>/x265-8b

Bug#806046: horgand: FTBFS when built with dpkg-buildpackage -A (No such file or directory)

2015-11-24 Thread Santiago Vila
Package: src:horgand
Version: 1.14-5
User: sanv...@debian.org
Usertags: binary-indep
Severity: important

Dear maintainer:

I tried to build this package with "dpkg-buildpackage -A"
(i.e. only architecture-independent packages), and it failed:


[...]
 fakeroot debian/rules binary-indep
dh binary-indep --with autoreconf
   dh_testroot -i
   dh_prep -i
   dh_installdirs -i
   dh_auto_install -i
make -j1 install DESTDIR=/<>/debian/tmp 
AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/<>'
Making install in src
make[2]: Entering directory '/<>/src'
make[3]: Entering directory '/<>/src'
 /bin/mkdir -p '/<>/debian/tmp/usr/lib/horgand'
  /usr/bin/install -c horgand '/<>/debian/tmp/usr/lib/horgand'
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<>/src'
make[2]: Leaving directory '/<>/src'
Making install in data
make[2]: Entering directory '/<>/data'
make[3]: Entering directory '/<>/data'
make[3]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<>/debian/tmp/usr/share/horgand'
 /usr/bin/install -c -m 644 Default.horeb Rhythm_List.txt 130_Houseloop_2.wav 
AcousticBass.wav crackle_loop01.wav egg_loop01.wav FenderBass.wav 
FretlessBass.wav frog_loop01.wav funkyfeet1.wav 
'/<>/debian/tmp/usr/share/horgand'
make[3]: Leaving directory '/<>/data'
make[2]: Leaving directory '/<>/data'
Making install in man
make[2]: Entering directory '/<>/man'
make[3]: Entering directory '/<>/man'
make[3]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/<>/debian/tmp/usr/share/man/man1'
 /usr/bin/install -c -m 644 horgand.1 
'/<>/debian/tmp/usr/share/man/man1'
make[3]: Leaving directory '/<>/man'
make[2]: Leaving directory '/<>/man'
make[2]: Entering directory '/<>'
make[3]: Entering directory '/<>'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/<>'
make[2]: Leaving directory '/<>'
make[1]: Leaving directory '/<>'
   debian/rules override_dh_install
make[1]: Entering directory '/<>'
dh_install
cp debian/horgand.wrapper /<>/debian/horgand/usr/bin/horgand
cp: cannot create regular file 
'/<>/debian/horgand/usr/bin/horgand': No such file or directory
debian/rules:10: recipe for target 'override_dh_install' failed
make[1]: *** [override_dh_install] Error 1
make[1]: Leaving directory '/<>'
debian/rules:4: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit 
status 2


Sorry not to have a fix, as I am reporting many bugs similar to
this one, but I can give some general hints:

* If all the arch-independent packages are dummy transitional packages
released with jessie, the easy fix is to drop them now.
 
* If not, debian/rules should be modified so that the binary-indep
target works in all cases, even when binary-arch is not used (this is
what the "Architecture: all" autobuilder does). For that:

* If you are using debhelper, you might want to use options -a and -i
for dh_* commands so that they do not act on packages they do not
have to act.

* Also, if you are using dh, the (independently) optional targets
override_dh_foo-arch and override_dh_foo-indep (for several values
of "foo") may be useful to write a debian/rules which behaves exactly
as desired.


After checking that both "dpkg-buildpackage -A" and "dpkg-buildpackage -B"
work properly, this package will be suitable to be uploaded in
source-only form if you wish (you might want to try it).

Thanks.

___
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers