KWAGWB73AMLJFK2Z7SBKHHKKHFRX7AQKXCWDN2MBX72RYCNMB36QC
SEWGHUHQEEBJR7UPG3PSU7DSM376R43QEYENAZK325W46DCFMXKAC
737IBW6O6CVVA6K3RT2UO226CUXLURC5KSJUVAGDJHZCDERB7GUAC
DJYHARZ7CSRMX6ZFM6P52SM2EC57VTSHWAIMFSD7Q3EL7UYZGLXQC
SXEYMYF7P4RZMZ46WPL4IZUTSQ2ATBWYZX7QNVMS3SGOYXYOHAGQC
L4JXJHWXYNCL4QGJXNKKTOKKTAXKKXBJUUY7HFZGEUZ5A2V5H34QC
I52XSRUH5RVHQBFWVMAQPTUSPAJ4KNVID2RMI3UGCVKFLYUO6WZAC
CCLLB7OIFNFYJZTG3UCI7536TOCWSCSXR67VELSB466R24WLJSDAC
let mut extra = Vec::new();
for h in repo.config.extra_dependencies.iter() {
let (h, c) = txn.hash_from_prefix(h)?;
if txn
.get_changeset(txn.changes(&channel.borrow()), c)?
.is_none()
{
bail!(
"Change {:?} (from .pijul/config) is not on channel {:?}",
h,
channel.borrow().name
)
}
extra.push(h)
}