Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 791442 - app-doc/pms-7_p20180430-r2[html] dodoc failed (FileNotFoundError: [Errno 2] No such file or directory: b'pms.css')
Summary: app-doc/pms-7_p20180430-r2[html] dodoc failed (FileNotFoundError: [Errno 2] N...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: PMS/EAPI
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-22 08:00 UTC by Florian Schmaus
Modified: 2021-05-22 21:17 UTC (History)
2 users (show)

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


Attachments
build.log (build.log,121.96 KB, text/plain)
2021-05-22 08:01 UTC, Florian Schmaus
Details
emerge-info.txt (emerge-info.txt,8.14 KB, text/plain)
2021-05-22 20:43 UTC, Florian Schmaus
Details
/etc/portage/package.accept_keywords/texlive (texlive,881 bytes, text/plain)
2021-05-22 20:44 UTC, Florian Schmaus
Details
/etc/portage/package.accept_keywords/texlive (texlive,881 bytes, text/plain)
2021-05-22 20:44 UTC, Florian Schmaus
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Schmaus gentoo-dev 2021-05-22 08:00:35 UTC
>>> Install app-doc/pms-7_p20180430-r2 into /data-scratch/var-tmp/portage/app-doc/pms-7_p20180430-r2/image
Traceback (most recent call last):
  File "/usr/lib/portage/python3.8/doins.py", line 594, in <module>
    sys.exit(main(sys.argv[1:]))
  File "/usr/lib/portage/python3.8/doins.py", line 582, in main
    if _doins(
  File "/usr/lib/portage/python3.8/doins.py", line 434, in _doins
    return install_runner.install_file(source, os.path.dirname(dest))
  File "/usr/lib/portage/python3.8/doins.py", line 370, in install_file
    return self._ins_runner.run(source, dest_dir)
  File "/usr/lib/portage/python3.8/doins.py", line 179, in run
    sstat = os.stat(source)
FileNotFoundError: [Errno 2] No such file or directory: b'pms.css'

Reproducible: Always
Comment 1 Florian Schmaus gentoo-dev 2021-05-22 08:01:19 UTC
Created attachment 710241 [details]
build.log
Comment 2 Ionen Wolkens gentoo-dev 2021-05-22 11:53:11 UTC
(please also include `emerge --info` output when reporting these)

I was able to reproduce on ~amd64 by downgrading to =tex4ht-20090611_p1038-r11
Comment 3 Ulrich Müller gentoo-dev 2021-05-22 13:27:42 UTC
Which versions of TeX Live (especially dev-texlive/texlive-latex) and of dev-tex/tex4ht have you installed? I suspect that you're mixing stable (2020) and unstable (2021) packages.


(In reply to Ionen Wolkens from comment #2)
> I was able to reproduce on ~amd64 by downgrading to
> =tex4ht-20090611_p1038-r11

But on an ~amd64 system with texlive-latex-2021, I suppose?
Comment 4 Ionen Wolkens gentoo-dev 2021-05-22 13:43:41 UTC
(In reply to Ulrich Müller from comment #3)
> (In reply to Ionen Wolkens from comment #2)
> > I was able to reproduce on ~amd64 by downgrading to
> > =tex4ht-20090611_p1038-r11
> 
> But on an ~amd64 system with texlive-latex-2021, I suppose?
Yes, (from me) this is indeed mixing.

Would be good if reporter could confirm versions.
Comment 5 Larry the Git Cow gentoo-dev 2021-05-22 13:55:33 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113c12b147b8627b81e17fff7749d55dfddd6b12

commit 113c12b147b8627b81e17fff7749d55dfddd6b12
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2021-05-22 13:37:48 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2021-05-22 13:51:58 +0000

    dev-tex/tex4ht: Add blocker against TeX Live 2021 to stable version
    
    Bug: https://bugs.gentoo.org/791442
    Package-Manager: Portage-3.0.18, Repoman-3.0.3
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 dev-tex/tex4ht/tex4ht-20090611_p1038-r11.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 6 Ulrich Müller gentoo-dev 2021-05-22 13:57:55 UTC
(In reply to Ionen Wolkens from comment #4)
> > But on an ~amd64 system with texlive-latex-2021, I suppose?
> Yes, (from me) this is indeed mixing.

I've added a blocker to dev-tex/tex4ht for now.

> Would be good if reporter could confirm versions.

I agree.
Comment 7 Florian Schmaus gentoo-dev 2021-05-22 20:43:14 UTC
Created attachment 710349 [details]
emerge-info.txt
Comment 8 Florian Schmaus gentoo-dev 2021-05-22 20:44:17 UTC
Created attachment 710352 [details]
/etc/portage/package.accept_keywords/texlive
Comment 9 Florian Schmaus gentoo-dev 2021-05-22 20:44:17 UTC
Created attachment 710355 [details]
/etc/portage/package.accept_keywords/texlive
Comment 10 Florian Schmaus gentoo-dev 2021-05-22 20:44:50 UTC
(In reply to Ulrich Müller from comment #6)
> (In reply to Ionen Wolkens from comment #4)
> > Would be good if reporter could confirm versions.
> 
> I agree.

Yep, I've texlive 2021 unmasked.
Comment 11 Florian Schmaus gentoo-dev 2021-05-22 20:54:22 UTC
(In reply to Ulrich Müller from comment #3)
> Which versions of TeX Live (especially dev-texlive/texlive-latex) and of
> dev-tex/tex4ht have you installed? I suspect that you're mixing stable
> (2020) and unstable (2021) packages.

Correct, dev-texlive/texlive-latex-2021 and the stable version of tex4ht: 20090611_p1038-r11

Note that I was able to emerge app-doc/pms after emerging the latest version of tex4th: 20090611_p1038_p20210428. I wonder if this means that the stable tex4ht version is not compatible with texlive 2021?
Comment 12 Ulrich Müller gentoo-dev 2021-05-22 21:17:11 UTC
(In reply to Florian Schmaus from comment #11)
> (In reply to Ulrich Müller from comment #3)
> > Which versions of TeX Live (especially dev-texlive/texlive-latex) and of
> > dev-tex/tex4ht have you installed? I suspect that you're mixing stable
> > (2020) and unstable (2021) packages.
> 
> Correct, dev-texlive/texlive-latex-2021 and the stable version of tex4ht:
> 20090611_p1038-r11
> 
> Note that I was able to emerge app-doc/pms after emerging the latest version
> of tex4th: 20090611_p1038_p20210428. I wonder if this means that the stable
> tex4ht version is not compatible with texlive 2021?

Yes, it does. There is upstream bug https://puszcza.gnu.org.ua/bugs/?508, amongst others.

The blocker that I've added in comment #5 should prevent this combination in future. You should add an entry for dev-tex/tex4ht to your accept_keywords list.