Em Sexta-feira 5. Fevereiro 2010, às 22.38.58, Ingo Klöcker escreveu: > On Sunday 31 January 2010, Thiago Macieira wrote: > > Em Domingo 31. Janeiro 2010, às 14.39.31, Maciej Mrozowski escreveu: > > > Source distro packagers (like here in Gentoo) surely prefer > > > splitting - as they (we) do it anyway now, by the means of > > > custom/hacked solutions like recursively commenting out certain > > > add_subdirectory sections using clever sed scripts often > > > accompanied with total override of > > > find_package(..REQUIRED) lines like with the example of kdepim > > > (this one is not going to be split easily, I'm not sure whether > > > it's even worth it). > > > > Source distros are the minority. Sure, for you, splitting is much > > better, since you need to download the source before compiling. > > > > For traditional binary distros, it doesn't really matter if the > > source comes in separate packages or in one big bundle. They're > > going to split it anyway. > > I doubt that it doesn't matter for them. If we'd provide the splitting > then they wouldn't have to spend a lot of time thinking of a clever > splitting.
It matters for the packagers. But I meant that it doesn't matter for the user.
Sorry for not being clear.
> > And they usually split differently, from one distro to the next.
>
> Doh! Of course, they split differently. But only because we do not
> provide a sensible splitting for them.
So which distro's splitting is the sensible one?
> > PS: we have not discussed what happens if our split doesn't match the
> > distros' split. Any/all of them.
>
> We also have not discussed what happens if we spoil a distro's split by
> adding a new intra-module dependency.
Usually dependencies are in libraries, and that's automatic in the package
managers. They find out all libraries required and all libraries provided.
> Instead of making wild guesses about what the distros think about
> package splitting we should simply ask them. All distros we need to care
> about should be present on the kde-packagers list.
Right. So if we have two different answers (or more), which one is the right
one?
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Senior Product Manager - Nokia, Qt Development Frameworks
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Kde-scm-interest mailing list [email protected] https://mail.kde.org/mailman/listinfo/kde-scm-interest
