Re: binary-alpha and binary-sparc directories
Bill Mitchell writes ("Re: binary-alpha and binary-sparc directories"):
> This seems shakey -- especially if we posit that the i386 maintainer
> is in the U.S., the Mac maintainer in Germany, and the PowerPC maintainer
> in Korea. Also, the upstream source maintainer might be in Romania,
> and might not be be interested in picking up the Mac and PowerPC
> changes which our maintainers have made to his source code.
The (primary) maintainer of a package is the one who maintains the
*source*. They may not necessarily build the i386 binary, perhaps
only the m68k or some such.
A Debian source package should compile under any architecture (unless
its function is inherently architecture-specific). If it doesn't it
is a bug which it is the responsibility of the primary maintainer to
fix. If the primary maintainer doesn't fix it we should consider the
package orphaned, and then the person trying to build for another
architecture can upload their source as the generic source, either
officially taking over the package or just putting out an `interim'
There's no problem, btw, with having several source versions in the
FTP site. We should only delete an old source version when all the
old binaries have been replaced with the new ones (this is a GPL
requirement, amongst other things).