LWN.net Logo

What difference between packages

What difference between packages

Posted Dec 3, 2008 10:55 UTC (Wed) by rvfh (subscriber, #31018)
In reply to: Losses at Mandriva by AdamW
Parent article: Losses at Mandriva

Or better: why does Ubuntu need to re-package the Debian packages? Even debianutils is re-packaged!

I know some packages do not exist in Debian in the first place... or so I was told.


(Log in to post comments)

What difference between packages

Posted Dec 3, 2008 19:06 UTC (Wed) by fabo (subscriber, #49199) [Link]

Ubuntu doesn't re-package every Debian packages.
Many packages in Ubuntu are "pristine" Debian packages.
Some packages doesn't exist in Debian in the first place but some Debian
packages doesn't exist in Ubuntu too.

What difference between packages

Posted Dec 3, 2008 19:48 UTC (Wed) by jspaleta (subscriber, #50639) [Link]

Have any statistics as to how many 'pristine' debian packages by Ubuntu collections?

Are they more likely to be found in Ubuntu universe versus Ubuntu main or what? Are we talking like 1% of Ubuntu's main collection? Are we talking 10% of Ubuntu's universe? Or are we just talking about a handful of pristine debian packages?

-jef

What difference between packages

Posted Dec 7, 2008 19:02 UTC (Sun) by oak (guest, #2786) [Link]

> Or better: why does Ubuntu need to re-package the Debian packages? Even
debianutils is re-packaged!

Some reasons for doing this:

* Ubuntu does releases at different time from Debian (much more often).
This means that they sync with Debian at certain point and then kind
of "branch" that together-working set of package versions when stabilizing
it for a release (with security etc fixes). When work for the next Ubuntu
release starts, they again sync with Debian

* Binary packages re-compilation (if that's what you meant
with "re-packaging") is a must, just to make that everything really is
buildable and works together...

* There are also some differences in Ubuntu base system (Upstart several
releases before Debian, Python as an essential package which IMHO was
mistake, essentials should be minimized, not frivolously expanded etc).

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds