Summary: | app-accessibility/speech-tools-2.1-r3 - rm: cannot remove ‘.../image//usr/lib64/speech-tools/bcat’: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Juergen Rose <rose> |
Component: | Current packages | Assignee: | Gentoo Accessibility Team <accessibility> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | accessibility, mgmadden, sound |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=418301 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Juergen Rose
2015-01-20 07:22:43 UTC
find: invalid mode ‘+100’ Looks like that syntax is deprecated, and it no longer works with your version of find. Seems like I need to replace -perm +100 with -perm /111 in for file in `find main -perm +100 -type f`; do Should be fixed now. *** Bug 537208 has been marked as a duplicate of this bug. *** Wouldn't it be easier to just: sed -i -e 's|bcat_main.cc||g' main/Makefile || die export BCAT=cat earlier on in the ebuild? Yes, I could run that sed command somewhere earlier in the ebuild,
but the ebuild would still be broken, due to the deprecated find syntax.
From both build logs:
>>> Install speech-tools-2.1-r3 into /var/tmp/portage/app-accessibility/speech-tools-2.1-r3/image/ category app-accessibility
find: invalid mode ‘+100’
I uploaded a fix yesterday morning.
|