Re: [Reproducible-builds] arm64 reproducible build network

2016-03-23 Thread Holger Levsen
Hi,

On Wed, Mar 23, 2016 at 06:40:09PM -0700, Vagrant Cascadian wrote:
> There's about US$1200 left.
> 
> To follow through with number of boards in the original proposal, I
> should probably get at least 3-4 more boards... or should we branch out
> into an arm64 network with the remaining funds?

tbm will give us something like 4 cello boards (iirc), but it will take some
months as they are only scheduled in the 2nd quarter of 2016. These are
to be hosted at Xtaran.

For those we will need to get SSDs too, so leaving some funds for that
would be useful.

And then some company also has offered us (privately to me so far) some
moonshot cartriges (which are 8 core, 64gb ram systems, each), but it's
also not clear when we get access to them. (The company will host them
for us.) Once we get them, we can _probably_ build armel, armhf and
arm64 on those, but I might be wrong here. And it might take some time.

If/when this moonshot hardware becomes reality your armhf build network
will still be useful, as we then can keep it for hw diversity.

Until then, I'm not convinced we should invest in arm64 hardware
(+testing), but rather improve the armhf setup. 

long story short: if you think more/different hw is useful in your
setup, go and use the funds for it. It might take some more months til
we can test arm64 and the armhf build network IMO is still too slow.


-- 
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] arm64 reproducible build network

2016-03-23 Thread Vagrant Cascadian
On 2016-03-06, Holger Levsen wrote:
> On Sonntag, 6. März 2016, Axel Beckert wrote:
>> I now wonder if a bunch of Raspberry Pi 3 -- since they have 64-bit
>> CPUs (IIRC an Allwinner A53T) -- would make us able to check
>> reproducible-builds for Debian arm64, too.
>
> as far as I know, yes. Though I would want to use some other arm64 boards as 
> well, to have hardware variety right from the start.
...
> I think we'd need 10-12 of such boards for a start, not sure if we still have 
> Debian funds to buy those (but I almost think so… Vagrant?) - providing we 
> would find someone interested+able to host these. Would you (Axel) be able 
> too?

There's about US$1200 left.

To follow through with number of boards in the original proposal, I
should probably get at least 3-4 more boards... or should we branch out
into an arm64 network with the remaining funds?

If that's the case, I'd probably need someone else to host the boards,
though I could proably host some initial experimentation just to get the
basic infrastructure set up. I could also experiment with using the
arm64 boards but building armhf packages, which seems like an
interesting middle-ground. Curious what folks think.


Could get a few odroid-c2 for ~$60 with usb-sata adapter, power
supply, and case. Mainline linux for similar boards exists... but not
for odroid-c2 explicitly.

The LeMaker Hikey goes for ~$100+accessories. Limited mainline support
exists. I already have one donated by LeMaker for experimenting with.

The Pine64 boards are currently going for ~$30 for the 2GB ram
variants. Not sure what the timeline on delivery is, though I have a few
coming for experimentation.

Seems like raspberry PI 3 doesn't yet really support arm64, and only has
1GB of ram. I don't think it's worth considering.

Cheap 120GB SSD costs around US$40-50 each.

So, you might be able to get 8-10 boards running with the remaining
funds...


The LeMaker Cello is about ~US$300+accessories, with dual native SATA,
and may come with 8GB ram out of the box, upgradable to 32GB or more:

  http://www.lenovator.com/product/103.html

Two to three LeMaker Cello might outperform a network of 8-10 lower spec
machines, and probably be a lot easier to maintain. Mainline linux
support for similar boards exists... that said, The Cello isn't actually
shipping yet (but soon?)... s...


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] Applying to Outreachy to work on Reproducible Builds

2016-03-23 Thread Holger Levsen
Hi Val,

On Wed, Mar 23, 2016 at 03:34:33PM -0400, Valerie R Young wrote:
> I'm applying to Outreachy (https://www.gnome.org/outreachy/) to work on the
> Reproducible Builds project, specifically to improve
> test.reproducible-builds.org. Very excited to potential join this project!

welcome to the wonderful world of Reproducible builds! ;-)

> Here is a rough timeline I've put together based on the work Holger/Lunar
> would like to see on the site -- further feedback welcome:

I think the timeline is roughly fine, just one thing:

Please make sure / be aware that you can test all the things locally, on
some system of yours. I'm usually pretty good at merging things and
bringing them online rather immediatly but there will be times when I'm
not so available and this shouldnt result in you getting stuck.

(And you should have a local testbed anyway, to be able to develop+test
your code. As its mostly about the webpages, you also dont need jenkins
for that nor do you need to be running tests. Just experimenting with
the existing reproduicble.db should be fine.)
 
 
> Timeline:

things I'm missing here:

- an initial working piece to prove that you understand the setup (eg
  one of the 4 things I suggested in private mail yesterday)
- inclusion of the the 3 other things from those list of 4 :)
 
> Week 5
> - Become intimately familiar with reproducible.db
> - Become intimately familiar with test results and project/packaging design 
> of other projects to record in database
> 
> Week 6
> - Re-design database to add results from other distros to the database
> 
> Week 7
> - Migrate from SQLight to Postgres (with new schema design!)

note that you will also need to migrate the data from the old to the new
database design. and this should be scripted. (and tested locally…)

and it misses creating documentation of the new database scheme!


everything else I havent commented on is fine from my side.

-- 
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] Applying to Outreachy to work on Reproducible Builds

2016-03-23 Thread Valerie R Young

Hi all!

I'm applying to Outreachy (https://www.gnome.org/outreachy/) to work on 
the Reproducible Builds project, specifically to improve 
test.reproducible-builds.org. Very excited to potential join this 
project! You'll see me on irc getting up to speed and submitting the 
first commit :)


Here is a rough timeline I've put together based on the work 
Holger/Lunar would like to see on the site -- further feedback welcome:


Timeline: Week 1 - Become intimately familiar with the 
test.reproducible-builds.org - Basic understanding of all projects 
presently tested - Detailed understanding of site design/map for the 
Debian project - Detailed understanding results of tests/graphs/purpose 
and use of site Week 2-4 - Improve UI and UX of 
tests.reproducible-builds.org for debian - Less intimidating front page 
for test.reproducible-builds.org with links to all projects - Common 
navigation on left for dashboards, indexes and package pages (similar to 
package pages) - Look into templating/CSS - Improve 
documentation/description of status on each dashboard Week 5 - Become 
intimately familiar with reproducible.db - Become intimately familiar 
with test results and project/packaging design of other projects to 
record in database Week 6 - Re-design database to add results from other 
distros to the database Week 7 - Migrate from SQLight to Postgres (with 
new schema design!) Week 8-9 - Update scripts running reproducibility 
tests for non-Debian projects to record test information to database 
Week 10-12 - Adapt/extend code which builds Debian's 
test.reproducibile-builds.org pages to surface results from all projects



The rest of my application is attached if you are curious :)

see you around,
Valerie

P.S. Today is my birthday! :D

A quick notice: I just learned about Outreach on 20th at libreplanet! 
Unfortunately, due to the two day time constraint, this application will be 
submitted on the 22nd partially completed. I will complete the text part of the 
application by Thursday (the 24th) and submit a contribution to the project 
(reproducible-builds) by the following Thursday (March 31st).

Name:
Valerie Ruth Young

Do you meet the eligibility requirements outlined at 
https://wiki.gnome.org/Outreachy#Eligibility (if no, explain why not)?
Yes

Preferred pronoun (e.g. she, he, they):
She

E-mail address:
spectran...@riseup.net

IRC nick:
spectranaut

Internet presence (e.g. web page, blog, portfolio, GitHub, Twitter, LinkedIn 
links):
https://www.linkedin.com/in/vayoung

Location (city, state/province, and country):
Boston, MA

Education completed or in progress (include university, major/concentration, 
degree level, and graduation year):
Bachelor's degrees in Physics and Computer Science

How did you hear about this program?
From Jennie Rose Halprin, a previous participant.

Are you applying for Google Summer of Code and, if so, with what 
organization(s)?
Nope.

Please describe your experience with the organization's product as a user and 
as a contributor (include the information, as well as a link or an attachment, 
for the required contribution you made to the project you are interested in 
here):
I've used the Debian operating system for a year, and ubuntu for the three 
years before that.
I'm presently working on an initial contribution with my potential mentors 
(Holger, Mattia and Lunar) and will update this application as soon as the 
project has been decided. 

Please describe your experience with any other FOSS projects as a user and as a 
contributor:
I'm a huge enthusiast of free software, and I contribute regularly by 
evangelizing. The last half year I co-organized a free software reading group, 
where we've reading the GPLv3 and other licenses, case law on DRM, and 
anthropological analysis of free software organizations. I hope Outreachy can 
be a gateway to developing for free software project as well – up until now, 
I've only written scripts for research or closed source code for companies!

Please describe any relevant projects that you have worked on previously and 
what knowledge you gained from working on them (include links):
For the last two years, I've worked on a web application, the Electronic 
Medical Record product offered by athenahealth (athenahealth.com). This work 
has provide me a great deal of experience thinking about usability (a huge 
concern when writing a tool for doctors to use to document and diagnosis you) 
and, of course, building a webapp. I've experience with both backend and 
frontend data modeling and management (javascript backbone.js, perl Moose, 
Oracle SQL) and frontend web design (HTML, LESS/CSS). This is all relevant to 
the project of interest, which is making tests.reproducible-builds.org a more 
useful and usable site for projects interested in achieving reproducible builds 
– including Debian and beyond.

What project(s) are you interested in (these can be in the same or different 
organizations)?
Like mentioned above, I'm interesting in c

Re: [Reproducible-builds] I'd like to help

2016-03-23 Thread Holger Levsen
Hi Scott,

welcome to the Debian reproducible builds team!

On Wed, Mar 23, 2016 at 02:28:27PM -0400, Scott C. MacCallum wrote:
> I'd like to help. I've been using a Unix-like operating system since the
> late 90's and I have a lot of experience writing shell scripts, Git, etc.
> Building and testing is something that I think I could do without much
> help. Where should I start?

https://wiki.debian.org/ReproducibleBuilds/Contribute is the canonical
starting point if you want to help out.

Then I also have just started
https://wiki.debian.org/ReproducibleBuilds/Help/h01ger which currently
is pretty low on useful pointers but I plan to put more things there in
future…

To others on this list: other suggestions where/how to help are much welcome! 

-- 
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] I'd like to help

2016-03-23 Thread Scott C. MacCallum
Greetings,

I'd like to help. I've been using a Unix-like operating system since the
late 90's and I have a lot of experience writing shell scripts, Git, etc.
Building and testing is something that I think I could do without much
help. Where should I start?

Thank you,

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

[Reproducible-builds] Processed: update

2016-03-23 Thread Debian Bug Tracking System
Processing control commands:

> retitle -1 "Add option to ignore mtimes"
Bug #814057 [src:diffoscope] Add option to ignore mtime and ctime in report
Changed Bug title to '"Add option to ignore mtimes"' from 'Add option to ignore 
mtime and ctime in report'

-- 
814057: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814057
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

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


[Reproducible-builds] Bug#814057: update

2016-03-23 Thread Holger Levsen
control: retitle -1 "Add option to ignore mtimes"

< deki> jfyi, ctimes are ignored since version 50

-- 
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] [PATCH] Upstreaming a large amount of patches

2016-03-23 Thread Holger Levsen
Hi,

On Wed, Mar 23, 2016 at 12:33:04AM +0100, Reiner Herrmann wrote:
> > [https://lists.gnu.org/archive/html/info-gnu/2010-07/msg00023.html]
> > 
> > " * WARNING: Future backward-incompatibility!
> > "   Wildcards are not documented as returning sorted values, but up to and
> > "   including this release the results have been sorted and some makefiles 
> > are
> > "   apparently depending on that.  In the next release of GNU make, for
> > "   performance reasons, we may remove that sorting.  If your makefiles
> > "   require sorted results from wildcard expansions, use the $(sort ...)
> > "   function to request it explicitly.
> > 
> > (But the change actually went into 3.82, not a future release; as the
> > ChangeLog in the source says:
> > 
> > " 2010-08-13  Paul Smith  
> > "
> > " * NEWS: Accidentally forgot to back out the sorted wildcard
> > " enhancement in 3.82, so update NEWS.
> > 
> > -- after it had already been posted to the mailing list as a threat of
> > *future* change...)
> > 
> > "for performance reasons", they broke backwards compatibility and
> > potentially packages throughout the universe of software development?
> > Augh...
> 
> Yes, I also think that this is very unfortunate.
> The performance "impact" is only visible in build processes and doesn't
> affect end users, and even there it is probably negligible for almost all
> packages.
> But at the time of the change reproducible builds weren't considered as
> that important yet and they probably didn't see any disadvantage in omitting
> the sorting.

ouch.

did someone already reported this to the make upstream developers as a
problem for reproducible builds everywhere?
 
> I think the best solution would be to change the default again to let
> wildcard sort the lists (it will probably make a bunch of packages
> reproducible without having to touch them). And if someone really
> needs this bit of extra-performance, a fast-wildcard or unsorted-wildcard
> could be added.

yup
 
& thanks for bringing this news to us!

-- 
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] [GSoC 2016] : Application review

2016-03-23 Thread Jérémy Bobbio
Satyam Zode:
> >> Official coding period.
> >> 3) Week 1 - 2 (May 27 - June 9):
> >>   - Work on  "Allow users to ignore arbitrary differences" part.
> >>   - Work simultaneously on unreproducible packages.
> >
> > How much time are you going to give to the community so they can review
> > your proposed user interfaces?
> >
> I think, I will be ready with a design of above by 1st May. After that
> till 10th May we can discuss user interfaces because from 11th May I
> will have exams so I won't be available for active discussions. If
> some things will be remained to discuss then we can always discuss
> alongside during a coding period.

Mh… I was not expecting you to work during the community bounding
period, but it's your call.

> >> 4) Week 3 - 4 (June 10 - June 22):
> >>   - Work on Parallel processing part.
> >>   - Work simultaneously on unreproducible packages.
> >
> > This is unlikely to work. Implementing parallel processing requires
> > deep focus because it's also about adding missing locks and
> > understanding subtle concurrency issues.
> >
> > How much experience do you have with concurrent programming?
> I have good experience with concurrent programming. I have written
> many concurrent programs in golang and I believe it'll help me here.
>
> > I think you underevaluate how hard this is to get right. To the very
> > least you shoud be entirely focused on this and not fixing packages at
> > the same time.
> I understand that this is not going to be a piece of cake for me.

I believe it applies to you as well as anyone else. I've been working
myself on and off on that code for six months without getting it to a
point where it was stable enough to be usable! It's reassuring that you
have previous experience in concurrent programing.

> However, If we remove fixing of packages from this schedule then I
> will get enough time to concentrate on this particular problem.

Alright. :)

> In my opinion, there must a buffer time in software development
> process for any unexpected incidence. Hence, I am planning to keep
> this time as a buffer time. What do you think about it ? (Of course, I
> will devote this time for community work only).

If you feel you need buffer time, then let's call it that way. :)
I'd rather have it stated as such than promising stuff you should be
doing along the way.

-- 
Lunar.''`. 
lu...@debian.org: :Ⓐ  :  # apt-get install anarchism
`. `'` 
  `-   


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] Премахване и превенция на врастнали и подкожни косми

2016-03-23 Thread pfb Vanish







pfb
Vanish и  
pfb Vanish + Chromabright ™ за премахване и
превенция появата на врастнали косми с
нови цени!
pseudofolliculitis barbae (PFB)
е медицинското наименование на
варстналите косми в резултат от
обезкомяването - достатъчно сериозен и
изискващ адекватни действия проблем. 
pfb Vanish е
рол-он серум за премахване и превенция на
врастнали и подкожни косми.





 pfb
Vanish предлага
нежно и щадящо ексфолиране и
отстраняване на врастналите косми
pfb Vanish е специална формула с
salicylic acid, glycolic
acid ,
екстракт от кората на върба, камфорово
масло  и млечна
киселина 
pfb Vanish е с видими
резултати в рамките на 24-48 часа  и се ползва се с
препоръката и доверието на
специалистите 
pfb
Vanish е
иновативен рол – он апликатор  (не се разлива по
ръцете) и е икономичен за употреба 
pfb Vanish не дразни кожата и
охлажда, не оставя следи по кожата,
съдържа повече ексфолоиращи компоненти
и опълнително обогатен с билкови
екстракти, предлага се във варинат 60 и
120 мл. 





Вижте продукта тук: http://www.vanishbg.com/ 

Сега Ви
представяме НОВИЯ pfb Vanish + Chromabright ™
(хромабрайт)








Иновация - рол-он Флакон, 120
мл  
+
възвръща баланса на пигментацията на
кожата за 2 месеца
+ отстранява враснали косми
за 24-48 часа
+
премахване на черните точки и успокоява
при обезкосмяване 
от всякакъв вид

Сега е pfb Vanish е с добавена Chromabright ™
(хромабрайт) - патентована съставка,
предназначена за изсветляване на кожата,
няма цитотоксичен ефект, не дразни и не
предизвиква сенсибилизация
(чувствителност). 
Вижте продукта тук: http://www.vanishbg.com/ 







·
pfb
Vanish
предотвратява врастването на космите в
следствие обезкосмяване чрез : бръснене,
кола маска, крем-депилатоaр
,механична или лазерна епилаци и др.
Подходящ за употреба и от двата пола,
както и при мазна кожа и пре-акне
състояния. 

pfb Vanish рол-он
серум с бързо действие и ефективност в
рамките на  48
часа! 

Goodbye Ingrown Hair!™     
Кажете сбогом на врастналите косми


За контакти и
поръчки : http://www.vanishbg.com/Order.aspx   WEB  http://www.vanishbg.com/





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





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

[Reproducible-builds] Every LED per cut strips from Wisva

2016-03-23 Thread sales23
|

Dear ,




Wisva new released ONE LED Per Cut Strip this month, the minimum cutting length 
is 10mm width.




|
| |
|




Features:




One LED Per Cut

The minimum cutting length is 10mm, every LED per cut. Suitable for more 
applications. 

Ideal for DIY.




100LED Per Meter

100 LEDs per meter, high luminous, every 20-22lm per LED.




Epistar Lighting Source 

High quality Epistar 5050 SMD Lighting Source, 3 times brightness as 3528 SMD. 




Waterproof available

IP65/IP66/IP67/IP68 available for strips.







|
| Looking forward to your reply. |___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds