1
commit 4b004185bfb2264e21d650cce3ad091f22cc324b
2
Author: Roger Leigh <rleigh@debian.org>
3
Date: Sat Jun 11 15:50:55 2011 +0100
5
Sbuild: Set HOME=/nonexistent in the build environment
7
Sbuild::Conf: Allow HOME in environment
8
Sbuild::Build: Set HOME=/nonexistent
10
This additionally ensures that HOME is set when current sbuild
11
versions are used with older (1.2.x) versions of schroot where
12
HOME is not set when the -p option is used to preserve the user
15
commit 99406aec96b0952e1b548ed816ba6e99e296b8ee
16
Author: Roger Leigh <rleigh@debian.org>
17
Date: Sat Jun 4 00:08:29 2011 +0100
21
commit a0f6242a2822bcb055386c51bd8630abb46bbd25
22
Author: Roger Leigh <rleigh@debian.org>
23
Date: Sat Jun 4 00:00:50 2011 +0100
25
Sbuild::Utility: Only end session if one exists
27
commit ac44b441b5a5f881bda829a56918b0d97de7d6e8
28
Author: Roger Leigh <rleigh@debian.org>
29
Date: Fri Jun 3 23:56:12 2011 +0100
31
Sbuild::Build: Missing lsb-release is not an error
33
commit 7a1fe3d277b02f13e06b831166f235947373125b
34
Author: Roger Leigh <rleigh@debian.org>
35
Date: Wed Jun 1 19:39:19 2011 +0100
37
Sbuild::Build: Add 'Build Dir' to replace 'Chroot Build Dir'
39
In order to reduce direct access to the build chroot from the host,
40
add 'Build Dir' to store the path to the build inside the chroot,
41
to replace 'Chroot Build dir', which stores the path to the build
44
commit e9fa79621c10803f076c7ec3261f87112592369c
45
Merge: b293b44 f5c642e
46
Author: Roger Leigh <rleigh@debian.org>
47
Date: Wed Jun 1 11:39:13 2011 +0100
49
Merge branch 'master' of ssh+git://git.debian.org/git/buildd-tools/sbuild
51
commit b293b44bc97e4d9c5e72d544b0d7d839634c8e02
52
Author: Roger Leigh <rleigh@debian.org>
53
Date: Wed Jun 1 11:37:05 2011 +0100
55
Sbuild::Chroot: Create chroot lock inside chroot
57
To avoid issues with /var/lock being an absolute symlink to
58
/run/lock on the host (which may or may not exist depending upon
59
which Debian version the host is running, and which causes the
60
chroot lock to be shared amongst multiple build chroots), the
61
chroot lock is created and removed inside the chroot. Inside the
62
chroot, absolute symlinks will always point inside the chroot, so
63
/var/lock will always be a valid (and unshared) location.
65
commit acae84866e28613ccbfe3dbb501c5f300ddd819c
66
Author: Roger Leigh <rleigh@debian.org>
67
Date: Wed Jun 1 11:35:02 2011 +0100
69
debian: sbuild needs apt-utils for dependency package
71
commit 398c51c569099c201383b0b34aef59abdf1b7853
72
Author: Roger Leigh <rleigh@debian.org>
73
Date: Wed Jun 1 11:34:41 2011 +0100
75
Sbuild::Build: Filter package build directory in log
77
commit f5c642e0786356ccb58d141dda0dbebf0778227a
78
Author: Philipp Kern <pkern@debian.org>
79
Date: Tue May 31 23:31:30 2011 +0200
81
create-chroot: set check intervals to 0 for the new filesystem
83
commit 0c0eefab62b93e98ff5fc204dbb7fe8b8051075d
84
Author: Roger Leigh <rleigh@debian.org>
85
Date: Mon May 30 16:18:13 2011 +0100
87
debian: Document environment logging
89
commit 1d76274e548eb1da41101cb000c1369cfad65102
90
Author: Roger Leigh <rleigh@debian.org>
91
Date: Mon May 30 12:39:11 2011 +0100
93
Sbuild::Build: Log build environment prior to building
95
commit 6c2060a7420b700e81cd33a78abd981a5567d7d6
96
Author: Roger Leigh <rleigh@debian.org>
97
Date: Mon May 30 11:02:05 2011 +0100
101
commit 1a64639219183889f44142cb68d308776b4de602
102
Author: Roger Leigh <rleigh@debian.org>
103
Date: Mon May 30 11:00:57 2011 +0100
105
sbuild-createchroot: Don't overwrite sudo symlink
107
commit 60d0fe5fde49afaeaf71877a73edce6bd29ddedb
108
Author: Roger Leigh <rleigh@debian.org>
109
Date: Sun May 29 17:02:41 2011 +0100
113
commit 8a94f8327bdee954deb62ed12e4969cd4dd5b2fb
114
Author: Roger Leigh <rleigh@debian.org>
115
Date: Sun May 29 17:01:57 2011 +0100
117
debian: Close #626357
119
commit f3da9667e5763d1f6ba13b7a572c344f5ef80b86
120
Author: Roger Leigh <rleigh@debian.org>
121
Date: Sun May 29 17:01:19 2011 +0100
123
Sbuild::Options: Add -j option to run parallel builds
125
commit e631f871e0ec70fc41f93802ca168f3e13b94da2
126
Author: Roger Leigh <rleigh@debian.org>
127
Date: Sun May 29 16:22:25 2011 +0100
129
Sbuild::Build: Simplify lintian status codes
131
commit a05e7a6a14e67f21987905b3ca37a0cf5b988c63
132
Author: Roger Leigh <rleigh@debian.org>
133
Date: Sun May 29 16:22:10 2011 +0100
135
debian: Don't package removed files
137
commit 7584c86cb333e5457cc31c9261bab89911335f12
138
Author: Roger Leigh <rleigh@debian.org>
139
Date: Sun May 29 14:29:27 2011 +0100
141
debian: Document requirement for schroot >= 1.4.22
143
commit 6cc2097c04d1ecac9c28d6e84e9d607dbe10caea
144
Author: Roger Leigh <rleigh@debian.org>
145
Date: Sun May 29 14:28:34 2011 +0100
147
debian: Bump minimum schroot version
149
1.4.22 is required for the buildd profile.
151
commit 68591471252f9fb7f9cdcd5ce34b2ce84912512f
152
Author: Roger Leigh <rleigh@debian.org>
153
Date: Sun May 29 14:27:29 2011 +0100
155
NEWS: Document buildd profile move to schroot
157
commit 84ad6f46421f6b5f94c30906eafb4dc3f2a6c3f6
158
Author: Roger Leigh <rleigh@debian.org>
159
Date: Sun May 29 14:16:10 2011 +0100
161
debian: sbuild is arch all again
163
commit 1c398a4498172d25db29128cfca7415c16c354ad
164
Author: Roger Leigh <rleigh@debian.org>
165
Date: Sun May 29 14:23:07 2011 +0100
167
NEWS: Remove sbuild-schroot wrapper
169
commit fe86c4d70da50a03a4376cfec9f3c14200a591c3
170
Author: Roger Leigh <rleigh@debian.org>
171
Date: Sun May 29 14:22:56 2011 +0100
173
debian: Remove sbuild-schroot wrapper
175
commit b5f31a7c6afec45c6036acb48ad6447819ebefad
176
Author: Roger Leigh <rleigh@debian.org>
177
Date: Sun May 29 14:22:33 2011 +0100
179
Remove sbuild-schroot wrapper program
181
commit 8ff97c75246b424f19730befab9393173673f43f
182
Author: Roger Leigh <rleigh@debian.org>
183
Date: Sun May 29 14:17:32 2011 +0100
185
Sbuild::Conf: Use plain schroot binary rather than wrapper
187
commit 3b5850556d93a7e587d4d45c9f322e86b6680353
188
Author: Roger Leigh <rleigh@debian.org>
189
Date: Sun May 29 14:15:48 2011 +0100
191
Sbuild::ConfBase: Default BUILD_USER to current user
193
commit 1242f671fd267319028602f79b8ac1923787baed
194
Author: Roger Leigh <rleigh@debian.org>
195
Date: Sun May 29 14:16:54 2011 +0100
197
Sbuild: Use BUILD_USER rather than hardcoding sbuild
199
commit af7c63329c4b6d0c9cd68e04e000e830107027d2
200
Author: Roger Leigh <rleigh@debian.org>
201
Date: Sun May 29 13:44:11 2011 +0100
203
debian: Close #617450
205
commit a569394e3734f5d532f2c7eaa297b22727abfa6b
206
Author: Roger Leigh <rleigh@debian.org>
207
Date: Sun May 29 13:43:13 2011 +0100
209
Sbuild::Build: Add lintian and piuparts status to summary
211
commit 5efb94d1696c80d88f28627e8897fe4edc290930
212
Author: Roger Leigh <rleigh@debian.org>
213
Date: Sun May 29 13:22:31 2011 +0100
215
debian: Close #626826
217
commit d1e199f2c2b666c477be01ebed872f2bdb298704
218
Author: Roger Leigh <rleigh@debian.org>
219
Date: Sun May 29 13:19:48 2011 +0100
221
Sbuild::Chroot: Use /var/lib/sbuild/chroot-lock
223
/var/lock may be a symlink to /run/lock on the host, which makes
224
direct access using $target/var/lock impossible from the host.
225
Switch to using /var/lib/sbuild which is guaranteed to be a real
228
commit 152b9de5e3fe9f9e638000bd278385c8c5da893f
229
Author: Roger Leigh <rleigh@debian.org>
230
Date: Sun May 29 13:06:46 2011 +0100
232
debian: Close #619892
234
commit 625fb4583dd4400b812a24f7ee91c3f22df54f5c
235
Author: Roger Leigh <rleigh@debian.org>
236
Date: Sun May 29 13:05:27 2011 +0100
238
debian: Lock rather than delete accounts
240
On purge, lock accounts.
241
On installation, unlock.
243
commit 531a6a9380d2ec7b6b242d60488b8c8fdee7cf02
244
Author: Roger Leigh <rleigh@debian.org>
245
Date: Sun May 29 11:02:07 2011 +0100
247
debian: Close #622735
249
commit b0042a56435c4ff1d1e6892c3adfb418bc81ce0e
250
Author: Roger Leigh <rleigh@debian.org>
251
Date: Sun May 29 11:01:18 2011 +0100
253
sbuild-createchroot: Add sbuild user and group before updating
255
basesetup() requires the presence of the sbuild user and group
256
to chown various files/directories.
258
commit f7c772fa45deaa41bbc35503e4568102cad5daf5
259
Author: Roger Leigh <rleigh@debian.org>
260
Date: Sun May 29 10:16:43 2011 +0100
262
debian: Close #627641
264
commit 377c53c2943b841e311919e30abc13a9e316cd7c
265
Author: Daniel Baumann <daniel.baumann@progress-linux.org>
266
Date: Mon May 23 08:04:52 2011 +0200
268
Correcting sbuild.postrm to not fail if /etc/sbuild/chroot does not exist (Closes: #627641).
270
Signed-off-by: Roger Leigh <rleigh@debian.org>
272
commit 04a8737ac4d95d3826ea4c4e9bdce9f93bf8c195
273
Author: Roger Leigh <rleigh@debian.org>
274
Date: Thu May 26 17:27:30 2011 +0100
276
debian: Close #627854
278
commit c09e21745d4e45b5eaa1ed5b3b80cc3a8e0a8873
279
Author: Samuel Thibault <sthibault@debian.org>
280
Date: Thu May 26 17:22:22 2011 +0100
282
Buildd::Mail: Remove empty newline from .changes
284
ftp-master started refusing .changes files which have a trailing empty
285
line (after the GPG end of signature). It happens that mutt introduces
286
one when signing GPG in traditional mode. Other tools probably do too.
287
buildd-mail-wrapper should probably drop it automatically.
289
Signed-off-by: Roger Leigh <rleigh@debian.org>
291
commit 36614d123b4cff61896d815b882e717a76bb9f5e
292
Author: Roger Leigh <rleigh@debian.org>
293
Date: Sun May 15 17:46:01 2011 +0100
295
debian: Document buildd init script runlevels
297
commit 8a9bb2dfa8147a7437e67d4b0caf71bd13c71fee
298
Author: Roger Leigh <rleigh@debian.org>
299
Date: Sun May 15 17:44:57 2011 +0100
301
debian: buildd init scripts uses standard runlevels
303
Start buildd in 2-5, not S. Stop in 0, 1 and 6.
305
commit 20440d40b9a40f01908798549d09bca346da14b9
306
Author: Roger Leigh <rleigh@debian.org>
307
Date: Sun May 15 16:05:13 2011 +0100
309
debian: Document buildd profile removal
311
commit 3d33c55f3a2787c9e515cd8d3609cf01c73addf6
312
Author: Roger Leigh <rleigh@debian.org>
313
Date: Sun May 15 16:03:27 2011 +0100
315
sbuild: Remove buildd profile (moved to schroot)
317
Because sbuild is arch-all and the profiles are arch-any, they
318
need generating in an arch-any package in order to be useful.
319
Additionally, all the other profiles are in the schroot package,
320
so it makes sense to keep them together so they can all be
323
commit d73e2a25e145237c384950fd84789e2cd578510f
324
Author: Roger Leigh <rleigh@debian.org>
325
Date: Tue Apr 19 12:02:28 2011 +0100
327
debian: Bump version to 0.62.3-1 and Close #622832
329
commit 6a40432c0ccf3846018efa93ff62e8db6535c381
330
Author: Roger Leigh <rleigh@debian.org>
331
Date: Tue Apr 19 12:02:02 2011 +0100
333
NEWS: Bump version to 0.62.3 and document alternatives change
335
commit d4ff9f89a8d86a5350aa9f1dafdc6d1add9f2234
336
Author: Roger Leigh <rleigh@debian.org>
337
Date: Tue Apr 19 11:25:54 2011 +0100
339
Sbuild::ResolverBase: Allow alternative dependencies for same package
341
Currently, when alternative dependencies are not allowed, only the
342
first alternative is used. Here, this rule is relaxed when the
343
alternative dependency or dependencies are for the same package name,
344
i.e. foo (rel x) | foo (rel y) [ ... foo (rel z) ]
345
since while these are separate dependencies, they are in reality a
346
single logical dependency.
1
348
commit fd9c9216f5c33d20d5b5011655be0f273ee010e7
2
349
Author: Roger Leigh <rleigh@debian.org>
3
350
Date: Tue Apr 5 10:46:54 2011 +0100