Hi, Quoting Thorsten Glaser (2016-09-07 22:53:37) > Markus Koschany dixit: > > >I have just created a new cowbuilder base chroot with > > > >sudo DIST=sid ARCH=amd64 cowbuilder --create > > > >and this command still installs gnupg. I don't know what I'm currently > >missing > > --variant=minbase or --variant=buildd (minbase+build-essential)
as we are talking about testing packages in the most minimal environment possible it must be noted that debootstrap --variant=minbase or --variant=buildd does not only install Essential:yes or Essential:yes with build-essential, respectively, (and their transitive dependencies of course) but also Priority:required packages like lsb-base or tzdata which are not depended upon by any Essential:yes package. Thus, with the current situation, there could exist many source packages that should explicitly build-depend on Priority:required packages but don't and were never found so far because all build chroots created by debootstrap include these packages already. Maybe a bug against debootstrap is in order that adds a new variant allowing it to create a more minimal chroot? Personally, I so far used multistrap to create my chroots, which doesn't suffer from this problem. Thanks! cheers, josch
signature.asc
Description: signature