View Single Post
Posts: 38 | Thanked: 18 times | Joined on Apr 2010
#248
Originally Posted by iDont View Post
Thanks for reporting.

The line that causes this error in the postinst script is:
Code:
    adduser --system --disabled-password --disabled-login \
    --home /usr/share/icecast2 --no-create-home --group icecast
However, Maemo isn't shipped with adduser at all! Busybox-power does provide an adduser applet, but it takes different arguments than the postinst tries to use.

The solution is rather simple though. Execute:
Code:
apt-get install adduser
and icecast2 will install flawlessly . The postrm script also uses utilities from the adduser package (namely: deluser and groupdel), so you shouldn't uninstall the package right after installing icecast2. It seems like the package maintainer simply forgot to add a dependency on adduser to icecast2.

Thank you very much IDont, I haven't thought about it myself...
Thanks also for the hard work about busybox-power, it's a huge enhancement for the N900.
Have a nice day.
 

The Following User Says Thank You to deed For This Useful Post: