Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 899696 - dev-libs/libxslt-9999: dodoc failed: No such file or directory: b'README'
Summary: dev-libs/libxslt-9999: dodoc failed: No such file or directory: b'README'
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Sam James
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-03-05 17:12 UTC by alexchimac
Modified: 2023-03-10 07:45 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description alexchimac 2023-03-05 17:12:29 UTC
When emerging dev-libs/libxslt-9999 or any package requiring it, the build will fail, as README was renamed to README.md.

Build log (last few lines):
> Traceback (most recent call last):
>   File "/usr/lib/portage/python3.10/doins.py", line 609, in <module>
>     sys.exit(main(sys.argv[1:]))
>   File "/usr/lib/portage/python3.10/doins.py", line 598, in main
>     if _doins(
>   File "/usr/lib/portage/python3.10/doins.py", line 441, in _doins
>     return install_runner.install_file(source, os.path.dirname(dest))
>   File "/usr/lib/portage/python3.10/doins.py", line 375, in install_file
>     return self._ins_runner.run(source, dest_dir)
>   File "/usr/lib/portage/python3.10/doins.py", line 183, in run
>     sstat = os.stat(source)
> FileNotFoundError: [Errno 2] No such file or directory: b'README'
>  * ERROR: dev-libs/libxslt-9999::gentoo failed (install phase):
>  *   dodoc failed```

Steps to reproduce: Emerging dev-libs/libxslt-9999 is enough to reproduce the issue.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-03-10 07:36:57 UTC
Thank you for identifying the breaking change.
Comment 2 Larry the Git Cow gentoo-dev 2023-03-10 07:45:56 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12386ce90dfc9baaa30050c7cebc42c79f84d01f

commit 12386ce90dfc9baaa30050c7cebc42c79f84d01f
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-03-10 07:44:08 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-03-10 07:45:41 +0000

    dev-libs/libxslt: fix README install for live
    
    Closes: https://bugs.gentoo.org/899696
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/libxslt/libxslt-9999.ebuild | 2 --
 1 file changed, 2 deletions(-)