Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 710772 - >=x11-wm/fvwm-2.8 should depend on python 3 and dev-python/pyxdg
Summary: >=x11-wm/fvwm-2.8 should depend on python 3 and dev-python/pyxdg
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:
Depends on:
Blocks:
 
Reported: 2020-02-25 11:16 UTC by Dominique Michel
Modified: 2022-08-05 04:46 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 Dominique Michel 2020-02-25 11:16:25 UTC
Starting from fvwm-2.6.6, fvwm-menu-desktop was rewritten as a python2 script. From fvwm-2.6.8 (or 2.6.7), it was bumped to python3. It also depend on dev-python/pyxdg.

It is 3 fvwm ebuilds: fvwm-2.6.5-r3.ebuild, fvwm-2.6.8-r2.ebuild and fvwm-2.6.9.ebuild

2.6.5 look to be OK and is keyworded stable on x86 and amd64, 2.6.8 can be removed and 2.6.9 must be updated with these depends. The EAPI of 2.6.9 can be bumped to 7 (not sure for the EAPI of 2.6.5 if 7 also apply for stable x86 and amd64).

Reproducible: Always
Comment 1 Dominique Michel 2020-02-25 11:46:32 UTC
Also, the fvwm doc is installed into /usr/doc/${PN} when it should be /usr/doc/${P}/html

I can be the proxied maintainer of this package.
Comment 2 Dominique Michel 2020-02-25 11:47:17 UTC
(In reply to Dominique Michel from comment #1)
> Also, the fvwm doc is installed into /usr/doc/${PN} when it should be
> /usr/doc/${P}/html
> 
> I can be the proxied maintainer of this package.

the html doc when enabled
Comment 3 Dominique Michel 2020-02-25 12:18:07 UTC
(In reply to Dominique Michel from comment #2)
> (In reply to Dominique Michel from comment #1)
> > Also, the fvwm doc is installed into /usr/doc/${PN} when it should be
> > /usr/doc/${P}/html
> 
> the html doc when enabled

/usr/share/doc/${P}/html instead of /usr/share/doc/${PN}
Comment 4 Pacho Ramos gentoo-dev 2020-05-03 16:45:06 UTC
(In reply to Dominique Michel from comment #1)
> Also, the fvwm doc is installed into /usr/doc/${PN} when it should be
> /usr/doc/${P}/html
> 
> I can be the proxied maintainer of this package.

did you contact them? Info is at
https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers

Thanks
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-01-02 02:41:41 UTC
ping. any interest?
Comment 6 Larry the Git Cow gentoo-dev 2022-08-05 04:46:47 UTC
The bug has been closed via the following commit(s):

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

commit 097c6312d514925063d735759708726fb084854a
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-08-05 04:45:38 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-08-05 04:45:38 +0000

    x11-wm/fvwm: install man pages; add Python dependency
    
    - Install man pages (only needs libxslt which is pretty common (and Perl), so do it
    unconditionally.)
    - Add Python dep for fvwm-menu-desktop (and then pyxdg). Funnily enough,
    hit this last night independently.
    
    Closes: https://bugs.gentoo.org/832507
    Closes: https://bugs.gentoo.org/710772
    Signed-off-by: Sam James <sam@gentoo.org>

 x11-wm/fvwm/fvwm-2.6.9-r1.ebuild | 170 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 170 insertions(+)