Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 817977

Summary: dev-lang/php-8 ebuild affected by explicit dependency to deprecated package
Product: Gentoo Linux Reporter: Scott Furry <scott.wl.furry>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal CC: sam
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Scott Furry 2021-10-13 07:55:52 UTC
Bug #564884 details the deprecation of app-text/tidy-html5. Package will be removed in 30 days as per bug and masking message.

dev-lang/php-8.0.11 ebuild explicitly depends on above package if the \'tidy\' USE flag is enabled. Bug report above recommends htmltidy is new package for this functionality.

Reproducible: Always
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-10-13 08:04:21 UTC
Our CI checks if dependencies aren’t resolvable:
>tidy? ( || ( app-text/tidy-html5 app-text/htmltidy ) )

This is an any-of dependency so it can be satisfied by either. What issue are you actually hitting?
Comment 2 Scott Furry 2021-10-13 08:13:47 UTC
(In reply to Sam James from comment #1)
> Our CI checks if dependencies aren’t resolvable:
> >tidy? ( || ( app-text/tidy-html5 app-text/htmltidy ) )
> 
> This is an any-of dependency so it can be satisfied by either. What issue
> are you actually hitting?

I do not have that messaging in php version installed.
An equery of dependency only shows:
 tidy? ( app-text/tidy-html5 )

However, am in the process of updating with new gcc. This may work itself as other packages are updated. I was only seeing explicit messaging to deprecated package.
Comment 3 Scott Furry 2021-10-13 11:25:35 UTC
Mark as bogus. Misunderstanding of equery/emerge outputs.
Packaging resolved itself with rebuild.