[Reproducible-builds] Bug#826093: osc: please make the build reproducible (timestamps)
Source: osc Version: 0.154.0-2 Severity: wishlist Tags: patch upstream User: reproducible-builds@lists.alioth.debian.org Usertags: timestamps X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Dear Maintainer, While working on the `reproducible builds' effort [1], we have noticed that 'osc' could not be built reproducibly. The attached patch honours the SOURCE_DATE_EPOCH environment variable [2] to get a reproducible man page date from the last debian changelog entry. Once applied, osc can be built reproducibly in our current experimental framework. Regards, Alexis Bienvenüe. [1]: https://wiki.debian.org/ReproducibleBuilds [2]: https://reproducible-builds.org/specs/source-date-epoch/ Description: Reproducible man page date Set the man page date from the environment variable SOURCE_DATE_EPOCH (if set), to make the build reproducible. See https://reproducible-builds.org/specs/source-date-epoch/ Author: Alexis Bienvenüe --- osc-0.154.0.orig/osc/cmdln.py +++ osc-0.154.0/osc/cmdln.py @@ -45,8 +45,8 @@ import re import cmd import optparse import sys +import time from pprint import pprint -from datetime import date # this is python 2.x style def introspect_handler_2(handler): @@ -619,9 +619,13 @@ class RawCmdln(cmd.Cmd): usage: ${name} man """ +if os.getenv("SOURCE_DATE_EPOCH"): +srcdate = time.gmtime(int(os.getenv("SOURCE_DATE_EPOCH"))) +else: +srcdate = time.localtime() self.stdout.write(bytes( self.man_header % { -'date': date.today().strftime('%b %Y'), +'date': time.strftime('%b %Y',srcdate), 'version': self.get_version(), 'name': self.name, 'ucname': self.name.upper() ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Guten Tag
Hallo,Mein Name ist Diane Soto. Ich bin die einzige Tochter des verstorbenen Mr. und Mrs. Fredrick Soto. Mein Vater war ein führendes Öl- und Gas Unternehmer, bevor er starb. Er hatte auch umfangreiche Investitionen in Immobilien, der Landwirtschaft und im Bankensektor. Meine Mutter starb, zusammen mit meinen Geschwistern in einem grässlichen Autounfall entlang Yamoussoukro ausdrückliche Weise, als ich ein kleines Kind war. Ich betete, bevor Sie in Kontakt und ich glaubte, dass Sie der rechtmäßige Person sind mir aus meiner schrecklichen Situation zu helfen. Bitte ich brauche Ihre Hilfe meine ererbten Geld in Höhe von 7,5 Millionen US-Dollar, um Ihr Land für Investitionsvorhaben unter Ihrer Obhut und Richtlinie zu übertragen, während ich mein Studium in Ihrem Land nach dem Transfer fortsetzen. Es ist mein Wunsch, um Ihr Land zu kommen, um meine Ausbildung zu fördern, während Sie meine ererbten Geld anlegen und verwalten. Bitte Ich bin eine Waise und ich brauche Ihre Hilfe mein Geld geerbt, um Ihr Land zu übertragen. Ich brauche Ihre Hilfe auch eine schöne Schule in Ihrem Land zu sichern, wo ich mein Studium fortsetzen wird. Ich bin bereit, Ihnen erhebliche Menge als Entschädigung für Ihre Mühe / Eingabe nach der erfolgreichen Übertragung meiner ererbten Geld auf Ihr angegebenes Konto zu bieten. Sobald ich Ihre Antwort angibt, Ihr Interesse erhalten, mir zu helfen, das Geld, um Ihr Land zu übertragen, werde ich Ihnen alle notwendigen Informationen, die Sie benötigen können zu übertragen, das Geld auf Ihr Konto gehen, glaubte ich, dass diese Transaktion abgeschlossen werden würde innerhalb von wenigen Tagen zeigen Sie Ihr Interesse, mir zu helfen. Ich werde sehr dankbar, wenn Sie nach dem Lesen dieser E-Mail an mich reagieren können. (SIE UND ICH KANN ES MACHEN)Bitte, mir zu antworten durch meine private E-Mail-Adresse (dianesoto...@yahoo.com)Freundliche Grüße,Diane ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] New armhf build nodes (Odroid-U3, Cubietruck, OrangePI Plus2)
Hi Vagrant, On Sun, May 29, 2016 at 09:13:20AM -0700, Vagrant Cascadian wrote: > odu3a-armhf-rb.debian.net: > cb3a-armhf-rb.debian.net: those I can reach nicely… > opi2c-armhf-rb.debian.net: > ssh port: 2245 but not this one: debug1: Connecting to opi2c-armhf-rb.debian.net [71.214.90.150] port 2245. debug1: connect to address 71.214.90.150 port 2245: No route to host ssh: connect to host opi2c-armhf-rb.debian.net port 2245: No route to host -- cheers, Holger 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] New armhf build nodes (Odroid-U3, Cubietruck, OrangePI Plus2)
On 2016-06-02, Holger Levsen wrote: > Hi Vagrant, > > On Sun, May 29, 2016 at 09:13:20AM -0700, Vagrant Cascadian wrote: >> odu3a-armhf-rb.debian.net: >> cb3a-armhf-rb.debian.net: > > those I can reach nicely… Yay! >> opi2c-armhf-rb.debian.net: >> ssh port: 2245 > > but not this one: > > debug1: Connecting to opi2c-armhf-rb.debian.net [71.214.90.150] port > 2245. > debug1: connect to address 71.214.90.150 port 2245: No route to host > ssh: connect to host opi2c-armhf-rb.debian.net port 2245: No route to > host Apparently had crashed and rebooted to the on-board OS. Hrmpf. Thought I disabled that, but I'll need to disable it harder, apparently... Should be up now! live well, vagrant signature.asc Description: PGP 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] New armhf build nodes (Odroid-U3, Cubietruck, OrangePI Plus2)
On Thu, Jun 02, 2016 at 10:59:58AM -0700, Vagrant Cascadian wrote: > Apparently had crashed and rebooted to the on-board OS. Hrmpf. Thought I > disabled that, but I'll need to disable it harder, apparently... > > Should be up now! thanks, I could login now and will now continue the setup of those three new nodes. -- cheers, Holger 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] New armhf build nodes (Odroid-U3, Cubietruck, OrangePI Plus2)
Hi, the nodes are set up now, exist in jenkins and have maintenance and setup jobs configured. Next is to runs those setup jobs and then add build jobs… -- cheers, Holger 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
[Reproducible-builds] diskspace probs on opi3c (was Re: New armhf build nodes (Odroid-U3, Cubietruck, OrangePI Plus2)
Hi, opi2c already has too little diskspace, from https://jenkins.debian.net/view/reproducible/view/Debian_setup_armhf/job/reproducible_setup_schroot_experimental_armhf_opi2c/1/console tee: /tmp/schroot-create-8VxOVXtl: No space left on device -- cheers, Holger 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
[Reproducible-builds] Bug#826158: texinfo: please make makeinfo info output reproducible
Source: texinfo Version: 6.1.0.dfsg.1-8 Severity: wishlist Tags: upstream User: reproducible-builds@lists.alioth.debian.org Usertags: toolchain X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Dear Maintainer, Thanks to the SOURCE_DATE_EPOCH [1] support in TL2016, pdf output of makeinfo can be made reproducible, even when using @today in the texi file (when SOURCE_DATE_EPOCH_TEX_PRIMITIVES is set to 1). It would be great to extend the SOURCE_DATE_EPOCH support for info output from makeinfo. See a proposed solution in the attached patch. Regards, Alexis Bienvenüe. [1] https://reproducible-builds.org/specs/source-date-epoch/ Description: Reproducible info output Honour the SOURCE_DATE_EPOCH environment variable to get a reproducible @today value for info output when it is set. See https://reproducible-builds.org/specs/source-date-epoch/ Author: Alexis Bienvenüe --- texinfo-6.1.0.dfsg.1.orig/tp/Texinfo/Common.pm +++ texinfo-6.1.0.dfsg.1/tp/Texinfo/Common.pm @@ -1218,7 +1218,7 @@ sub expand_today($) return {'text' => 'a sunny day'}; } my($sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst) - = localtime(time); + = ($ENV{SOURCE_DATE_EPOCH} ? gmtime($ENV{SOURCE_DATE_EPOCH}) : localtime(time)); $year += ($year < 70) ? 2000 : 1900; return $self->gdt('{month} {day}, {year}', { 'month' => $self->gdt($MONTH_NAMES[$mon]), ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] Bug#826162: slime: please make the contributors ordering locale-independent (environment)
Source: slime Version: 2:2.17-1 Severity: wishlist Tags: patch upstream User: reproducible-builds@lists.alioth.debian.org Usertags: environment X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org Dear Maintainer, While working on the "reproducible builds" effort [1], we have noticed that 'slime' could not be built reproducibly. The attached patch make the contributors ordering locale-independent. With this patch applied, and if #826158 is fixed, so that the slime.info file gets a reproducible date from the last debian/changelog entry, slime can be built reproducibly in our current experimental framework. Regards, Alexis Bienvenüe. [1]: https://wiki.debian.org/ReproducibleBuilds Description: Reproducible contributors list Always use C locale when sorting contributors, to make the build reproducible Author: Alexis Bienvenüe --- slime-2.17.orig/doc/Makefile +++ slime-2.17/doc/Makefile @@ -77,7 +77,7 @@ contributors.texi: $(CHANGELOGS) Makefil sed -ne '/^[0-9]/{s/^[^ ]* *//; s/ *<.*//; p;}' | \ sort | \ uniq -c | \ - sort -nr| \ + LC_ALL=C sort -nr| \ sed -e 's/^[^A-Z]*//' | \ LC_ALL=C awk -f texinfo-tabulate.awk \ > $@ ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] REPLY.
Please contact me urgently for transaction/proposal. ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
Re: [Reproducible-builds] diskspace probs on opi3c (was Re: New armhf build nodes (Odroid-U3, Cubietruck, OrangePI Plus2)
On 2016-06-02, Holger Levsen wrote: > opi2c already has too little diskspace, from > > https://jenkins.debian.net/view/reproducible/view/Debian_setup_armhf/job/reproducible_setup_schroot_experimental_armhf_opi2c/1/console > > tee: /tmp/schroot-create-8VxOVXtl: No space left on device Sorry about that; forgot to set up a separate /srv partition. Should be fixed now! live well, vagrant signature.asc Description: PGP signature ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
[Reproducible-builds] ПРСР 2014-2020 - Как да разработим бизнес план и да кандидатстваме
Уважаеми колеги,имаме удоволствието да Ви поканим да участвате в практически курс на тема: ПРСР 2014-2020 - Как да разработим бизнес план и да кандидатстваме по Програмата за селските райони Дата: 09.06.2016 г.Форма на обучение: Присъствено и онлайнЛектор: Грета Антонова, експерт по управление на Европейски програми и проекти;Цена: 168.00 лв. (134.40 лв. с ДДС при плащане до 2 работни дни)Цена за ОНЛАЙН: 96.00 лв. (76.80 лв. с ДДС при плащане до 2 работни дни)За кого е предназначено: Предприемачи и фирми, които желаят да инвестират в селските райони. Общини от списъка на селските райони в България. Допълнителна информация и записване: http://bgcert-training.com/index.php ЗАПИШЕТЕ СЕ СЕГА И ВЗЕМЕТЕ ОТСТЪПКА -20% ПРИ ПЛАЩАНЕ ДО 2 РАБОТНИ ДНИ! НАУЧЕТЕ СЕ САМИ ДА РАЗРАБОТВАТЕ БИЗНЕС ПЛАНОВЕ И ДА КАНДИДАТСТВАТЕ УСПЕШНО ПО ПРСР 2014-2020! Програмата за развитие на селските райони (ПРСР) 2014-2020 е насочена към развитие на конкурентен бизнес и земеделие в селските райони на България. До 2020 г. програмата ще предлага финансиране до 100% на бизнес планове за земеделски и неземеделски инвестиции в селските райони на България.Обучението е с практическа насоченост, като ще бъдат разглеждани реални бизнес планове, финансирани по ПРСР. Ще бъдат представени всички актуални възможности за финансиране. Обучението е интерактивно и включва презентации, дискусии, омен на опит и консултации във връзка с Вашите конкретни казуси.ОСНОВНИ ТЕМИ:1) ПРСР 2014-2020 - цел, мерки, бенефициенти;2) Мерки и възможности за финансиране;3) Изисквания към кандидатите, дейностите и инвестициите;4) Стъпки за кандидатстване по Програмата;5) Разработка на Бизнес план;6) Подготовка на бюджет;7) Подготовка на прилежащата документация;8) РАЗГЛЕЖДАНЕ НА ПЕЧЕЛИВШИ БИЗНЕС ПЛАНОВЕ;9) Въпроси, отговори, консултации. Допълнителна информация и записване. ВАЖНО! УЧАСТНИЦИТЕ ПОЛУЧАВАТ: ЕЛЕКТРОННИ МАТЕРИАЛИ, РЪКОВОДСТВА И РЕАЛНИ ФИНАНСИРАНИ БИЗНЕС ПЛАНОВЕ. СЕРТИФИКАТ ЗА КЛЮЧОВИ КОМПЕТЕНЦИИ. ОТЗИВИТЕ ОТ ТОЗИ КУРС ВИНАГИ СА СТРАХОТНИ - ЕЛАТЕ И СЕ УБЕДЕТЕ, ЧЕ СИ ЗАСЛУЖАВА! Съгласно Закона за Електронната Търговия ви информираме, че това може да е непоискано търговско съобщение. Вие може да го приемете или отхвърлите. Ние може да сме получили вашия имейл от вас, от ваш партньор или от публичното пространство. Ако не желаете да получавате информация от "BGCert Training", моля натиснете ОТПИСВАНЕ за автоматично отписване.Ако сме Ви обезпокоили, моля да ни извините. ___ Reproducible-builds mailing list Reproducible-builds@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds