Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 907473 - media-sound/lash-0.5.4-r5 calls commands that do not exist: texi2html
Summary: media-sound/lash-0.5.4-r5 calls commands that do not exist: texi2html
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Professional Audio Applications Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-31 07:15 UTC by Agostino Sarubbo
Modified: 2024-06-05 08:31 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,72.43 KB, text/plain)
2023-05-31 07:15 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2023-05-31 07:15:36 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: media-sound/lash-0.5.4-r5 calls commands that do not exist (MUSL-SYSTEM).
Discovered on: amd64 (internal ref: tinderbox_musl)

NOTE:
(MUSL-SYSTEM) in the summary means that bug was found on a machine that runs MUSL libc but this bug MAY or MAY NOT BE related to musl.
Please look for 'command not found' and/or 'no such file or directory'.
Comment 1 Agostino Sarubbo gentoo-dev 2023-05-31 07:15:38 UTC
Created attachment 862955 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2023-05-31 07:15:39 UTC
Error(s) that match a know pattern in addition to what has been reported in the summary:


/var/tmp/portage/media-sound/lash-0.5.4-r5/work/lash-0.5.4/lashd/main.c:42:12: fatal error: mcheck.h: No such file or directory
configure: WARNING: texi2html not found, manual will not be built
/var/tmp/portage/media-sound/lash-0.5.4-r5/work/lash-0.5.4/lashd/main.c:42:12: fatal error: mcheck.h: No such file or directory
Comment 3 Miroslav Šulc gentoo-dev 2024-06-05 08:30:35 UTC
this is on purpose as building the documentation using texi2html fails as of now:

cd lash-manual-html-one-page && \
  texi2html --number-sections ..//var/tmp/portage/media-sound/lash-0.5.4-r7/work/lash-0.5.4/docs/lash-manual.texi
Can't read file ..//var/tmp/portage/media-sound/lash-0.5.4-r7/work/lash-0.5.4/docs/lash-manual.texi: No such file or directory

the file is not present in the sources but it is present in the sources for each arch:
# find /var/tmp/portage/media-sound/lash-0.5.4-r7/work/ -name lash-manual.texi
/var/tmp/portage/media-sound/lash-0.5.4-r7/work/lash-0.5.4-abi_x86_32.x86/docs/lash-manual.texi
/var/tmp/portage/media-sound/lash-0.5.4-r7/work/lash-0.5.4-abi_x86_64.amd64/docs/lash-manual.texi

but as the documentation is attempted to be built only once from the original sources, it fails.

the documentation is provided though anyway, as the pregenerated one is used instead.
Comment 4 Miroslav Šulc gentoo-dev 2024-06-05 08:31:26 UTC
also, this is not musl related, it is a general issue unrelated to musl.