Canonical announces Ubuntu for the ARM platform
Canonical announces Ubuntu for the ARM platform
Posted Nov 14, 2008 18:27 UTC (Fri) by drag (guest, #31333)In reply to: Canonical announces Ubuntu for the ARM platform by jspaleta
Parent article: Canonical announces Ubuntu for the ARM platform
To get a rought idea of the difference synaptic says that there are 25556 packages avialable for my system. Numbers are not directly comparible, unfortunately.
Posted Nov 14, 2008 19:26 UTC (Fri)
by jspaleta (subscriber, #50639)
[Link] (4 responses)
repoquery --repoid=rpmfusion-free-rawhide-ppc --qf "%{NAME}" -a --archlist=ppc,ppc32,ppc64,noarch|sort -u|wc -l
repoquery --repoid=rpmfusion-free-rawhide --qf "%{NAME}" -a --archlist=i386,i586,i686|sort -u|wc -l
Again I'm really not seeing a vast superior number. There is a difference yes.. but its not a "vast majority". And even then the difference in numbers has to be examined on a case by case basis. Somethings make sense as being missing on one arch compared to another:
Though I would enjoy seeing a comparison of the number of binary packages in ppc versus x86 in any Deb branch. Care to provide those numbers?
Now if your argument is that Debian just has a lot more packages for whatever arch you can think of. No argument. The Debian community has been grinding away at this for a long long time. I raise a glass to their continued success at being a stable linux platform and with a breathtakingly wide scope and depth of community involvement. I will sleep soundly knowing that even if every other single linux distribution effort flames out, the Debian community will still be there.
But I really don't think the numbers back up the claim that ppc package collection in than the x86 collection in Fedora..no matter how you want to come at it. And that doesn't come without a cost. We have a dedicated group of ppc contributors who do a really good job of fixing bugs and getting ppc patches submitted to upstream projects so everyone can benefit...including Debian.
We always seem to shake loose fascinating issues when the compiler toolchain revs and we need to do mass rebuilds. When those issues are ppc specific, our ppc contributors are there helping other maintainers who do not have direct access to ppc hardware. I'm pretty sure I've had to rely on them more than once for one of my packages that was not building in ppc during a development phase. Niche arch specific knowledge is hard to come by, Fedora's ppc support is a direct result of the dedication of the ppc knowledgable contributors we have onboard in the community. It's not a business directive to keep supporting ppc or not in Fedora...its a community effort.
-jef
Posted Nov 14, 2008 20:14 UTC (Fri)
by adj (subscriber, #7401)
[Link] (3 responses)
$ for dist in stable testing unstable; do for section in main contrib non-free; do for arch in i386 powerpc; do wget -q -O /tmp/debian-${dist}-${section}-${arch}-Packages.bz2 ftp://http.us.debian.org/debian/dists/${dist}/${section}/binary-${arch}/Packages.bz2; echo -e Package count in ${dist} ${section} ${arch}: \\c; bzip2 -dc /tmp/debian-${dist}-${section}-${arch}-Packages.bz2 | grep -c "^Package: "; done; done; done
Posted Nov 14, 2008 20:37 UTC (Fri)
by jspaleta (subscriber, #50639)
[Link] (2 responses)
Assuming my math is right....the ratio of ppc/x86 binaries is:
x > y : Debian wins, and I'm okay with that.
Saying anything more than that will require some detailed analysis which will get really complicated fast..due to packaging convention differences across the distributions.
It would be interesting to pick apart the differences between i386 and ppc in Debian unstable compared to fedora rawhide..comparing the set of missing packages in ppc. Assuming those distribution branches share a reasonably common build chain currently, that might help identify obvious distro specific patchset that should be evaluated by upstream and horse-traded across the distribution lines.
-jef
Posted Nov 14, 2008 21:14 UTC (Fri)
by drag (guest, #31333)
[Link] (1 responses)
Also I am coming from user experience from a few years ago, so it seems like things have gotten better.
Posted Nov 15, 2008 1:37 UTC (Sat)
by rahulsundaram (subscriber, #21946)
[Link]
Canonical announces Ubuntu for the ARM platform
result: 303
result: 404
nvidia drivers at rpmfusion...dont work on ppc.
The 3dnow optimized atlas libraries in Fedora..obviously not going to be in ppc.
yaboot...isn't useful on x86 so its not built.
Canonical announces Ubuntu for the ARM platform
Package count in stable main i386: 18071
Package count in stable main powerpc: 17807
Package count in stable contrib i386: 248
Package count in stable contrib powerpc: 172
Package count in stable non-free i386: 311
Package count in stable non-free powerpc: 219
Package count in testing main i386: 22583
Package count in testing main powerpc: 22231
Package count in testing contrib i386: 296
Package count in testing contrib powerpc: 252
Package count in testing non-free i386: 367
Package count in testing non-free powerpc: 291
Package count in unstable main i386: 23848
Package count in unstable main powerpc: 23445
Package count in unstable contrib i386: 292
Package count in unstable contrib powerpc: 239
Package count in unstable non-free i386: 432
Package count in unstable non-free powerpc: 321
$
Canonical announces Ubuntu for the ARM platform
Debian unstable main: 0.98x
Fedora rawhide: 0.98y
Canonical announces Ubuntu for the ARM platform
Canonical announces Ubuntu for the ARM platform