On Mon, Mar 10, 2008, Rusty Lynch wrote:
> On Mon, 2008-03-10 at 22:27 +0100, Loïc Minier wrote:
> > (Please tell me if you prefer the response to the mailing-list alone.)

 ^^^ ?

> >  Argh, didn't think of that; right, uupdate doesn't work with native
> >  packages; fortunately we're not going to have native packages much
> >  longer.  Another good reason to avoid them.  ;)
> Not much longer as in hardy time frame, or post hardy?

 As in next time we update them we should fix that.  This should be
 doable for hardy.

> BTW, could explain what 'native package' means?  I see the term being
> tossed around the debian documentation, but I must have missed the
> actual definition.

 Native packages are ones which are native to the distribution, that is
 software which is inherently specific to the distribution.  For example
 the ubuntu-keyring is inherently native to Ubuntu.  Most packages
 should be native these days where everybody forks each other though.

 In Debian, we have many native packages such as devscripts where the
 upstream is Debian; but it's not always correct to consider these
 native.  Take pbuilder, it's not Debian specific, it applies equally to
 Ubuntu.  pbuilder could do proper releases ona public website and then
 be packaged in Debian separately.

 Technically, native is also when you push each upload as a full
 tarball; non-native are a tarball + a diff and you reupload only the
 diff unless when preparing new upstream releases.

> So... do we need to convert all the moblin packages to non-native or
> <insert list of steps to go from new tarball release to happiness in the
> ppa>

 Yes, I definitely think we do; it maps pretty well to the fact that
 there are two development/maintenance modes/places/sources: the
 upstream source code (the tarball) and the packaging (the diff / the
 debian/).

 To convert them to non-native is a job of:
 - copying the debian/ over
 - locating what changes we did outside of the debian/ and convert them
   to patches stored below debian/patches (and perhaps include some
   rules to apply the patches!); I gave hints on how to do this in my
   previous mail

-- 
Loïc Minier

-- 
Ubuntu-mobile mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-mobile

Reply via email to