I have QA'd this branch on dogfood using the following script:
import transaction
from zope.component import getUtility
from lp.registry.interfaces.person import IPersonSet
from lp.registry.interfaces.distribution import IDistributionSet
from lp.soyuz.scripts.initialise_distroseries import InitialiseDistroSeries
I have QA'd this branch on dogfood using the following script:
import transaction interfaces. person import IPersonSet interfaces. distribution import IDistributionSet scripts. initialise_ distroseries import InitialiseDistr oSeries
from zope.component import getUtility
from lp.registry.
from lp.registry.
from lp.soyuz.
maverick = getUtility( IDistributionSe t)['ubuntu' ]['maverick' ] IPersonSet) .getByName( 'soyuz- team') IDistributionSe t)['deribuntu' ] newSeries( 'insane' , text, text, text, text, '11.02', maverick, soyuz_team)
soyuz_team = getUtility(
deribuntu = getUtility(
text = 'The Insane Deribuntu'
insane = deribuntu.
ids = InitialiseDistr oSeries( insane, arches=('i386', 'ia64'), packagesets= ('kernel' ,), rebuild=False) commit( ) updatePackageCo unt()
ids.check()
ids.initialise()
transaction.
insane.
This created a derivate distribution that contained 20 source packages, 145 binary packages and only one DAS (i386)