Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 709882 - dev-python/pythontex fails to install all relevant files
Summary: dev-python/pythontex fails to install all relevant files
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2020-02-17 04:56 UTC by Horea Christian
Modified: 2020-02-22 08:20 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 Horea Christian 2020-02-17 04:56:06 UTC
Some update in the latex-package eclass (no idea which, since the most recent ones are reverts, e.g. 912553d65e683b32868589f1426ab81564611151 ) makes the following bit of the pythontex ebuild ( https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-tex/pythontex/pythontex-0.16.ebuild )

```
latex-package_src_doinstall dtx ins sty
```

not install the relevant files. This can be fixed by circumventing the eclass and replacing the above line with:

```
insinto /usr/share/texmf-site/tex/latex/pythontex/
doins *.dtx *.ins *.sty
```

This eclass function is used similarly by at least another 2 packages in the main tree.

Reproducible: Always
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2020-02-18 17:13:29 UTC
Please attach the entire build log to this bug report.
Comment 2 Larry the Git Cow gentoo-dev 2020-02-22 08:20:02 UTC
The bug has been closed via the following commit(s):

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

commit bdfafe0e4cbb664b050ba7c2ff9ba2baa3aa3a08
Author:     Andrey Grozin <grozin@gentoo.org>
AuthorDate: 2020-02-22 08:19:29 +0000
Commit:     Andrey Grozin <grozin@gentoo.org>
CommitDate: 2020-02-22 08:19:29 +0000

    dev-tex/pythontex: installation fixed
    
    Closes: https://bugs.gentoo.org/show_bug.cgi?id=709882
    Package-Manager: Portage-2.3.89, Repoman-2.3.20
    Signed-off-by: Andrey Grozin <grozin@gentoo.org>

 dev-tex/pythontex/pythontex-0.17.ebuild | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)