| Summary: | new version of app-laptop/tpb (v0.6.3) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Thomas Eckert <eckert.thomas> |
| Component: | New packages | Assignee: | Mobile Herd (OBSOLETE) <mobile+disabled> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | bheung, cbm |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Thomas Eckert
2004-09-04 04:06:56 UTC
*** Bug 53694 has been marked as a duplicate of this bug. *** Works for me!
pkg_postinst says you need to have nvram support compiled into your kernel: however, this seems to be false: works fine for me as a module. Suggest changing the to:
pkg_postinst() {
einfo "tpb requires you to have nvram support compiled into"
einfo "your kernel to function (or loaded as a module)."
}
Thank you for confirming this. I will change the pkg_postinst() message accordingly and bump the package later today. app-laptop/tpb-0.6.3 is now in portage. Closing this bug as FIXED. Note: Patch for xosd issue in configure is still needed. thanks for adding to portage. @comment #4: the xosd-configure-patch may have an other subtle problem; I double checked right now: it's definitively not needed in my setup: x11-base/xfree-4.3.0-r6 x11-libs/xosd-2.2.8-r1 (maybe a fancy USE-flag dependency?) Please try 'USE="-xosd" emerge =app-laptop/tpb-0.6.3' and paste the output of 'ldd /usr/bin/tpb' here. ahem. Please try the above _without_ the mentioned patch. ebuild used:
--- snipp ---
# diff -u tpb-0.6.3.ebuild.org tpb-0.6.3.ebuild
--- tpb-0.6.3.ebuild.org 2004-09-19 13:32:25.000000000 +0200
+++ tpb-0.6.3.ebuild 2004-09-19 14:36:51.000000000 +0200
@@ -16,7 +16,7 @@
DEPEND="X? ( virtual/x11 )
xosd? ( >=x11-libs/xosd-2.2.0 )"
-src_unpack() {
+_off_src_unpack() {
unpack ${A}
cd ${S}
--- snapp ---
USE="-xosd" emerge tpb-0.6.3.ebuild
[ no errors reported ]
$ ldd /usr/bin/tpb
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40020000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x400ff000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40108000)
libc.so.6 => /lib/libc.so.6 (0x4011f000)
libdl.so.2 => /lib/libdl.so.2 (0x40230000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
=> no osd-support of course, but buttons work fine ("ThinkPad" tested)
BUT NOW with USE="xosd" xosd is not linked in either.
I don't understand that any more as I checked my /var/db/pkg/app-laptop/tpb-0.6.3/tpb-0.6.3.ebuild before my last comment and
there was definitively no patch in it (maybe I forgot to restart the program).
Sorry for the false-alarm.
... which proves that the patch is still needed. Thank you for testing. Re-closing as FIXED. |