[Reproducible-builds] (no subject)

2015-08-24 Thread echterevolution


___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#796806: golang-check.v1: Non-determistically FTBFS due to unreliable timing in tests

2015-08-24 Thread Chris Lamb
Source: golang-check.v1
Version: 0.0+git20150729.11d3bc7-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

golang-check.v1's testsuite appears to use method timing/benchmarking in
such
a way that it will non-deterministically FTBFS:

  [..]

 dh_auto_test -O--buildsystem=golang
go test -v gopkg.in/check.v1
  === RUN Test
  
  --
  FAIL: benchmark_test.go:39: BenchmarkS.TestBenchmark
  
  benchmark_test.go:59:
  c.Assert(output.value, Matches, expected)
  ... value string = PASS: check_test.go:144:
  FixtureHelper.Benchmark1\t  50\t261765 ns/op\n
  ... regex string = PASS: check_test\\.go:[0-9]+:
  FixtureHelper\\.Benchmark1\t *100\t *[12][0-9]{5} ns/op\n
  
  
  --
  FAIL: benchmark_test.go:62: BenchmarkS.TestBenchmarkBytes
  
  benchmark_test.go:74:
  c.Assert(output.value, Matches, expected)
  ... value string = PASS: check_test.go:151:
  FixtureHelper.Benchmark2\t  50\t346352 ns/op\t   2.96 MB/s\n
  ... regex string = PASS: check_test\\.go:[0-9]+:
  FixtureHelper\\.Benchmark2\t *100\t *[12][0-9]{5} ns/op\t
  *[4-9]\\.[0-9]{2} MB/s\n
  
  OOPS: 125 passed, 2 FAILED
  --- FAIL: Test (0.46s)
  FAIL
  exit status 1
  FAILgopkg.in/check.v1   0.469s
  dh_auto_test: go test -v gopkg.in/check.v1 returned exit code 1
  debian/rules:7: recipe for target 'build' failed
  make: *** [build] Error 1
  dpkg-buildpackage: error: debian/rules build gave error exit status 2

  [..]

The full build log is attached or can be viewed here:


https://reproducible.debian.net/logs/unstable/amd64/golang-check.v1_0.0+git20150729.11d3bc7-1.build1.log.gz


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
I: using fakeroot in build.
I: pbuilder: network access will be disabled during build
I: Current time: Fri Aug 21 23:48:20 GMT+12 2015
I: pbuilder-time-stamp: 1440244100
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
I: creating local configuration
I: copying local configuration
I: mounting /proc filesystem
I: mounting /run/shm filesystem
I: mounting /dev/pts filesystem
I: Mounting /dev/shm
I: Mounting /sys
I: policy-rc.d already exists
I: Installing the build-deps
 - Attempting to satisfy build-dependencies
 - Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: amd64
Maintainer: Debian Pbuilder Team pbuilder-ma...@lists.alioth.debian.org
Description: Dummy package to satisfy dependencies with aptitude - created by 
pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper (= 9.0.0), dh-golang, golang-go
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in 
'/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 20247 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring 
anyway as you requested:
 pbuilder-satisfydepends-dummy depends on dh-golang; however:
  Package dh-golang is not installed.
 pbuilder-satisfydepends-dummy depends on golang-go; however:
  Package golang-go is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
The following NEW packages will be installed:
  dh-golang{a} golang-go{a} golang-go-linux-amd64{a} golang-src{a} 
0 packages upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 25.7 MB of archives. After unpacking 181 MB will be used.
Writing extended state information...
Get: 1 http://ftp.de.debian.org/debian/ unstable/main golang-src amd64 
2:1.4.2-3 [5404 kB]
Get: 2 http://ftp.de.debian.org/debian/ unstable/main golang-go-linux-amd64 
amd64 2:1.4.2-3 [8696 kB]
Get: 3 http://ftp.de.debian.org/debian/ unstable/main golang-go amd64 2:1.4.2-3 
[11.5 MB]
Get: 4 http://ftp.de.debian.org/debian/ unstable/main dh-golang all 1.12 [9402 
B]
Fetched 25.7 MB in 0s (30.2 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package golang-src.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading 

Re: [Reproducible-builds] Raising the severity of reproduciblity issues to important

2015-08-24 Thread Antonio Terceiro
On Sun, Aug 23, 2015 at 12:48:50PM +0200, Chris Lamb wrote:
 Hi -devel,
 
 The reproducible-builds team are currently contributing patches with
 wishlist severity.
 
 This is because it is not currently possible to build reproducible
 packages within sid itself - we maintain a separate repository whilst
 our changes to the toolchain are pending review and consultation.
 
 Filing these bugs with a higher severity -- which would require
 developers to use this repository to fully test any modifications --
 would be unacceptable.
 
 However, based on an informal survey at DebConf (and to reflect the
 feeling towards software reproducibility in the free software community
 in general) unless there are strong objections I intend to raise the
 severity of these wishlist issues to important once the toolchain
 changes to dpkg and debhelper land in sid.

I think that reprocibility is an important issue, and marking
reprocibility bugs as important makes sense to me. That, please also
include a script to test builds for reprocibility in e.g.  devscripts
(see #786755) so that maintainers can actually test it themselves.

-- 
Antonio Terceiro terce...@debian.org


signature.asc
Description: Digital signature
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Re: [Reproducible-builds] Raising the severity of reproduciblity issues to important

2015-08-24 Thread Matthias Klose
On 08/23/2015 12:48 PM, Chris Lamb wrote:
 Hi -devel,
 
 The reproducible-builds team are currently contributing patches with
 wishlist severity.
 
 This is because it is not currently possible to build reproducible
 packages within sid itself - we maintain a separate repository whilst
 our changes to the toolchain are pending review and consultation.
 
 Filing these bugs with a higher severity -- which would require
 developers to use this repository to fully test any modifications --
 would be unacceptable.
 
 However, based on an informal survey at DebConf (and to reflect the
 feeling towards software reproducibility in the free software community
 in general) unless there are strong objections I intend to raise the
 severity of these wishlist issues to important once the toolchain
 changes to dpkg and debhelper land in sid.

I don't like this kind of ad hoc decision.  Sure, there are reasons to raise
the severity for this particular category, however we have a lot of issues that
affect a lot of packages, and which are not fixed or don't get any review for a
long time.  So what about identifying categories which should be fixed in any
case, and maybe which should have special rules for accelerated NMUs and such?
Categories would include:

 - running dh-autoreconf during the build to accommodate new archs.

 - respecting dpkg-buildflags for current security settings, and
   obsoleting the old manually coded -O0/-O2 for debug builds.

 - respecting DEB_BUILD_OPTIONS=parallel=n. While this doesn't
   improve package quality, it will help to better use buildd resources.
   almost every architecture now uses multi cores. It will help Debian
   to faster process binNMUs / transitions at least for release archs.

 - verbose build logs on the buildds. Doesn't add to quality immediately,
   but from my point of view helps a lot for analyzing build failures
   and other issues.

 - cross build-ability. surely this wouldn't be important, however
   would raise awareness for this requirement.

The good thing for the reproducibility issues is that you have an easy way to
find these.  It's maybe more difficult for the issues mentioned above, but maybe
not impossible.

So what about generalizing these categories into something which doesn't need
asking again for every single package to be applied?

Matthias


___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds


[Reproducible-builds] Bug#796849: qbittorrent: FTBFS: has_binary_operator.hp:50: Parse error at BOOST_JOIN

2015-08-24 Thread Chris Lamb
Source: qbittorrent
Version: 3.1.11-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

qbittorrent fails to build from source in unstable/amd64:

  [..]
  g++ -c -m64 -pipe -Wformat -Wformat-security -g -O2
  -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
  -D_FORTIFY_SOURCE=2 -O2 -D_REENTRANT -Wall -W -DDISABLE_GUI
  -DQT_NO_DEBUG_OUTPUT -DVERSION=\v3.1.11\ -DVERSION_MAJOR=3
  -DVERSION_MINOR=1 -DVERSION_BUGFIX=11 -DQT_NO_CAST_TO_ASCII
  -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS
  -DBOOST_FILESYSTEM_VERSION=2 -DTORRENT_USE_OPENSSL
  -DBOOST_ASIO_HASH_MAP_BUCKETS=1021 -DBOOST_EXCEPTION_DISABLE
  -DBOOST_ASIO_ENABLE_CANCELIO -DBOOST_ASIO_DYN_LINK
  -DTORRENT_LINKING_SHARED -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB
  -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I../../src
  -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork
  -I/usr/include/qt4 -I/usr/include/libtorrent -I/usr/include
  -I../../src -I../../src/qtsingleapp -I../../src/qtlibtorrent
  -I../../src/webui -I../../src/webui/qjson -I../../src/tracker
  -I../../src/preferences -I. -I../../src -I. -o dnsupdater.o
  ../../src/dnsupdater.cpp
  usr/include/boost/type_traits/detail/has_binary_operator.hp:50: Parse
  error at BOOST_JOIN
  Makefile:817: recipe for target 'main.moc' failed
  make[3]: *** [main.moc] Error 1
  make[3]: *** Waiting for unfinished jobs
  ../../src/qtlibtorrent/qbtsession.cpp: In member function
  'QTorrentHandle QBtSession::addMagnetUri(QString, bool, bool, const
  QString)':
  ../../src/qtlibtorrent/qbtsession.cpp:1030:71: warning:
  'libtorrent::torrent_handle
  libtorrent::add_magnet_uri(libtorrent::session, const string,
  libtorrent::add_torrent_params)' is deprecated
  [-Wdeprecated-declarations]
   h =  QTorrentHandle(add_magnet_uri(*s, magnet_uri.toStdString(),
   p));
 ^
  In file included from ../../src/torrentpersistentdata.h:38:0,
   from ../../src/qtlibtorrent/qbtsession.cpp:53:
  /usr/include/libtorrent/magnet_uri.hpp:62:32: note: declared here
torrent_handle TORRENT_EXPORT add_magnet_uri(session ses,
std::string const uri
  ^
  ../../src/qtlibtorrent/qbtsession.cpp: In member function 'void
  QBtSession::readAlerts()':
  ../../src/qtlibtorrent/qbtsession.cpp:2357:18: warning: unused
  variable 'will_shutdown' [-Wunused-variable]
   bool will_shutdown = false;
^
  make[3]: Leaving directory
  '/tmp/buildd/qbittorrent-3.1.11/build-nox/src'
  Makefile:39: recipe for target 'sub-src-make_default' failed
  make[2]: *** [sub-src-make_default] Error 2
  make[2]: Leaving directory '/tmp/buildd/qbittorrent-3.1.11/build-nox'
  dh_auto_build: make -j23 returned exit code 2
  debian/rules:17: recipe for target 'override_dh_auto_build' failed
  make[1]: *** [override_dh_auto_build] Error 25
  make[1]: Leaving directory '/tmp/buildd/qbittorrent-3.1.11'
  debian/rules:8: 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 or can be viewed here:


https://reproducible.debian.net/logs/unstable/amd64/qbittorrent_3.1.11-1.build1.log.gz


Regards,

-- 
  ,''`.
 : :'  : Chris Lamb
 `. `'`  la...@debian.org / chris-lamb.co.uk
   `-
I: using fakeroot in build.
I: pbuilder: network access will be disabled during build
I: Current time: Mon Aug 24 07:26:43 GMT+12 2015
I: pbuilder-time-stamp: 144003
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
I: creating local configuration
I: copying local configuration
I: mounting /proc filesystem
I: mounting /run/shm filesystem
I: mounting /dev/pts filesystem
I: Mounting /dev/shm
I: Mounting /sys
I: policy-rc.d already exists
I: Installing the build-deps
 - Attempting to satisfy build-dependencies
 - Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: amd64
Maintainer: Debian Pbuilder Team pbuilder-ma...@lists.alioth.debian.org
Description: Dummy package to satisfy dependencies with aptitude - created by 
pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper (= 7.4.12), dpkg-dev (= 1.16.1), libtorrent-rasterbar-dev 
(= 0.15.4), libboost-dev, libqt4-dev (= 4.6.0)
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in 
'/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 20247 files and directories currently installed.)
Preparing to unpack 

[Reproducible-builds] Поглезете се! Вземете си нещо секси и еротично за Вас и Вашата половинка!

2015-08-24 Thread Neustoima.bg - Секси бельо и дрехи








www.NEUSTOIMA.bg-
Най-големия портал за дамско секси и
еротично бельо и дрехи за
показване!
Направете си секси подарък за
Вас и за Вашата половинка!При нас
ще намерите над 900 различни секси и
еротични предложения!
Разгледайте и нашите промоции с
до 40% намаление на подбрани
артикули,сутиени,
комплекти, секси роклички и нощнички,
нощници и халати и
др.
Представяме Ви и горещите
ни предложения за тази седмица:







Луксозни
дълги чорапи Gariella със силикон 20 den






Къс
прозрачен корсет - Obsessive Finesia Corset




Секси
корсет кожен




Секси
рокличка тип корсет LivCo Corsetti Ayme





Секси
мрежесто целокупно боди LivCo Catriona







Секси
комплект Papillon - цвят черен






Уникален
мултифункционален сутиен Lormar Joker 18 Push Up
носи се по 18 начина







Комплект
Leilieve 2965/2935 нежно лимонено зелено




Изискан
сутиен Leilieve 801 - цвят бял




Сутиен
Lormar Infiore със Super Push UP за уголемяване на
бюста








Секси
черен гащеризон без ръкави






Секси
кожено дантелен корсет - Punker corset




Секси
мрежесто целокупно боди LivCo Priskilla




Разкриващ
секси комплект - Musa set




Луксозна
нощница Affect дълга черна с гол гръб






Секси
мрежесто целокупно боди LivCo Vesna Black







Секси боди отворено и декорирано с
цирконий







Секси дантелена прозрачна нощничка Obsessive
Amanta




Секси
ярко цикламена рокличка Obsessive Roseberry






Секси дантелена прозрачна нощничка Obsessive
Amarone









Разкриващо
боди Luiza - черно







Секси
дантелена прозрачна нощница Obsessive
Diamond






Мрежеста
секси нощничка с гол гръб и
панделка




Секси
мрежесто целокупно боди Obsessive





Секси
дантелена прозрачна нощничка Obsessive
Brilliant





Разгледайте и
горещите ни летни
предложения:Секси мрежести
целокупни бодита,Секси роклички и
нощнички,Секси костюми и
комплекти,Секси корсети и
бюстиетаи още много други
артикули.Всички стоки при нас
са налични със срок за доставка до 1-2
работнидни!
Разгледайте и
другите ни категории и
продукти:  Стилно и елегантно дамско
бельо  сутиени,
комплекти, чорапи, чорапогащи, бодита,
бански, клинове, нощници, халати и др. Секси и еротично дамско
бельо - секси
комплекти, костюми и рокли, чорапи,
чорапогащи, мрежести бодита, корсети,
бюстиета и др. По-нестандартно фетиш бельо и
дрехи - кожени и
винилови поли, рокли, костюми,
гащеризони, бодита, корсети и бюстиета и
др.Стягащо и оформящо бельо
 www.neustoima.bg-Секси бельо и дрехи за
показване!




   Съгласно Закона за
Електронната Търговия Ви информираме, че
това може да е непоискано търговско
съобщение. Вие може да го приемете или
отхвърлите. Ние може да сме
получили вашия имейл от Вас, от Ваш
партньор или от публичното
пространство.Ако не
желаете да получавате повече информация
от "Neustoima.bg", моляОТПИШЕТЕ
СЕ ОТ ТУКи ще
преустановим изпращането на търговски
съобщения към Вашият имейл адрес.Ако сме Ви обезпокоили, моля да ни
извините!





___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds