Steve's Ranty Review #1: N800 ogg support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Oct 19, 2007 at 04:26:07PM +0000, Steve Greenland wrote:
> According to James Sparenberg  <james at linuxrebel.org>:
> > On Thursday 18 October 2007 11:30:34 Marius Gedminas wrote:
> > > I sincerely hope Maemo Extras rejects sourceless packages.
> >
> >    I would hope that they reject binary packages period, in that like every 
> > distro I've worked with you submit a src (rpm deb tgz etc) and the distro 
> > builds from that file so that at least some assurance can be made that it's 
> > build from the correct environment.  
> 
> Actually, Debian requires a binary upload of at least one architecture.
> Then the autobuilders build for all the other architectures.
> 
> About once a year someone proposes source-only uploads. The argument
> against is that with a binary upload, you have at least some hope that
> the developer has installed and tested the package. With source-only
> uploads, there the temptation to make "just one little change" and
> upload without building and testing.

IIRC Ubuntu has source-only uploads.  This seems to work for them.

> Maintaining an auto-build system is non-trivial.

That it is, but I think one is necessary for a Debian-like package
installation experience (apt-get install and it Just Works(TM),
usually).  Without a build system every maintainer is burdened with the
need to have Scratchbox targets for all the existing SDK versions.

mud-builder is heading in that direction.  Last time I checked it didn't
use the Debian build tools and built packages that were slightly weird
(vim got version "70" rather than 7.0.0, and I couldn't find a way to
increment the version number when I built an updated package).  I kept
meaning to investigate it a bit more and give some feedback, but never
got around to it :(

Marius Gedminas
-- 
C is for Cookies.  Perl is even better for Cookies.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.maemo.org/pipermail/maemo-users/attachments/20071019/54a1339b/attachment.pgp 


[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Big List of Linux Books]    

  Powered by Linux