Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 158736 - net-dialup/hsfmodem-7.47.00.05 - hsfconfig fails to create kernel-module
Summary: net-dialup/hsfmodem-7.47.00.05 - hsfconfig fails to create kernel-module
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Dialup Developers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-21 07:18 UTC by Xake
Modified: 2007-01-09 08:08 UTC (History)
2 users (show)

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


Attachments
hsfconfig-buildlog.txt (hsfconfig-buildlog.txt,4.53 KB, text/plain)
2006-12-21 07:19 UTC, Xake
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Xake 2006-12-21 07:18:46 UTC
I have emerged latest hsfmodem on my computer and it tells me to run hsfconfig.
The problem is that it fails to build a kernel-module, will attach build-log.
Have tested on two systems, even updated the ebuild locally to use the patch for 2.6.19 they have on their homepage.

calin@calina ~ $ EMERGE_DEFAULT_OPTS="" emerge --info 
Portage 2.1.2_rc3-r7 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.5-r0, 2.6.19-suspend2-r1 i686)
=================================================================
System uname: 2.6.19-suspend2-r1 i686 Intel(R) Celeron(R) CPU 2.00GHz
Gentoo Base System version 1.13.0_alpha10
Last Sync: Thu, 21 Dec 2006 13:50:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17.50.0.8
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -Os -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=pentium4 -Os -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS=""
FEATURES="autoconfig distcc distlocks parallel-fetch sandbox sfperms strict userfetch userprov usersandbox"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="sv"
LC_ALL="sv_SE.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=both"
LINGUAS="sv"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/portage /usr/portage/local/layman/gentopia"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X aac acpi aiglx alsa alsa_cards_intel8x0 alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol ao bash-completion berkdb bitmap-fonts bzip2 cairo cdr cli compositor cracklib crypt dbus dhcp dlloader dri dvd dvdr elibc_glibc emboss encode esd fbsplash ffmpeg firefox flac foomaticdb fortran gdbm gif glibc-omitfp glitz gnome gpm gstreamer gtk gtk2 hal iconv imlib input_devices_evdev input_devices_keyboard input_devices_mouse input_devices_synaptics isdnlog java jpeg kernel_linux libg++ libnotify libwww linguas_sv logrotate mad matroska mikmod mmx mozbranding mp3 mpeg msn musepack musicbrainz nautilus ncurses nls no-old-linux nonfsv4 nptl nptlonly offensive ogg opengl pam pcmcia pcre perl pic png pppd python quicktime readline reflection samba sdl session spell spl sse sse2dts ssl startup-notification svg tagwriting tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode userland_GNU userlocales video_cards_i810 vorbis win32codecs xcb xml xorg xv zlib"
Unset:  CTARGET, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS

[ebuild   R   ] net-dialup/hsfmodem-7.47.00.05  USE="-doc" 1,308 kB
Comment 1 Xake 2006-12-21 07:19:43 UTC
Created attachment 104516 [details]
hsfconfig-buildlog.txt
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-12-21 07:56:37 UTC
Reopen if you can reproduce with a supported kernel:

http://www.gentoo.org/doc/en/gentoo-kernel.xml#doc_chap2
Comment 3 Xake 2006-12-21 08:21:17 UTC
emerge --info from the other system i mentioned:

Portage 2.1.2_rc3-r9 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r1, 2.6.19-gentoo-r2 i686)
=================================================================
System uname: 2.6.19-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.12.8
Last Sync: Thu, 21 Dec 2006 15:30:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.5-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17.50.0.8
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -pipe -O2 -ggdb"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=pentium4 -pipe -O2 -ggdb -fvisibility-inlines-hidden"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS=""
FEATURES="autoconfig ccache distlocks parallel-fetch sandbox sfperms splitdebug strict test userfetch userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.csbnet.se/pub/linux/distributions/gentoo/ http://trumpetti.atm.tut.fi/gentoo/ http://pandemonium.tiscali.de/pub/gentoo/ http://mirror.pudas.net/gentoo"
LANG="sv"
LC_ALL="sv_SE.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-znow -Wl,--hash-style=gnu"
LINGUAS="sv"
MAKEOPTS="-j5 -s"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/portage /usr/local/overlays/nouveau /usr/portage/local/layman/musicbrainz /usr/portage/local/layman/liferea_overlay /usr/portage/local/layman/nxsty /usr/portage/local/layman/mozilla"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acpi aiglx alsa alsa_cards_ali5451 alsa_cards_als4000 alsa_cards_atiixp alsa_cards_atiixp-modem alsa_cards_bt87x alsa_cards_ca0106 alsa_cards_cmipci alsa_cards_emu10k1x alsa_cards_ens1370 alsa_cards_ens1371 alsa_cards_es1938 alsa_cards_es1968 alsa_cards_fm801 alsa_cards_hda-intel alsa_cards_intel8x0 alsa_cards_intel8x0m alsa_cards_maestro3 alsa_cards_trident alsa_cards_usb-audio alsa_cards_via82xx alsa_cards_via82xx-modem alsa_cards_ymfpci alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol asf audioscrobbler bash bash-completion beagle berkdb bitmap-fonts branding bzip2 cairo cdr cli cracklib crypt cups dbus debug divx dlloader dmx dpms dri dvd dvdr eds eiglx elibc_glibc emboss encode evolution fam fat ffmpeg firefox flac fortran freetype gd gdbm gif glitz gmp gnome gnutls gpm gstreamer gtk gtk2 gtkhtml hal howl-compat iconv icu inotify input_devices_evdev ipv6 irmc isdnlog ithreads java jikes joystick jpeg kernel_linux lcms ldap libg++ libnotify libsexy linguas_sv lm_sensors logrotate mad matroska matrox mikmod mmx mng mono moznocompose moznoirc moznomail mp3 mpeg musepack musicbrainz nautilus ncurses network nls nptl nptlonly ntfs ntp numeric offensive ogg opengl pam pam_console pcre pdf perl pic png ppds pppd print python quicktime readline real reflection reiserfs rtc samba sdl sensord session smp sox spell spf spl sse sse2 ssh ssl startup-notification subtitles svg syslog tcltk tcpd test theora threads tiff truetype truetype-fonts tth type1-fonts udev unicode usb userland_GNU userlocales utf8 video_cards_none video_cards_nouveau video_cards_nvidia vorbis win32codecs wma wmf wv wxwindows xcb xinerama xinetd xml xml2 xorg xosd xprint xulrunner xv xvid zlib"
Unset:  CTARGET, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS
Comment 4 Xake 2006-12-21 08:24:05 UTC
Forgot to mention that their hsfconfig-buildlog.txt is identical except the difference in path for the kernels.
Comment 5 Thomas Fischer 2006-12-26 08:31:17 UTC
Same problem here.

emerge --info
Portage 2.1.2_rc4-r1 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.19-suspend2-r1 x86_64)
=================================================================
System uname: 2.6.19-suspend2-r1 x86_64 Intel(R) Core(TM)2 CPU         T7400  @ 2.16GHz
Gentoo Base System version 1.12.8
Last Sync: Tue, 26 Dec 2006 10:50:01 +0000
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://gentoo.inode.at/source"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac acpi alsa alsa_cards_hda-intel alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol arts asf avahi berkdb bidi bitmap-fonts bluetooth cairo cdda cdio cdr cli cracklib crypt cups dbus dlloader dri dts dvd dvdr eds elibc_glibc encode ffmpeg firefox flac fortran freetype gdbm gif glitz gnome gnutls gpm gstreamer gtk hal httpd iconv input_devices_evdev input_devices_joystick input_devices_keyboard input_devices_mouse input_devices_wacom ipv6 isdnlog jpeg kde kernel_linux libg++ libnotify live mad matroska mp3 mpeg ncurses nls nptl nptlonly ogg opengl pam pcre pdf perl png ppds pppd python qt3 readline reflection samba sdl session spell spl ssl stream svg syslog tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU vcd video_cards_nv video_cards_nvidia video_cards_vesa vlm vorbis wxwindows xml xorg xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS




file /tmp/hsfconfig-buildlog.txt

Makefile:20: *** WARNING: Trying to compile kernel modules on a GenuineIntel system while the installed hsf driver package is for x86_64, this is likely to fail... ***
make: execvp: ../modules/kernelcompiler.sh: Permission denied
(cd /lib/modules/2.6.19-suspend2-r1/build && make "CNXT_KERNELSRC=/lib/modules/2.6.19-suspend2-r1/build" "M=/usr/lib64/hsfmodem/modules" "CC=" clean)
/bin/sh: --: invalid option
Usage:	/bin/sh [GNU long option] [option] ...
	/bin/sh [GNU long option] [option] script-file ...
GNU long options:
	--debug
	--debugger
	--dump-po-strings
	--dump-strings
	--help
	--init-file
	--login
	--noediting
	--noprofile
	--norc
	--posix
	--protected
	--rcfile
	--restricted
	--verbose
	--version
	--wordexp
Shell options:
	-irsD or -c command or -O shopt_option		(invocation only)
	-abefhkmnptuvxBCHP or -o option
make[1]: Entering directory `/usr/src/linux-2.6.19-suspend2-r1'
/usr/lib64/hsfmodem/modules/Makefile:20: *** WARNING: Trying to compile kernel modules on a GenuineIntel system while the installed hsf driver package is for x86_64, this is likely to fail... ***
make[2]: execvp: /usr/lib64/hsfmodem/modules/kernelcompiler.sh: Permission denied
make[1]: Leaving directory `/usr/src/linux-2.6.19-suspend2-r1'
(cd /lib/modules/2.6.19-suspend2-r1/build && make "CNXT_KERNELSRC=/lib/modules/2.6.19-suspend2-r1/build" "M=/usr/lib64/hsfmodem/modules/GPL/hda" "CC=" "HDA_CFLAGS=-DFOUND_KZALLOC -DFOUND_OPEN_SUBSTREAM_FILE -DFOUND_TLV  " clean)
/bin/sh: --: invalid option
Usage:	/bin/sh [GNU long option] [option] ...
	/bin/sh [GNU long option] [option] script-file ...
GNU long options:
	--debug
	--debugger
	--dump-po-strings
	--dump-strings
	--help
	--init-file
	--login
	--noediting
	--noprofile
	--norc
	--posix
	--protected
	--rcfile
	--restricted
	--verbose
	--version
	--wordexp
Shell options:
	-irsD or -c command or -O shopt_option		(invocation only)
	-abefhkmnptuvxBCHP or -o option
make[1]: Entering directory `/usr/src/linux-2.6.19-suspend2-r1'
make[1]: Leaving directory `/usr/src/linux-2.6.19-suspend2-r1'
rm -rf *.o GPL/*.o *.ko GPL/*.ko *.mod.c GPL/*.mod.c .*.cmd GPL/.*.cmd .tmp_versions .tmp_versions  /lib/modules/2.6.19-suspend2-r1/build/.tmp_versions/hsfosspec.mod  /lib/modules/2.6.19-suspend2-r1/build/.tmp_versions/hsfserial.mod  /lib/modules/2.6.19-suspend2-r1/build/.tmp_versions/hsfengine.mod  /lib/modules/2.6.19-suspend2-r1/build/.tmp_versions/hsfpcibasic2.mod  /lib/modules/2.6.19-suspend2-r1/build/.tmp_versions/hsfmc97ich.mod  /lib/modules/2.6.19-suspend2-r1/build/.tmp_versions/hsfmc97via.mod  /lib/modules/2.6.19-suspend2-r1/build/.tmp_versions/hsfmc97ali.mod  /lib/modules/2.6.19-suspend2-r1/build/.tmp_versions/hsfmc97ati.mod  /lib/modules/2.6.19-suspend2-r1/build/.tmp_versions/hsfmc97sis.mod  /lib/modules/2.6.19-suspend2-r1/build/.tmp_versions/hsfsoar.mod
(cd /lib/modules/2.6.19-suspend2-r1/build && make "CNXT_KERNELSRC=/lib/modules/2.6.19-suspend2-r1/build" "M=/usr/lib64/hsfmodem/modules" "CC=" modules)
/bin/sh: --: invalid option
Usage:	/bin/sh [GNU long option] [option] ...
	/bin/sh [GNU long option] [option] script-file ...
GNU long options:
	--debug
	--debugger
	--dump-po-strings
	--dump-strings
	--help
	--init-file
	--login
	--noediting
	--noprofile
	--norc
	--posix
	--protected
	--rcfile
	--restricted
	--verbose
	--version
	--wordexp
Shell options:
	-irsD or -c command or -O shopt_option		(invocation only)
	-abefhkmnptuvxBCHP or -o option
make[1]: Entering directory `/usr/src/linux-2.6.19-suspend2-r1'
/usr/lib64/hsfmodem/modules/Makefile:20: *** WARNING: Trying to compile kernel modules on a GenuineIntel system while the installed hsf driver package is for x86_64, this is likely to fail... ***
make[2]: execvp: /usr/lib64/hsfmodem/modules/kernelcompiler.sh: Permission denied
  CC [M]  /usr/lib64/hsfmodem/modules/mod_engine.o
/bin/sh: -Wp,-MD,/usr/lib64/hsfmodem/modules/.mod_engine.o.d: No such file or directory
make[2]: *** [/usr/lib64/hsfmodem/modules/mod_engine.o] Error 1
make[1]: *** [_module_/usr/lib64/hsfmodem/modules] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.19-suspend2-r1'
make: *** [all] Error 2
Comment 6 Xake 2006-12-26 09:17:38 UTC
...and here is the reason:

/usr/lib/hsfmodem/modules/kernelcompiler.sh is not executable.
Make that executable (or make the scripts call it with /bin/sh) and everything seems to work as it should.
Comment 7 Alin Năstac (RETIRED) gentoo-dev 2006-12-27 02:37:33 UTC
/usr/lib/hsfmodem/modules/kernelcompiler.sh is installed as executable on my system. Have no idea why it isn't so on yours.
Comment 8 Xake 2006-12-27 03:57:40 UTC
Well apparently it is replicable on three systems...

-rw------- 1 root root 1819 27 dec 12.54 /usr/lib/hsfmodem/modules/kernelcompiler.sh

This is what the permission is directly after merge. Maybe something in portage-2.1.2_rc* has broken this?
Comment 9 Alin Năstac (RETIRED) gentoo-dev 2006-12-27 05:27:52 UTC
run 
  ebuild hsfmodem-7.47.00.05.ebuild clean install
and see if the file permissions within /var/tmp/portage/hsfmodem-7.47.00.05/image/usr/lib/hsfmodem/modules are OK.
As I said, my kernelcompiler.sh have -rwxr-xr-x. Maybe your /var is mounted with noexec or you have some strange umask (like 0177).
Comment 10 Thomas Fischer 2006-12-27 07:09:45 UTC
(In reply to comment #9)
> run 
>   ebuild hsfmodem-7.47.00.05.ebuild clean install
> and see if the file permissions within
> /var/tmp/portage/hsfmodem-7.47.00.05/image/usr/lib/hsfmodem/modules are OK.
> As I said, my kernelcompiler.sh have -rwxr-xr-x. Maybe your /var is mounted
> with noexec or you have some strange umask (like 0177).
> 


I made this file executeable and it works now. I dont have a seperate /var partition on my notebook.

When I run "ebuid hsfmodem-7.47.00.05.ebuild clean install" the execute flag is missing:
-rw------- 1 root root 1819 Dec 27 16:06 /var/tmp/portage/net-dialup/hsfmodem-7.47.00.05/image/usr/lib/hsfmodem/modules/kernelcompiler.sh
Comment 11 Xake 2006-12-27 07:15:27 UTC
Same here. on my notebook /var/tmp/portage lives directly on /.
Comment 12 Alin Năstac (RETIRED) gentoo-dev 2007-01-08 19:24:12 UTC
Does 7.47.00.07 fix this for you, guys?
Comment 13 Xake 2007-01-08 21:06:18 UTC
Sorry, still there...
Comment 14 Alin Năstac (RETIRED) gentoo-dev 2007-01-09 08:08:19 UTC
Fixed in hsfmodem-7.47.00.07-r1.
I've added a fperms a+rx in src_install.