| Summary: | tkman should depend on rman 3.1 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Hynek Schlawack <hynek> |
| Component: | New packages | Assignee: | Brandy Westcott (RETIRED) <brandy> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | jrmalaq |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | 23228 | ||
| Bug Blocks: | |||
| Attachments: |
Proposed ebuild to fix the rman-Problem.
Proposed patch to the tkman-Makefile to workaround the color-problems. |
||
|
Description
Hynek Schlawack
2003-10-23 05:46:42 UTC
Created attachment 19669 [details]
Proposed ebuild to fix the rman-Problem.
The patch used is the same as for 2.1-r1 so a simple cp will do.
Nice catch Hynek. Making tkman depend on rman-3.1 would indeed fix the problem with handling groff escape codes. However, rman-3.1 is still in the unstable tree and we can't have a stable package (tkman) with an unstable dependency (rman.) rman-3.1 needs to be first made stable on all archs supported by tkman (currently x86, ppc and sparc) before we can make it a dependency like >=app-text/rman-3.1. Fortunately tkman-2.2 depends on rman-3.1, so I'll make this bug depend on bug #23228; hopefully we shall see tkman-2.2 in cvs soon. There is quick work-around if sticking to an older rman is necessary, as found on the tkman-Homepage. I wouldn't wait for tkman 2.2 as it depends on Tcl/Tk 8.4 and that might take a bit... I'll attach a patch that fixes the problem w/o updating rman maybe you want to incorporate into the gentoo-patch. Created attachment 20043 [details, diff]
Proposed patch to the tkman-Makefile to workaround the color-problems.
Thanks Hynek. I've used sed to append the extra flags only if we have >=groff-1.18 and <rman-3.1. Of course, since the upgrade from rman-3.0.9 to -3.1 did not involve any significant changes, I hoping that rman-3.1 will be bumped stable in the near future (which was what you originally requested wasn't it.) ;) That's why I called this solution a "workaround". :) It would make tkman useful until rman 3.1 is marked stable as w/o it isn't. i think we can mark it stable now :) |