| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-12-23 | Sbuild: add notes about Debian jessie hosts and backports | Sean Whitton | |
| Signed-off-by: Sean Whitton <spwhitton@spwhitton.name> | |||
| 2017-11-20 | prevent Sbuilt.useHostProxy from looping by not peeking too early | Joey Hess | |
| 2017-11-19 | shorten output when destroying a schroot, too | Sean Whitton | |
| 2017-11-19 | slightly improve readability of sample usage | Sean Whitton | |
| 2017-11-18 | insert missing call to aliasesLine | Sean Whitton | |
| 2017-11-18 | propertyList -> combineProperties to reduce noise | Sean Whitton | |
| 2017-11-18 | fix name shadowing in Sbuild.useHostProxy | Sean Whitton | |
| 2017-11-18 | export Sbuild.useHostProxy | Sean Whitton | |
| 2017-11-18 | resolve TODO regarding suggested Sbuild usage | Sean Whitton | |
| 2017-11-18 | implement Sbuild.useHostProxy | Sean Whitton | |
| 2017-11-18 | stop automatically setting up a proxy in the sbuild chroot | Sean Whitton | |
| Instead, provide a property to let the user tell propellor to propagate the host's proxy into the chroot. This makes it easy to toggle on and off and lets the user explicitly specify how they want the chroot's proxy setup to work. | |||
| 2017-11-13 | conditionalise union-type = overlay | Sean Whitton | |
| 2017-11-13 | emit an error when property is reverted, too | Sean Whitton | |
| Thanks Joey! | |||
| 2017-11-12 | fail when schroot doesn't specify suite and/or arch | Sean Whitton | |
| 2017-11-11 | fix redundant imports & a redundant qualification | Sean Whitton | |
| 2017-11-11 | fix name shadowing | Sean Whitton | |
| 2017-11-11 | prepend user props to schroot properties | Sean Whitton | |
| 2017-11-11 | fix type errors | Sean Whitton | |
| 2017-10-28 | wip: convert sbuild module to bypass sbuild-createchroot(1) | Sean Whitton | |
| 2017-10-28 | replace Sbuild.installed | Sean Whitton | |
| For most properties in this module we need more than just sbuild installed, so factor that out into a single property. Stop exporting this property as less generally useful. | |||
| 2017-10-28 | update sbuild module docs in prep. for refactoring | Sean Whitton | |
| 2017-10-19 | Use isUnpopulated when creating a chroot or restoring a backup | Nicolas Schodet | |
| 2017-08-01 | fix types | Sean Whitton | |
| 2017-08-01 | add Sbuild.userConfig, at Joey's suggestion | Sean Whitton | |
| 2017-08-01 | drop --fail-on-broken-symlinks from sample .sbuildrc | Sean Whitton | |
| Too many false positives. | |||
| 2017-08-01 | drop $run_* from sample .sbuildrc | Sean Whitton | |
| This is a config file snippet, not a full config, and the user probably wants to set $run_* variables themselves. | |||
| 2017-07-15 | add installing lintian to sample sbuild config | Sean Whitton | |
| If the user has installed the sample .sbuildrc in /root, sbuild-createchroot will error out unless lintian is installed. | |||
| 2017-07-15 | fix ordering of arguments to piuparts in sample .sbuildrc | Sean Whitton | |
| 2017-07-15 | assume cleanup property did nothing | Sean Whitton | |
| 2017-07-15 | ensure that cleaning up doesn't fail if nothing to clean up | Sean Whitton | |
| 2017-07-15 | factor out a 'return' | Sean Whitton | |
| 2017-07-15 | comment | Sean Whitton | |
| 2017-07-15 | tweak sbuild haddock | Sean Whitton | |
| Don't suggest enabling an apt cacher by running propellor inside the schroot, since we now have Apt.proxy. | |||
| 2017-07-15 | sbuild properties set up an apt cache or use existing apt proxy | Sean Whitton | |
| 2017-07-15 | drop Apt.piupartsConf, Apt.piupartsConfFor, Apt.shareAptCache | Sean Whitton | |
| Migrating to use apt-cacher-ng instead of bind mounting the apt cache. This will permit multiple builds to run simultaneously. | |||
| 2017-05-15 | Removed dependency on MissingH, instead depends on split and hashable. | Joey Hess | |
| MissingH is a heavy dependency, which pulls in parsec and a bunch of stuff. So eliminating it makes propellor easier to install and less likely to fail to build. changesFileContent now uses hashable's hash. This may not be stable across upgrades, I'm not sure -- but it's surely ok here, as the hash is not stored. socketFile also uses hash. I *think* this is ok, even if it's not stable. If it's not stable, an upgrade might make propellor hash a hostname to a different number, but with 9 digets of number in use, the chances of a collision are small. In any case, I've opned a bug report asking for the stability to be documented, and I think it's intended to be stable, only the documentation is bad. NB: I have not checked that the arch linux and freebsd packages for the new deps, that Propellor.Bootstrap lists, are the right names or even exist. Since propellor depends on hashable, it could be changed to use unordered-containers, rather than containers, which would be faster and perhaps less deps too. This commit was sponsored by Alexander Thompson on Patreon. | |||
| 2017-03-19 | shorten names of mirror properties | Sean Whitton | |
| 2017-03-19 | sbuild: use Apt.withHostMirror | Sean Whitton | |
| 2017-02-26 | use ConfigurableValue where applicable | Joey Hess | |
| * Removed fromPort (use val instead). (API change) * Removed several Show instances that were only used for generating configuration, replacing with ConfigurableValue instances. (API change) It's somewhat annoying that IsInfo requires a Show instance. That's needed to be able to display Info in ghci, but some non-derived Show instances had to be kept to support that. | |||
| 2017-02-13 | deb.debian.org | Joey Hess | |
| * Apt: Removed the mirrors.kernel.org line from stdSourcesList etc. The mirror CDN has a new implementation that should avoid the problems with httpredir that made an extra mirror sometimes be needed. * Switch Debian CDN address to deb.debian.org. httpredir.debian.org points to the same IPs as deb.debian.org now, so this shouldn't change anything except to use the now preferred name. | |||
| 2016-09-05 | Sbuild.built: ccache usage now toggleable | Sean Whitton | |
| 2016-09-05 | piupartsConf{,For} doesn't require Sbuild.built | Sean Whitton | |
| Instead, do nothing if the corresponding schroot config does not yet exist. This change is needed because I intend to introduce an additional parameter to Sbuild.built{,For} in a subsequent commit, and it would overcomplicate things to make that an item of Info. | |||
| 2016-09-05 | add UNRELEASED-arch-piuparts alias for dgit | Sean Whitton | |
| 2016-09-05 | factor out code to check host arch | Sean Whitton | |
| 2016-09-05 | add UNRELEASED-arch-sbuild alias for dgit | Sean Whitton | |
| 2016-09-05 | update Sbuild.piupartsConf docstring | Sean Whitton | |
| 2016-09-05 | schroot config additions now ensured on each spin | Sean Whitton | |
| Previously, they were only ensured when first building the schroot. | |||
| 2016-09-05 | fix sbuild haddock formatting | Sean Whitton | |
| 2016-08-25 | update Sbuild docs again re. building for stretch | Sean Whitton | |
| Building for stretch requires newer sbuild. | |||
| 2016-08-25 | update example usage of System type | Sean Whitton | |
