On Tue, 2009-11-03 at 22:00 +0000, Kelvin Gardiner wrote: > Hi, > > Thanks to everyone for their replies, they have been very useful. > > How do packages of new versions get pushed to the Ubuntu repos?
Usually, they don't get pushed directly. There is an automated synchronisation where packages from Debian are taken, then re-built in Ubuntu. The question then becomes.. how do packages of new versions get pushed to the Debian repos? Answer: Each debian package has a maintainer (or team of maintainers). They keep an eye out for new versions of the package (often assisted by a "watch" file so an automated system can look out for new releases). The maintainers package the new versions up, then push into the Debian repositories / build system with "dput" or similar (IIRC). Some-times Ubuntu short-circuits Debian, as was the case with the 9.10 (Karmic) release. There was a FTBFS (fails to build from source) bug with gattrib 1.4.x, and recent versions of GTK. I proposed a patch (and put together a new Ubuntu specific package), then attached it to the FTBFS bug on Launchpad. A MOTU (member of the universe), or Ubuntu developer, who has privileges to sponsor the upload and / or push to the appropriate repositories reviewed the package (and fixed a build dependency I'd left off), then the pushed to the build system. The automated build system builds the package for all architectures, finally the package ends up in the archive. Best wishes, Peter C. > Thanks, > Kelvin > > Peter Clifton wrote: > > On Mon, 2009-11-02 at 17:04 +0000, Kelvin Gardiner wrote: > > > >> Hi, > >> > >> I've been looking at geda as a replacment to Eagle, as I want to use a > >> fully open source tools flow. I've got a couple of questions I hope you > >> guys can answer. > >> > >> I use Ubuntu which has gschem 1.4. So I've downloaded the newest code > >> with git and compiled it. Given that there seems to be quite few changes > >> is there any plans to build a 1.6 Ubuntu package either for relase in > >> the Ubuntu repos or via a PPA. > >> > > > > There is this one of mine.. although you will need a "dist-upgrade" to > > persuade it to install. (It needs to remove the old libgeda package and > > anything it depends upon before installing - that is probably a > > packaging bug) > > > > https://launchpad.net/~pcjc2/+archive/ppa > > > > > > Best wishes, > > > > Peter C. > > > > > > > > > > _______________________________________________ > > geda-user mailing list > > [email protected] > > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user > > > > > > _______________________________________________ > geda-user mailing list > [email protected] > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user _______________________________________________ geda-user mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

