Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Chris Lamb <lamby@debian.org>
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
The implicit dependencies of all binary packages on all Essential:yes
packages cannot result in a trigger cycle for two reasons:
1. Policy §3.8 says "Since dpkg will not prevent upgrading of other packages
while an `essential' package is in an unconfigured state" which
implies that because triggers check the possibility to process or not
triggers based on normal dpkg dependency resolution, then essential does not
apply.
2. The trigger documentation in /usr/share/doc/dpkg-dev/triggers.txt.gz
does not mention Essential at all and when talking about dependency
satisfiability it only refers to Depends field.
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
This reverts commit 8bccf9f210e0ace7cda9bf4363017e446739f533.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
supported"
This reverts commit 1b4dc1b3191e3623a0eeb7cacef80be1ab71d0a2.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
diffoscope' irc message to #debian-reproducible-changes
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
"buildd-experimental")
Signed-off-by: Chris Lamb <lamby@debian.org>
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
calculating "diffoscope in Debian" version.
Signed-off-by: Chris Lamb <lamby@debian.org>
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
diffoscope failures
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
in a function'
Signed-off-by: Mattia Rizzolo <mattia@debian.org>
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
#d-r-changes
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
The fdroid tools should be managing these old copies of the buildserver
images. But until we get that sorted, we can just force delete them here
to get the more important parts running.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
uniqx aka uniq aka Michael Poehn is doing most of this work now.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
After a long discussion on #reproducible-builds on 2017-02-15, mapreri
and h01ger said to keep this config in this build job.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Now that we have a buildserver, use it to build the latest version of all
apps in F-Droid.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
armhf nodes
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
scp -r converts the latest symlink directory into a copy of the target
directory, resulting in two copies of each package.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Without an action at the end find implicitly applies -print to the
entire expression, which means the pruned directory itself is also
printed.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
FreeBSD's mktemp does not use Xs as placeholders for the random string
when using the -t <template> arg. Instead it appends a period and the
characters. For example:
% mktemp -d -t prefix
/tmp/prefix.pffo8Fiv
Signed-off-by: Ed Maste <emaste@freebsd.org>
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
temp files not created anymore
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
The package repo contains a latest/ symlink to the actual package
directory. Prune symlinks so we don't compare the same packages twice.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
performance stats
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Packaged base is the work-in-progress distribution method for
FreeBSD 12.x, and is not yet completely connected into the FreeBSD
release build mechanism. For now explicitly set the pkg metadata
timestamp via SOURCE_DATE_EPOCH in the environment, until we have the
mechanism to set it via the release build scripts.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
FreeBSD developers are attached to the build metadata (hostname, user,
etc.) stored in the kernel and boot loaders, at least during the
development phase.
For now forcibly enable the build-time reproducible build knob, in
order ot test the reproducibility status. The intent is that this is
later driven by some top-level release / development switch.
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|
|
Signed-off-by: Holger Levsen <holger@layer-acht.org>
|