[scl.org] httpd24-httpd doesn't provide the webserver virtual package

Joe Orton jorton at redhat.com
Tue Apr 19 12:49:00 UTC 2016

On Fri, Apr 15, 2016 at 10:18:45AM -0400, Patrick Cronin wrote:
> The small question is: in this specific example, what would be the 
> best way to install phpMyAdmin so that it updates itself when `yum 
> update` is run, while minimizing the amount of software I have to 
> install on the server? The big question is: How badly am I 
> misunderstanding the purpose or intent of Software Collections?

Hi Patrick, SCLs are not expected to be compatible at package level with 
system packages by definition.  Packages which depend on "webserver" 
typically want to drop a config file into /etc/httpd/conf.d, as you've 
found, and that doesn't work with the SCL httpd24.

You could in theory bridge the gap between packages which require 
"webserver" and httpd24: own /etc/httpd/conf.d, drop a file in 
/opt/rh/.../conf.d/ which has an IncludeOptional for that directory, and 
provide "webserver".  Not sure I'd recommend it, but it should be 
possible to get working with some hacking.

Regards, Joe

Joe Orton // Red Hat // Web Stack Team // webstack-team at redhat.com // @notroj

More information about the SCLorg mailing list