| Summary: | =media-video/ushare-1.1a - issue in /etc/init.d/ushare; starting the ushare server fails | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Joachim Schiele <js> |
| Component: | New packages | Assignee: | Proxy Maintainers <proxy-maint> |
| Status: | RESOLVED TEST-REQUEST | ||
| Severity: | normal | CC: | sgonzalez |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | 403979 | ||
| Bug Blocks: | |||
I don't get why you do NOT have this line:
start-stop-daemon --start --quiet -c ${USHARE_USER:-root} \
what's the reason for the discrepancy?
I also am unsure why your init is missing the -c. In any event -c is being deprecated in favor of -u, this change will be handled in bug 403979. Once that is in the tree, please re-emerge and make sure to update your configs! +*ushare-1.1a-r1 (02 Apr 2012) + + 02 Apr 2012; Pacho Ramos <pacho@gentoo.org> + +files/01_all_ushare_build_system.patch, + +files/02_all_ushare_build_warnings.patch, + +files/03_all_ushare_mp4_video_mime.patch, +ushare-1.1a-r1.ebuild, + -ushare-1.1a.ebuild, metadata.xml: + Revision bump fixing tons of bugs and with a new maintainer by #403979. Thanks + a lot to Sal Gonzalez for his work. Remove old. + |
/etc/init.d/ushare is wrong, as the '-c' paramter for ${USHARE_DIRS} is missing (see below, where i added it) start-stop-daemon --start --quiet --user ${USHARE_USER:-root} \ --exec /usr/bin/ushare -- -D -i ${USHARE_IFACE} \ -n ${USHARE_NAME} ${USHARE_OPTS} -c ${USHARE_DIRS} \ ${ushare_port} \ ${ushare_telnet} ${ushare_telnet_port} \ ${ushare_web} \ ${ushare_xbox} \ ${ushare_dlna} eend $? this is a silent fail, the current version in portage will work nowhere as -c is needed, else no ushare service will star at all. this is a gentoo bug (not upstream) Reproducible: Always