WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: ALSA  (Read 2927 times)

Offline softwaregurl

  • Suspended
  • Full Member
  • ***
  • Posts: 109
ALSA
« on: March 10, 2009, 07:27:53 PM »
I find that I have to create a symlink from where the alsa configuration script expects bash to be to where it actually is or I get a bunch of complaints and failure.  It looks like the easiest way to correct this is to change the first line of the script.  If I have a chance I will test and submit this, otherwise  if someone beats me to it thats great.

Forgive the lack of details,  I don't have it in front of me right now.
Old wounds that have never healed need to be re-exposed before the cure can be applied.  The cure must be available before the wound is re-exposed.

Offline mikshaw

  • Sr. Member
  • ****
  • Posts: 368
Re: ALSA
« Reply #1 on: March 10, 2009, 07:42:41 PM »
I think it might relate to an issue mentioned here:
http://forum.tinycorelinux.net/index.php?topic=678.0

The bash package would create a symlink to /bin/bash if startup scripts ran as Jason (and I) assumed, but prior to TC 1.2RC2 it only works if you auto-load bash.

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 9730
Re: ALSA
« Reply #2 on: March 10, 2009, 08:28:12 PM »
Actually, the bash.tce package was flawed in that I left the name of the startup script to  bash-3.2 when the extension name was bash.tce.  That meant that when using tce-load even in the latest RC bash was not getting set up right.  But on boot it was since all scripts in /usr/local/tce.installed get executed on boot.   But tce-load expects the startup script to be of the same name as the extension, as it should be, so the bash extension was not getting set up right because of the startup script being named wrong. 

It has been fixed and reuploaded.  Sorry for the cost in time it has caused anyone.   

/bin/bash is created as a symlink to /usr/local/bin/bash by the startup script, and when that was borked bash was basically unavailable for use by scripts.  Please report back if redownloading the bash extension does not solve the issue. 

Offline softwaregurl

  • Suspended
  • Full Member
  • ***
  • Posts: 109
Re: ALSA
« Reply #3 on: March 11, 2009, 07:24:49 AM »
ALSA and bash work now but only tested the tce's. :)  I might catch on to this eventually.  I just need to write a few startup scripts.
Old wounds that have never healed need to be re-exposed before the cure can be applied.  The cure must be available before the wound is re-exposed.

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 9730
Re: ALSA
« Reply #4 on: March 11, 2009, 08:34:34 AM »
I fixed the tce but the tcz may still be flawed.  I will fix if it needed tonight.