[maemo-developers] [maemo-developers] ipkg vs dpkg

From: Matthew Allum mallum at gmail.com
Date: Mon Nov 28 23:16:44 EET 2005
Lies, damn lies and statistics :)

Surely this isn't a fair comparison as the packages in Debian 2.2
arn't 'tuned' to embedded use ( i.e include docs, .la files etc etc ).
You'd be better comparing udebs that make up D-I or something.

Also I dont know how you make numbers out of ipkg's lack of any real
maintainership, constant instability ( likely due to former ), wierd
versioning scheme, memory issues and horrific 'UI' ( see ipkg -h ).

Regards

  -- Matthew

PS; note; Im not saying dpkg is ideal for embedded systems here, just
that ipkg is not ideal either ( maybe it used to be but not so much
nowadays ).

On 11/26/05, Russell Nelson <nelson at crynwr.com> wrote:
> Instead of tossing out opinions, let's look at some numbers.
>
> I have Debian 2.2 on a server and Familiar 6.2 on a handheld.  Since
> we're talking about using either dpkg or ipkg on a jffs2 filesystem,
> all space consumption is given as so:
>
>
>                 packages    size      bytes/package
> ipkg total                  378K
>      available    939       317K      388
>      installed    147        61K      415
> dpkg total                10620K
>      available  15272      8660K      567
>      installed    301      1860K     6180
>
> Here's how I got these numbers:
>
> ipkg total is:
>     tar cfz - /usr/lib/ipkg | wc -c
> ipkg available is:
>     tar cfz - /usr/lib/ipkg/lists | wc -c
> ipkg packages installed is:
>     ipkg status | grep ^Package: | wc -l
> ipkg available packages is:
>     ipkg list | wc -l
>
> dpkg total is:
>     tar cfz - /var/lib/dpkg | wc -c
> dpkg available is:
>     tar cfz - /var/lib/dpkg/available* | wc -c
> dpkg packages installed is:
>     grep '^Status: install ok installed' /var/lib/dpkg/status | wc -l
> dpkg available packages is:
>     grep '^Status:' /var/lib/dpkg/status | wc -l
>
> --
> --my blog is at     blog.russnelson.com         |
> Crynwr sells support for free software  | PGPok | There ought to be a law
> 521 Pleasant Valley Rd. | +1 315-323-1241       | against calling for more
> Potsdam, NY 13676-3213  |     Sheepdog          | regulations!
> _______________________________________________
> maemo-developers mailing list
> maemo-developers at maemo.org
> https://maemo.org/mailman/listinfo/maemo-developers
>

More information about the maemo-developers mailing list