Hi, the attached patch allows channel authors to declare other channels as dependencies of their own channel. In addition to explicitly requested channels, “guix pull” will now also download and build channels that have been declared as dependencies in the file ‘.guix-channel’ in the repository root. An example of a simple .guix-channel file is this: --8<---------------cut here---------------start------------->8--- (channel (version 0) (dependencies (channel (name guix-bimsb) (url "https://github.com/BIMSBbioinfo/guix-bimsb")))) --8<---------------cut here---------------end--------------->8--- What do you think? -- Ricardo