Summary: | Split KDE ebuilds should not force mixing of KDE versions | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Martin Väth <martin> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | VERIFIED WONTFIX | ||
Severity: | enhancement | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Martin Väth
2006-10-15 16:38:53 UTC
This isn't going to happen - the whole point of the split ebuilds is that upgrading unchanged packages is no longer needed. Adding artificially inflated version bumps is only going to make things harder to maintain. If you have a real problem with the size of the tarballs, please stick with the monolithic ebuilds. (In reply to comment #1) > the whole point of the split ebuilds is that upgrading unchanged packages is > no longer needed. Which is very useful for e.g. kmail-3.5.5 -> kmail-3.5.5-r1 so that no complete kdepim has to be recompiled. Here it really makes sense, and the maintainer knows anyway what has changed. However, for e.g. kde-3.5.5 -> kde-3.5.6 it makes not much sense to safe recompilation of 4-7 tiny packages and to buy this gain with 4-7 huge tarballs and having to check all packages for changes. > Adding artificially inflated version bumps is only going to make things > harder to maintain. I really don't understand why having to check carefully every package for changes after a kde upgrade should be simpler than just bumping everything. But of course, the decision is up to the maintainer who does the work... > please stick with the monolithic ebuilds. Not an option, since this forces to install everything of KDE which cannot be done on computers where the additional tarballs are an issue (i.e. where the diskspace is low). So I will keep bumping in my local overlay - I just thought that other people have this problem, too. (In reply to comment #2) > (In reply to comment #1) > > the whole point of the split ebuilds is that upgrading unchanged packages is > > no longer needed. > Which is very useful for e.g. kmail-3.5.5 -> kmail-3.5.5-r1 so that no complete > kdepim has to be recompiled. Here it really makes sense, and the maintainer > knows anyway what has changed. However, for e.g. kde-3.5.5 -> kde-3.5.6 it > makes not much sense to safe recompilation of 4-7 tiny packages and to buy this > gain with 4-7 huge tarballs and having to check all packages for changes. It does. You don't need to recompile an application that has not changed. See it however you want, this is is the objective way to see it: if it's the same, there is no need to recompile it. > > Adding artificially inflated version bumps is only going to make things > > harder to maintain. > I really don't understand why having to check carefully every package for > changes after a kde upgrade should be simpler than just bumping everything. Because it means unnecessary overhead. > But of course, the decision is up to the maintainer who does the work... > > please stick with the monolithic ebuilds. The decission is taken after checking the pros and cons. Here there are no cons against what we do. Use monolithic ebuilds if you don't like it. > Not an option, since this forces to install everything of KDE which cannot be > done on computers where the additional tarballs are an issue (i.e. where the > diskspace is low). The use split ebuilds and get over it. > So I will keep bumping in my local overlay - I just thought that other people > have this problem, too. Up to you, the proposed and working solution does the work as it should be done. |