| 1 | GLEP: 25 |
1 | GLEP: 25 |
| 2 | Title: Distfile Patching Support |
2 | Title: Distfile Patching Support |
| 3 | Version: $Revision: 1.2 $ |
3 | Version: $Revision: 1.3 $ |
| 4 | Last-Modified: $Date: 2004/11/11 21:34:36 $ |
4 | Last-Modified: $Date: 2005/04/01 01:32:19 $ |
| 5 | Author: Brian Harring <ferringb@gentoo.org> |
5 | Author: Brian Harring <ferringb@gentoo.org> |
| 6 | Status: deferred |
6 | Status: deferred |
| 7 | Type: Standards Track |
7 | Type: Standards Track |
| 8 | Content-Type: text/x-rst |
8 | Content-Type: text/x-rst |
| 9 | Created: 6-Mar-2004 |
9 | Created: 6-Mar-2004 |
| … | |
… | |
| 261 | for new ebuilds. |
261 | for new ebuilds. |
| 262 | |
262 | |
| 263 | The initial bulk of patches to get will be generated by the author, to ease |
263 | The initial bulk of patches to get will be generated by the author, to ease |
| 264 | the transition and offer patches for people to test out. |
264 | the transition and offer patches for people to test out. |
| 265 | |
265 | |
| 266 | Backwards Compatability |
266 | Backwards Compatibility |
| 267 | ======================= |
267 | ======================= |
| 268 | |
268 | |
| 269 | As noted in `The Proposed Solution`_, a system using patching and sharing out |
269 | As noted in `The Proposed Solution`_, a system using patching and sharing out |
| 270 | it's distfiles must share out it's alternate md5 db. Any system that uses the |
270 | it's distfiles must share out it's alternate md5 db. Any system that uses the |
| 271 | distfiles share must support the alternate md5 db also. If this is considered |
271 | distfiles share must support the alternate md5 db also. If this is considered |
| 272 | enough of an issue, it is conceivable to place reconstructed sources with an |
272 | enough of an issue, it is conceivable to place reconstructed sources with an |
| 273 | alternate md5 into a subdirectory of distdir- portage only looks within |
273 | alternate md5 into a subdirectory of distdir- portage only looks within |
| 274 | distdir, unwilling to descend into subdirectories. |
274 | distdir, unwilling to descend into subdirectories. |
| 275 | |
275 | |
| 276 | Also note that `Distfile Mirror Additions`_ may add additional backwards |
276 | Also note that `Distfile Mirror Additions`_ may add additional backwards |
| 277 | compatability issues, depending on what solution is accepted. |
277 | compatibility issues, depending on what solution is accepted. |
| 278 | |
278 | |
| 279 | Reference Implementation |
279 | Reference Implementation |
| 280 | ======================== |
280 | ======================== |
| 281 | |
281 | |
| 282 | TODO |
282 | TODO |