| Summary: | libperl_rebuilder does not rebuild all packages that are dependent upon perl | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Paul Varner (RETIRED) <fuzzyray> |
| Component: | [OLD] Development | Assignee: | Gentoo Perl team <perl> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | |||
| Bug Blocks: | 48024 | ||
| Attachments: | Patch to fix libperl_rebuilder to rebuild dependent packages | ||
|
Description
Paul Varner (RETIRED)
2004-08-30 15:15:00 UTC
Created attachment 38543 [details, diff] Patch to fix libperl_rebuilder to rebuild dependent packages Also includes code to fix bug# 48024 http://dev.gentoo.org/~mcummings/perl-cleaner Intended to do the job that libperl_rebuilder does (but cleaner, with oneshots, and better determination of what specifically needs to be reinstalled) as well as some other perl tree maintenance. Feedback most welcome before it hits the tree :) This script does not unmerge packages (don't want to break your system if that ebuild is no longer available), instead it first attempts to do an inplace (=) emerge, then an (>=), and failing that skips it entirely. We want to leave removing packages completely to you ;) And yes, I've just pasted most of the above text into three bugs, so if your on the cc lists, sorry for the reps I've been using perl-cleaner instead of libperl_rebuilder and so far it has been working well. latest version in tree now (improved h2ph processing) and pointed to from the perl ebuild. Closing this out now :) |