Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 852884 - app-text/dictd-1.13.0-r4 calls commands that do not exist: 1.13.0=dummy.13.0
Summary: app-text/dictd-1.13.0-r4 calls commands that do not exist: 1.13.0=dummy.13.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2022-06-18 06:51 UTC by Agostino Sarubbo
Modified: 2022-06-18 17:36 UTC (History)
2 users (show)

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


Attachments
build.log (build.log,87.04 KB, text/plain)
2022-06-18 06:51 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 2022-06-18 06:51:30 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: app-text/dictd-1.13.0-r4 calls commands that do not exist.
Discovered on: amd64 (internal ref: ci)

NOTE:
Please look for 'command not found' and/or 'no such file or directory'.
Comment 1 Agostino Sarubbo gentoo-dev 2022-06-18 06:51:32 UTC
CC'ing also the author of the commit (c560e10dafb0b60bc0a7a8cf2619e6c634aee2ee)
Comment 2 Agostino Sarubbo gentoo-dev 2022-06-18 06:51:33 UTC
Created attachment 786017 [details]
build.log

build log and emerge --info
Comment 3 orbea 2022-06-18 15:58:50 UTC
This was exposed by adding autoreconf, but I have no idea where this is coming from or why. I deleted everything from configure.in and it still occurs...

Additionally with /bin/sh as mksh I get this error instead.

  ./config.status[696]: 1.13.0=dummy.13.0: inaccessible or not found

Which is apparently enough to hide the QA warning.
Comment 4 orbea 2022-06-18 17:13:46 UTC
While I still don't understand why I did figure out how to avoid the issue altogether as shown in the referenced PR.
Comment 5 Larry the Git Cow gentoo-dev 2022-06-18 17:23:30 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e34436a7f13b0772e544b6c9789f4723fd18f00

commit 0e34436a7f13b0772e544b6c9789f4723fd18f00
Author:     orbea <orbea@riseup.net>
AuthorDate: 2022-06-18 16:23:46 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-06-18 17:22:12 +0000

    app-text/dictd: Update patch + fix QA warnings
    
    Makes trivial changes to the libtool patch for correctness and silences
    the follow QA warnings that were exposed with autoreconf.
    
     * QA Notice: Package triggers severe warnings which indicate that it
     *            may exhibit random runtime failures.
     * y.tab.c:1054:16: warning: implicit declaration of function ‘yylex’ [-Wimplicit-function-declaration]
     * y.tab.c:1240:7: warning: implicit declaration of function ‘yyerror’; did you mean ‘YYerror’? [-Wimplicit-function-declaration]
     * y.tab.c:1430:16: warning: implicit declaration of function ‘yylex’ [-Wimplicit-function-declaration]
     * y.tab.c:2212:7: warning: implicit declaration of function ‘yyerror’; did you mean ‘YYerror’? [-Wimplicit-function-declaration]
    
     * QA Notice: command not found:
     *
     *      ./config.status: line 784: 1.13.0=dummy.13.0: command not found
    
    Bug: https://bugs.gentoo.org/852884
    Fixes: https://github.com/gentoo/gentoo/pull/25948
    Signed-off-by: orbea <orbea@riseup.net>
    Closes: https://github.com/gentoo/gentoo/pull/25962
    Signed-off-by: Sam James <sam@gentoo.org>

 ...ctd-1.13.0-r4.ebuild => dictd-1.13.0-r5.ebuild} |  2 +
 app-text/dictd/files/dictd-1.13.0-lex.patch        | 28 ++++++++++
 app-text/dictd/files/dictd-1.13.0-libtool.patch    | 23 ++++----
 app-text/dictd/files/dictd-1.13.0-version.patch    | 65 ++++++++++++++++++++++
 4 files changed, 108 insertions(+), 10 deletions(-)