[repoman] transport mechanism
Paul Mattal
paul at mattal.com
Mon Jul 9 09:46:52 EDT 2007
Essien Ita Essien wrote:
> The first question that occurs to me is: "Why Transport At All?"
>
> Basically, once we have a properly specified PKGBUILD and related files,
> we can supposedly rebuild the package just like the developer did on
> their box.
This is not always true. Some packages cannot be built in this
fashion, for all our trying. For instance, eclipse requires that I
download the JDK 1.4.2 and have it around to build, which
isn't/can't be distributed in a package. I agree that we should
avoid it whenever possible, but it still does come up.
We should definitely favor integration with pacbuild, so we need to
hammer out the workflow-- ultimately repoman will not get used with
pacbuild if the workflow is not natural. This is a somewhat
secondary concern of this project, but I still think it merits
attention during this planning step.
In some situations where you want to manage repos (like at my work),
you don't want to have a pacbuild server; you want the flexibility
of people being able to upload their own built packages. So no
matter what, I think we need to build such an upload mechanism. I
agree that pacbuild and autobuilding packages is useful, but it
won't be the right solution for everyone, and the goal is for
repoman to be lightweight and solve this very narrow problem for
everyone.
- P
More information about the repoman
mailing list