[Ubuntu] Updating a package (How to?)

Alan Boudreault aboudreault at mapgears.com
Wed Mar 10 09:13:06 EST 2010


I agree with Johan, using cowbuilder/pbuilder is a must to test and build your 
new packages.

Alan

On March 10, 2010 04:02:29 am Johan Van de Wauw wrote:
> It seems you are trying to take too many steps at once.
> 
> First make sure the package builds (binary) on your own computer
> before even considering using launchpad. In your case, the source
> package will not build because changes have to be made to the
> packaging script to support the new version (on any release).
> If all works well, consider using pbuilder (
> https://wiki.ubuntu.com/PbuilderHowto#Multiple%20pbuilders ) to try
> building for other releases.
> 
> I suggest first having a look at the files under debian/patches and
> update these to the new version. Removing all the autogenerated code
> (autotools) from these patches looks like a good start.
> 
> Johan
> 
> On Wed, Mar 10, 2010 at 5:07 AM, Alex Mandel <tech_dev at wildintellect.com> 
wrote:
> > So I got a little stuck here, 1st time trying to update a package with a
> > newer version. Specifically I was testing updating the Spatialite
> > packages in Karmic/Lucid/Sid etc from 2.3.0 to 2.3.1. (If I figure out
> > how to do it I plan to create a 2.4.0 now that it came out too)
> >
> > I'm probably compounding the issues I have by trying to build for Jaunty
> > (Ideally I would love to build for Hardy too)
> >
> > Following https://wiki.ubuntu.com/PackagingGuide/Complete I pulled the
> > dsc, source etc from the existing packages and substituted in the newer
> > source. After debuild -S, I uploaded to Launchpad but the build failed,
> > because proj and geos weren't available to the auto build tools. I tried
> > adding Ubuntugis as a repo for the online build and tried copying the
> > packages proj and geos to my ppa, but I'm not sure that brings libproj
> > and libgeos with them and those are listed in Ubuntugis directly.
> >
> > I assume that if I upload the same package for Karmic that it will work.
> > But then how would I backport it for Jaunty.
> >
> > On another route, I used prevu to backport the package but that only
> > makes a deb and you can't upload debs to Launchpad.
> >
> > If someone wants to see my build
> > errorshttps://launchpad.net/~wildintellect/+archive/wildintellect
> >
> > Any help to keep me from wandering in circles in appreciated.
> >
> > Thanks,
> > Alex
> > _______________________________________________
> > Ubuntu mailing list
> > Ubuntu at lists.osgeo.org
> > http://lists.osgeo.org/mailman/listinfo/ubuntu
> 
> _______________________________________________
> Ubuntu mailing list
> Ubuntu at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/ubuntu
> 

-- 
Alan Boudreault
Mapgears
http://www.mapgears.com


More information about the Ubuntu mailing list