Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 62809 - new version of app-laptop/tpb (v0.6.3)
Summary: new version of app-laptop/tpb (v0.6.3)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Mobile Herd (OBSOLETE)
URL:
Whiteboard:
Keywords:
: 53694 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-09-04 04:06 UTC by Thomas Eckert
Modified: 2004-09-19 08:03 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Eckert 2004-09-04 04:06:56 UTC
a new version of tpb is out -- it's running here for a few days without problems.

The ebuild used is derived form this:
# $Header: /home/cvsroot/gentoo-x86/app-laptop/tpb^Atpb-0.6.0.ebuild,v 1.1
  2003/12/02 20:56:27 latexer Exp $
src_unpack() is not needed any more (including the patch)

(bug #53694 may be obsoleted by this)

Reproducible: Always
Steps to Reproduce:
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2004-09-04 15:47:27 UTC
*** Bug 53694 has been marked as a duplicate of this bug. ***
Comment 2 Colin Macdonald 2004-09-19 01:44:51 UTC
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)."
}
Comment 3 Henrik Brix Andersen 2004-09-19 02:14:03 UTC
Thank you for confirming this. I will change the pkg_postinst() message accordingly and bump the package later today.
Comment 4 Henrik Brix Andersen 2004-09-19 04:35:21 UTC
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.
Comment 5 Thomas Eckert 2004-09-19 07:15:36 UTC
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?)
Comment 6 Henrik Brix Andersen 2004-09-19 07:31:04 UTC
Please try 'USE="-xosd" emerge =app-laptop/tpb-0.6.3' and paste the output of 'ldd /usr/bin/tpb' here.
Comment 7 Henrik Brix Andersen 2004-09-19 07:32:00 UTC
ahem.

Please try the above _without_ the mentioned patch.
Comment 8 Thomas Eckert 2004-09-19 07:59:48 UTC
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.
Comment 9 Henrik Brix Andersen 2004-09-19 08:03:24 UTC
... which proves that the patch is still needed. Thank you for testing.

Re-closing as FIXED.