Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 149044 - openct-0.6.9 broken and QA bugs
Summary: openct-0.6.9 broken and QA bugs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal
Assignee: petre rodan (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-25 06:03 UTC by SpanKY
Modified: 2006-09-25 06:48 UTC (History)
0 users

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 SpanKY gentoo-dev 2006-09-25 06:03:18 UTC
first off:
make[1]: Leaving directory `/var/tmp/portage/openct-0.6.9/work/openct-0.6.9/src'
/usr/lib/portage/bin/newexe: Need two arguments, old file and new file

!!! ERROR: dev-libs/openct-0.6.9 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_install
  ebuild.sh, line 1020:   Called src_install
  openct-0.6.9.ebuild, line 49:   Called die

because of:
    if [ -e ${ROOT}etc/udev/scripts ]; then
        exeinto /etc/udev/scripts/
        newexe etc/openct_pcmcia || die
        newexe etc/openct_serial || die
        newexe etc/openct_usb || die
    fi

next up ... you should never use ${ROOT} in src_install() let alone to control installing of files; please drop those ${ROOT} checks in favor of `use udev`

finally, the libopenct.so.0 checks are incorrect ... you should never refer to /lib/, but use /$(get_libdir)/ and inherit the multilib eclass
Comment 1 petre rodan (RETIRED) gentoo-dev 2006-09-25 06:48:29 UTC
my bad. thanks, fixed in cvs