Обсуждение: pgcluu depends on Apache but not on sysstat

Поиск
Список
Период
Сортировка

pgcluu depends on Apache but not on sysstat

От
Christophe Courtois
Дата:
Hi,

1) If I install pgcluu, I get Apache included, which is not allowed by many customers.

A basic usage of pgCluu just need the perl stuff.

Is it possible at least to list httpd & so on as weak dependencies, so it could be possible to filter them with
--setopt=install_weak_deps=False?
 


2) On the other side, another weak dependence on sysstat would be welcome.
That's half the functionalities of pgCluu.

Thanks!


[vagrant@rocky8 ~]$ sudo dnf install pgcluu

Failed to set locale, defaulting to C.UTF-8
Rocky Linux 8 - AppStream                                                                     23 kB/s | 4.8 kB
00:00
Rocky Linux 8 - BaseOS                                                                        23 kB/s | 4.3 kB
00:00
Rocky Linux 8 - Extras                                                                        16 kB/s | 3.1 kB
00:00
Extra Packages for Enterprise Linux 8 - x86_64                                                33 kB/s |  25 kB
00:00
PostgreSQL common RPMs for RHEL / Rocky 8 - x86_64                                           245  B/s | 195  B
00:00
PostgreSQL 15 for RHEL / Rocky 8 - x86_64                                                    252  B/s | 195  B
00:00
PostgreSQL 14 for RHEL / Rocky 8 - x86_64                                                    735  B/s | 195  B
00:00
PostgreSQL 13 for RHEL / Rocky 8 - x86_64                                                    253  B/s | 195  B
00:00
PostgreSQL 12 for RHEL / Rocky 8 - x86_64                                                    703  B/s | 195  B
00:00
PostgreSQL 11 for RHEL / Rocky 8 - x86_64                                                    240  B/s | 195  B
00:00
Dependencies resolved.

=============================================================================================================================
  Package                     Architecture     Version                                            Repository
Size
 

=============================================================================================================================
Installing:
  pgcluu                      noarch           3.4-1.rhel8                                        pgdg-common
368k
 
Installing dependencies:
  apr                         x86_64           1.6.3-12.el8                                       appstream
128k
 
  apr-util                    x86_64           1.6.1-6.el8_8.1                                    appstream
104k
 
  httpd                       x86_64           2.4.37-56.module+el8.8.0+1284+07ef499e.6           appstream
1.4M
 
  httpd-filesystem            noarch           2.4.37-56.module+el8.8.0+1284+07ef499e.6           appstream
42 k
 
  httpd-tools                 x86_64           2.4.37-56.module+el8.8.0+1284+07ef499e.6           appstream
109k
 
  mailcap                     noarch           2.1.48-3.el8                                       baseos
38 k
 
  mod_http2                   x86_64           1.15.7-8.module+el8.8.0+1284+07ef499e.3            appstream
154k
 
  rocky-logos-httpd           noarch           86.3-1.el8                                         baseos
24 k
 
Installing weak dependencies:
  apr-util-bdb                x86_64           1.6.1-6.el8_8.1                                    appstream
24 k
 
  apr-util-openssl            x86_64           1.6.1-6.el8_8.1                                    appstream
26 k
 
Enabling module streams:
  httpd                                        2.4

Transaction Summary

=============================================================================================================================
Install  11 Packages


-- 
Christophe Courtois
Consultant Dalibo
  _________  ____
|         ||    |
|         ||__  |
|         |   | |
|    -    |  / /
|___| |___|  \/
https://dalibo.com/



Re: pgcluu depends on Apache but not on sysstat

От
Devrim Gündüz
Дата:
Hi Christophe,

On Thu, 2023-06-08 at 16:09 +0200, Christophe Courtois wrote:
> Hi,
>
> 1) If I install pgcluu, I get Apache included, which is not allowed by
> many customers.
>
> A basic usage of pgCluu just need the perl stuff.
>
> Is it possible at least to list httpd & so on as weak dependencies, so
> it could be possible to filter them with --
> setopt=install_weak_deps=False ?
>
>
> 2) On the other side, another weak dependence on sysstat would be
> welcome. That's half the functionalities of pgCluu.

Thanks for pointing this out. I committed changes to git repository:

https://git.postgresql.org/gitweb/?p=pgrpms.git;a=commit;h=5fa79bf371a4ba9d32a81309b4e0feb2ebcd7141

I'll release updated packages tomorrow.

Regards,
--
Devrim Gündüz
Open Source Solution Architect, PostgreSQL Major Contributor
Twitter: @DevrimGunduz , @DevrimGunduzTR