Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 719944 - =x11-base/xorg-proto-2020.1 doesn't install xf86misc.h
Summary: =x11-base/xorg-proto-2020.1 doesn't install xf86misc.h
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
: 718008 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-04-28 16:08 UTC by David Korth
Modified: 2020-05-14 20:33 UTC (History)
3 users (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 David Korth 2020-04-28 16:08:08 UTC
The xorg-proto-2020.1 package doesn't install xf86misc.h. This breaks packages that depend on it, e.g. xscreensaver.

Reproducible: Always

Steps to Reproduce:
1. Install xorg-proto-2020.1.
2. Attempt to install xscreensaver.
Actual Results:  
xscreensaver fails to compile due to a missing xf86misc.h file.

Expected Results:  
xscreensaver compiles.

Not sure if =xorg-proto-2019.2 has the same issue.
Comment 1 David Korth 2020-04-28 16:12:24 UTC
Looks like xf86misc.h is considered a "legacy" header, so --enable-legacy needs to be specified in order to install it. Not sure if this should be added as a USE flag or not.
Comment 2 Matt Turner gentoo-dev 2020-04-30 17:46:24 UTC
*** Bug 718008 has been marked as a duplicate of this bug. ***
Comment 3 Matt Turner gentoo-dev 2020-05-14 20:33:27 UTC
Thanks for the report. It made me realize that we should remove x11-libs/libXxf86misc, which is being handled in bug 720150.

I've fixed reverse dependencies, including xscreensaver so that it will not depend on libXxf86misc or xf86misc.h.

As a result, there's nothing to fix in xorg-proto, so closing as WONTFIX.