Packaging alien, debhelper and po-debconf

Sérgio Basto sergio at serjux.com
Sun Jun 9 21:22:42 UTC 2013


On Dom, 2013-06-09 at 13:02 +0300, Oron Peled wrote:
> Some progress...
> 
>  
> 
> On Saturday 08 June 2013 10:47:21 Sérgio Basto wrote:
> 
> > > I'm going , if no problem, begin F18 cycle
> 
> > > build this 7 packages:
> 
> > > dpkg
> 
>  
> 
> This is what debhelper is waiting for
> 
>  
> 
> > > debconf
> 
>  
> 
> Went to give it some karma, found an irritating bug.
> 
> Now it is fixed and pushed to rawhide, f19, f18 (waiting for karma
> 
> on the last two)
> 
>  
> 
> > > po-debconf
> 
>  
> 
> Nothing to build here: po-debconf-0:1.0.16-1.nmu2.fc18.noarch is
> 
> in f18 for quite some time now.
> 
>  
> 
> > > debhelper
> 
>  
> 
> As soon as dpkg-1.16.x hits f18.
> 
>  
> 
> > > alien
> 
> > > dh-make
> 
> > > pbuilder
> 
>  
> 
> +1
> 
>  
> 
> > > 1st build dpkg and debconf
> 
> > 
> 
> > https://koji.fedoraproject.org/koji/packageinfo?packageID=9963
> 
> > dpkg-1.16.10-4 for devel , f19 and f18
> 
>  
> 
> Just gave it some karma (f18, f19)
> 
>  
> 
> > https://koji.fedoraproject.org/koji/packageinfo?packageID=13893
> 
> > debconf-1.5.49-2.fc18 for devel , f19 and f18
> 
>  
> 
> Waiting for fixed version (1.5.49-3.fc*) to get pushed to
> repositories.
> 
>  
> 
> > > after build po-debconf (depends on debconf)
> 
> > 
> 
> > https://koji.fedoraproject.org/koji/packageinfo?packageID=16122
> 
> > we need rebuild po-debconf for devel , f19 and f18 , for new
> 
> > debconf-1.5.49
> 
> > I put debconf in buildroot-override
> 
> > bodhi --buildroot-override=debconf-1.5.49-2.fc18 --duration=5
> 
> > --notes="For po-debconf, debhelper, alien and dh-make"
> 
>  
> 
> I may be missing something. How do I tell koji to build inside the
> buildroot override?

yes simple like that :) , say to builder add to buildroot the new
package. 

I just done this command:
bodhi --buildroot-override=debconf-1.5.49-3.fc18 --duration=5
--notes="For po-debconf, debhelper, alien and dh-make" -u myuser

Response:
Your buildroot override has been successfully tagged. It may take up to
20 minutes for the buildroot to regenerate. You can wait for the new
buildroot by running `koji wait-repo f18-build
--build=debconf-1.5.49-3.fc18`

you may see when using:
bodhi --list-overrides -u youruser

koji wait-repo f18-build --build=debconf-1.5.49-3.fc18

Successfully waited 0:02 for debconf-1.5.49-3.fc18 to appear in the
f18-build repo

I also add dpkg-1.16.10-4.fc18 to the buildroot right now , so after we
know that dpkg-1.16.10-4.fc18 is in buildroot with :
koji wait-repo f18-build --build=dpkg-1.16.10-4.fc18

According my notes [1] you may submit debhelper. 
I don't know if you want rebuild and resubmit po-debconf for updated
debconf, I think we should do it first and build debhelper with new
po-debconf (on buildroot). 





[1]
1st build dpkg and debconf  
after build po-debconf (depends on debconf)
after build debhelper ( depends on dpkg and po-debconf ) 
after build alien (depends on debhelper) and dh-make (depends on
debhelper )
after review and build pbuilder (depends on dh-make, debhelper and
po-debconf ) 


Thanks,
-- 
Sérgio M. B.



More information about the devel mailing list