Difference between revisions of "Sme11BuildQueue"

From SME Server
Jump to navigationJump to search
Line 294: Line 294:
  
 
Oops. Your getgroups() returned 0, and setgroups() failed; this means
 
Oops. Your getgroups() returned 0, and setgroups() failed; this means
|-
 
|[https://src.koozali.org/smeserver/dar dar]
 
|
 
|X
 
|'''epel: dar-2.7.6-2.el8.x86_64.rpm'''
 
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/DCC DCC]-2.3.168-1
 
|[https://src.koozali.org/smeserver/DCC DCC]-2.3.168-1
Line 343: Line 338:
 
|builds ok
 
|builds ok
 
|https://koji.koozali.org/koji/buildinfo?buildID=129
 
|https://koji.koozali.org/koji/buildinfo?buildID=129
|-
 
|[https://src.koozali.org/smeserver/geoipupdate geoipupdate]
 
|
 
|X
 
|'''Rocky Linux AppStream : geoipupdate-2.5.0-3.el8.x86_64.rpm'''
 
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/headermatch headermatch]-0.0.1-4
 
|[https://src.koozali.org/smeserver/headermatch headermatch]-0.0.1-4
Line 389: Line 379:
  
 
Bad exit status from /var/tmp/rpm-tmp.LpYegv (%build)
 
Bad exit status from /var/tmp/rpm-tmp.LpYegv (%build)
|-
 
|[https://src.koozali.org/smeserver/maildrop maildrop]-2.8.4
 
|
 
|X
 
|'''epel maildrop-3.0.8-1.el8.x86_64.rpm'''
 
|-
 
|[https://src.koozali.org/smeserver/mbuffer mbuffer]
 
|
 
|X
 
|'''epel mbuffer-20190725-1.el8.x86_64.rpm'''
 
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/mod_auth_tkt mod_auth_tkt]-2.3.99b1
 
|[https://src.koozali.org/smeserver/mod_auth_tkt mod_auth_tkt]-2.3.99b1
Line 404: Line 384:
 
|builds ok
 
|builds ok
 
|https://koji.koozali.org/koji/buildinfo?buildID=37
 
|https://koji.koozali.org/koji/buildinfo?buildID=37
|-
 
|[https://src.koozali.org/smeserver/mod perl mod_perl]
 
|
 
|X
 
|'''epel mod_perl-2.0.12-1.el8.x86_64.rpm'''
 
|-
 
|[https://src.koozali.org/smeserver/oidentd oidentd] >= 2.0.6
 
|
 
|X
 
|'''epel oidentd-2.5.0-1.el8.x86_64.rpm'''
 
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-Algorithm-Dependency perl-Algorithm-Dependency]-1.112
 
|[https://src.koozali.org/smeserver/perl-Algorithm-Dependency perl-Algorithm-Dependency]-1.112
Line 424: Line 394:
 
|builds ok
 
|builds ok
 
|https://koji.koozali.org/koji/buildinfo?buildID=35
 
|https://koji.koozali.org/koji/buildinfo?buildID=35
|-
 
|[https://src.koozali.org/smeserver/perl-Crypt-Cracklib perl-Crypt-Cracklib]
 
|
 
|X
 
|'''epel perl-Crypt-Cracklib-1.7-24.el8.x86_64.rpm'''
 
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-CGI-FormMagick perl-CGI-FormMagick]-0.93-8
 
|[https://src.koozali.org/smeserver/perl-CGI-FormMagick perl-CGI-FormMagick]-0.93-8
Line 451: Line 416:
 
|builds ok
 
|builds ok
 
|https://koji.koozali.org/koji/buildinfo?buildID=21
 
|https://koji.koozali.org/koji/buildinfo?buildID=21
|-
 
|[https://src.koozali.org/smeserver/perl-Data-Validate-Domain perl-Data-Validate-Domain]
 
|
 
|X
 
|'''epel perl-Data-Validate-Domain-0.15-7.el8.noarch.rpm'''
 
'''openfusion perl-Data-Validate-Domain-0.14-1.of.el8.noarch.rpm'''
 
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-File-chmod perl-File-chmod]-0.42
 
|[https://src.koozali.org/smeserver/perl-File-chmod perl-File-chmod]-0.42
Line 480: Line 439:
 
|https://koji.koozali.org/koji/buildinfo?buildID=31
 
|https://koji.koozali.org/koji/buildinfo?buildID=31
 
cpan latest
 
cpan latest
|-
 
|[https://src.koozali.org/smeserver/perl-IO-Socket-SSL perl-IO-Socket-SSL]
 
|
 
|X
 
|'''Rocky Linux AppStream perl-IO-Socket-SSL-2.066-4.module'''
 
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-IP-Country perl-IP-Country]
 
|[https://src.koozali.org/smeserver/perl-IP-Country perl-IP-Country]
Line 498: Line 452:
 
|https://koji.koozali.org/koji/buildinfo?buildID=36
 
|https://koji.koozali.org/koji/buildinfo?buildID=36
 
cpan has newer version https://metacpan.org/release/MSIMERSON/Mail-DMARC-1.20240214/source
 
cpan has newer version https://metacpan.org/release/MSIMERSON/Mail-DMARC-1.20240214/source
|-
 
|[https://src.koozali.org/smeserver/perl-Mail-RFC822-Address perl-Mail-RFC822-Address]
 
|
 
|X
 
|'''epel perl-Mail-RFC822-Address-0.3-36.el8.noarch.rpm'''
 
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-Net-DNS-Native perl-Net-DNS-Native] >= 0.15
 
|[https://src.koozali.org/smeserver/perl-Net-DNS-Native perl-Net-DNS-Native] >= 0.15
Line 510: Line 459:
 
cpan newer version https://metacpan.org/dist/Net-DNS-Native 0.22
 
cpan newer version https://metacpan.org/dist/Net-DNS-Native 0.22
 
https://github.com/olegwtf/p5-Net-DNS-Native/tags
 
https://github.com/olegwtf/p5-Net-DNS-Native/tags
|-
 
|[https://src.koozali.org/smeserver/perl-Net-IMAP-Simple perl-Net-IMAP-Simple]-1.1916
 
|
 
|X
 
|'''openfusion perl-Net-IMAP-Simple-1.2212-1.of.el8.noarch.rpm'''
 
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-Net-Ident perl-Net-Ident]-1.25
 
|[https://src.koozali.org/smeserver/perl-Net-Ident perl-Net-Ident]-1.25
Line 543: Line 487:
 
|https://koji.koozali.org/koji/buildinfo?buildID=41
 
|https://koji.koozali.org/koji/buildinfo?buildID=41
 
cpan latest
 
cpan latest
|-
 
|[https://src.koozali.org/smeserver/perl-RPM2 perl-RPM2]
 
|
 
|X
 
|'''epel perl-RPM2-1.4-10.el8.x86_64.rpm'''
 
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/perl-Session-Token perl-Session-Token]-1.503
 
|[https://src.koozali.org/smeserver/perl-Session-Token perl-Session-Token]-1.503
Line 719: Line 658:
 
|builds ok
 
|builds ok
 
|https://koji.koozali.org/koji/buildinfo?buildID=114
 
|https://koji.koozali.org/koji/buildinfo?buildID=114
|-
 
|ppp
 
|
 
|X
 
|'''Rocky Linux BaseOS  ppp-2.4.7-26.el8_1.x86_64.rpm'''
 
|-
 
|[https://src.koozali.org/smeserver/pwauth pwauth]
 
|
 
|X
 
|'''epel pwauth-2.3.10-25.el9.x86_64.rpm, but might need a patch'''
 
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/qmail qmail]
 
|[https://src.koozali.org/smeserver/qmail qmail]
Line 794: Line 723:
 
|builds ok
 
|builds ok
 
|https://koji.koozali.org/koji/buildinfo?buildID=94
 
|https://koji.koozali.org/koji/buildinfo?buildID=94
|-
 
|[https://src.koozali.org/smeserver/smeserver-cvm-unix-local smeserver-cvm-unix-local]
 
|
 
|
 
|to drop!
 
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/smeserver-devtools smeserver-devtools]-2.6.0-19
 
|[https://src.koozali.org/smeserver/smeserver-devtools smeserver-devtools]-2.6.0-19
Line 905: Line 829:
 
|https://koji.koozali.org/koji/buildinfo?buildID=28
 
|https://koji.koozali.org/koji/buildinfo?buildID=28
 
|-
 
|-
|smeserver-mock
+
|[https://src.koozali.org/smeserver/smeserver-mock smeserver-mock]
 
|
 
|
 
|
 
|
Line 1,032: Line 956:
 
|-
 
|-
 
|[https://src.koozali.org/smeserver/spamassassin.git spamassassin]
 
|[https://src.koozali.org/smeserver/spamassassin.git spamassassin]
|jpp
+
|brianr
|builds ok
+
|'''Build failed'''
 
|https://koji.koozali.org/koji/buildinfo?buildID=103
 
|https://koji.koozali.org/koji/buildinfo?buildID=103
  
Line 1,171: Line 1,095:
 
|need git
 
|need git
 
|https://dl.rockylinux.org/pub/rocky/8/Devel/source/tree/Packages/p/perl-Net-DNS-1.15-1.el8.src.rpm
 
|https://dl.rockylinux.org/pub/rocky/8/Devel/source/tree/Packages/p/perl-Net-DNS-1.15-1.el8.src.rpm
 +
|}
 +
 +
=== Packages in git, but we will use upstream ===
 +
{| class="wikitable"
 +
|+
 +
in git but use the upstream version
 +
!Package
 +
!Builder
 +
!status
 +
!Reference
 +
|-
 +
|[https://src.koozali.org/smeserver/dar dar]
 +
|
 +
|X
 +
|'''epel: dar-2.7.6-2.el8.x86_64.rpm'''
 +
|-
 +
|[https://src.koozali.org/smeserver/geoipupdate geoipupdate]
 +
|
 +
|X
 +
|'''Rocky Linux AppStream : geoipupdate-2.5.0-3.el8.x86_64.rpm'''
 +
unless we see we have a local patch to use older  app
 +
|-
 +
|[https://src.koozali.org/smeserver/maildrop maildrop]-2.8.4
 +
|
 +
|X
 +
|'''epel maildrop-3.0.8-1.el8.x86_64.rpm'''
 +
|-
 +
|[https://src.koozali.org/smeserver/mbuffer mbuffer]
 +
|
 +
|X
 +
|'''epel mbuffer-20190725-1.el8.x86_64.rpm'''
 +
|-
 +
|[https://src.koozali.org/smeserver/mod perl mod_perl]
 +
|
 +
|X
 +
|'''epel mod_perl-2.0.12-1.el8.x86_64.rpm'''
 +
|-
 +
|[https://src.koozali.org/smeserver/oidentd oidentd] >= 2.0.6
 +
|
 +
|X
 +
|'''epel oidentd-2.5.0-1.el8.x86_64.rpm'''
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-Crypt-Cracklib perl-Crypt-Cracklib]
 +
|
 +
|X
 +
|'''epel perl-Crypt-Cracklib-1.7-24.el8.x86_64.rpm'''
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-Data-Validate-Domain perl-Data-Validate-Domain]
 +
|
 +
|X
 +
|'''epel perl-Data-Validate-Domain-0.15-7.el8.noarch.rpm'''
 +
'''openfusion perl-Data-Validate-Domain-0.14-1.of.el8.noarch.rpm'''
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-IO-Socket-SSL perl-IO-Socket-SSL]
 +
|
 +
|X
 +
|'''Rocky Linux AppStream perl-IO-Socket-SSL-2.066-4.module'''
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-Mail-RFC822-Address perl-Mail-RFC822-Address]
 +
|
 +
|X
 +
|'''epel perl-Mail-RFC822-Address-0.3-36.el8.noarch.rpm'''
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-Net-IMAP-Simple perl-Net-IMAP-Simple]-1.1916
 +
|
 +
|X
 +
|'''openfusion perl-Net-IMAP-Simple-1.2212-1.of.el8.noarch.rpm'''
 +
|-
 +
|[https://src.koozali.org/smeserver/perl-RPM2 perl-RPM2]
 +
|
 +
|X
 +
|'''epel perl-RPM2-1.4-10.el8.x86_64.rpm'''
 +
|-
 +
|ppp
 +
|
 +
|X
 +
|'''Rocky Linux BaseOS  ppp-2.4.7-26.el8_1.x86_64.rpm'''
 +
|-
 +
|[https://src.koozali.org/smeserver/pwauth pwauth]
 +
|
 +
|X
 +
|'''epel pwauth-2.3.10-25.el9.x86_64.rpm'''
 +
but might need a patch
 
|}
 
|}
  
Line 1,176: Line 1,183:
 
{| class="wikitable"
 
{| class="wikitable"
 
|+
 
|+
 +
in git but obsolete not to build.
 
!Package
 
!Package
 
!Builder
 
!Builder
Line 1,191: Line 1,199:
 
|unmaintianed and unsecure http://www.pizzashack.org/rssh/
 
|unmaintianed and unsecure http://www.pizzashack.org/rssh/
 
need to import  - EL7: https://rhel.pkgs.org/7/epel-x86_64/rssh-2.3.4-16.el7.x86_64.rpm.html
 
need to import  - EL7: https://rhel.pkgs.org/7/epel-x86_64/rssh-2.3.4-16.el7.x86_64.rpm.html
 +
|-
 +
|[https://src.koozali.org/smeserver/smeserver-cvm-unix-local smeserver-cvm-unix-local]
 +
|
 +
|
 +
|to drop!
 
|-
 
|-
 
|smeserver-dynamicdns-dyndns
 
|smeserver-dynamicdns-dyndns

Revision as of 17:34, 15 March 2024

This page lists all the packages that SME Server needs to build for SME 11. The starting point is the smeos directory from SME 10. For each package it should be checked if it is still needed, or can we use an upstream package if one is available. see bug https://bugs.koozali.org/show_bug.cgi?id=12424

Package Build Steps

things have changed between SME10 and SME11. we moved from cvs to git. We also need to change the name of a few old e-smith rpm to smeserver for better consistency, but without forgetting from where we are coming. git is available here : https://src.koozali.org

TODO; write how to checkout and start a build

TODO ; reference on how to configure a build environement.

Required dependencies

created from the work on SME10, and updated.

you can use http://pkgs.org to fill the blank, reference where the rpm can be found (EPEL8,ROCKY8,REMI8,OPENFUSION8,RPMFUSION8,smedev,smetest) and the status (Build OK, NEED COPY,NOTABUG,WONTFIX,FIXED).

fill bug before building a new package : https://bugs.contribs.org/enter_bug.cgi?product=SME%20Server%2011.X&component=build

Package Requiring Required Package Possible sources status Reference
dar par2cmdline epel par2cmdline-0.8.0-3.el8.x86_64.rpm
smeserver-apache mod_authnz_external epel mod_authnz_external-3.3.3-3.el8.x86_64.rpm
smeserver-base vconfig none
smeserver-base pam_abl none
smeserver-base pv epel pv-1.6.6-7.el8.x86_64.rpm
smeserver-base /usr/sbin/cpuspeed none
smeserver-email perl(Net::Server::Fork) Rocky Linux AppStream perl-Net-Server-2.009-3.el8.noarch.rpm
smeserver-email perl(Net::Server) >= 0.85 Rocky Linux AppStream perl-Net-Server-2.009-3.el8.noarch.rpm
smeserver-grub grub2 Rocky Linux BaseOS grub2-pc-2.02-150.el8.rocky.0.1.x86_64.rpm
smeserver-horde php-pear(HTTP) none
smeserver-horde php-pear(Date) epel / remi php-pear-Date-1.4.7-22.el8.noarch.rpm

php-pear-Date-1.4.7-20.el8.remi.noarch.rpm

smeserver-horde php-pear(Services_Weather) none
smeserver-horde php-pear(File) none
smeserver-horde php-pear(Log) remi php-pear-Log-1.14.1-1.el8.remi.noarch.rpm
smeserver-horde php-pear(HTTP_Request) epel / remi php-pear-HTTP-Request-1.4.4-18.el8.noarch.rpm

php-pear-HTTP-Request-1.4.4-16.el8.remi.noarch.rpm

smeserver-ldap libdb4-utils raven third party...

https://pkgs.dyn.su/el8/base/SRPMS/libdb4-4.8.30-30.el8.src.rpm

smeserver-devtools perl-Pod-Tests epel perl-Pod-Tests-1.20-6.el8.noarch.rpm
smeserver-lib perl(Authen::PAM) epel perl-Authen-PAM-0.16-37.el8.x86_64.rpm
smeserver-lib

smeserver-base

smeserver-lib

perl(Net::IPv4Addr) >= 0.10 not for rocky 8 but for epel 7 and 9

https://dl.fedoraproject.org/pub/epel/9/Everything/source/tree/Packages/p/perl-Net-IPv4Addr-0.10-44.el9.src.rpm

smeserver-lib

perl-Mojolicious

perl(Taint::Util) epel perl-Taint-Util-0.08-22.el8.x86_64.rpm
smeserver-mysql mariadb-server Rocky Linux AppStream / mariadb mariadb-server-10.5.22-1.module
smeserver-nutUPS nut epel nut-2.8.0-3.el8.x86_64.rpm
smeserver-nutUPS nut-client epel
smeserver-proftpd proftpd epel proftpd-1.3.6e-6.el8.x86_64.rpm
smeserver-radiusd radiusclient-ng >= 0.5.6 none, should migrate to freeradius-client . radiurs
smeserver-viewlogfiles perl(Time::TAI64) none
smeserver-horde php-imap >= 4.3.0 remi
mbuffer libmhash.so.2()(64bit) epel mhash-devel-0.9.9.9-20.el8.x86_64.rpm
smeserver-lib perl(Text::Template) Rocky Linux AppStream perl-Text-Template-1.51-1.el8.noarch.rpm (also module 1.58 and 1.47)
qpsmtpd perl(Net::IP) epel perl-Net-IP-1.26-20.el8.noarch.rpm
smeserver-qpsmtpd perl-MIME-tools epel perl-MIME-tools-5.509-9.el8.noarch.rpm
smeserver-qpsmtpd perl-File-MMagic Rocky Linux Devel perl-File-MMagic-1.30-16.el8.noarch.rpm
smeserver-qpsmtpd perl-Convert-TNEF epel perl-Convert-TNEF-0.18-17.el8.noarch.rpm
smeserver-spamassassin perl-razor-agents none
smeserver-spamassassin pyzor epel pyzor-1.0.0-28.20200530gitf46159b.el8.noarch.rpm


RPM's from smeos directory

before attempting to buidl check if they are available and put them rather in the table above with source to copy from, with at least the version number we had on SME10.

if you need to build check if a newer version is available. Sometime we might need to stick to an old version so document here when uping version in reference.

koji build dist-sme11-os git+https://src.koozali.org/smeserver/PACKAGE.git?#GITTAG

where PACKAGE is listed under, and GITTAG should be found in https://src.koozali.org

Package Builder status Reference
bglibs terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=45
buffer-1.19-11 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=123
buildsys-macros jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=72
cpu-1.4.3-14 trevorb builds ok https://koji.koozali.org/koji/buildinfo?buildID=16
checkpassword-pam-0.99-1.3 trevorb builds ok https://koji.koozali.org/koji/buildinfo?buildID=15
daemontools-0.76-6 trevorb build failed to drop? https://koji.koozali.org/koji/buildinfo?buildID=10

./chkshsgr

( cat warn-shsgr; exit 1 )

Oops. Your getgroups() returned 0, and setgroups() failed; this means

DCC-2.3.168-1 trevorb builds ok https://koji.koozali.org/koji/buildinfo?buildID=12
diald-1.0-5 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=125
dietlibc terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=50
djbdns trevorb build failed https://koji.koozali.org/koji/buildinfo?buildID=18

make error

Oops. Your getgroups() returned 0, and setgroups() failed; this means that I can't reliably do my shsgr test. Please either ``make'' as root or ``make'' while you're in one or more supplementary groups. make: *** [Makefile:530: hasshsgr.h] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.iejSjT (%build) Bad exit status from /var/tmp/rpm-tmp.iejSjT (%build)

dot-forward-0.71-5 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=128
fastforward-0.51-5 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=143
flexbackup jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=129
headermatch-0.0.1-4 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=144
ipsvd terryf build failed https://koji.koozali.org/koji/taskinfo?taskID=16277

Oops. Your getgroups() returned 0, and setgroups() failed; this means

that I can't reliably do my shsgr test. Please either ``make'' as root

or ``make'' while you're in one or more supplementary groups.

make: *** [Makefile:330: hasshsgr.h] Error 1

libnetfilter_acct-1.0.3 terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=126
libnetfilter_log-devel need git https://rhel.pkgs.org/8/cheese-x86_64/libnetfilter_log-1.0.2-1.el8.x86_64.rpm.html
LPRng-3.8.35-6 trevorb build failed https://koji.koozali.org/koji/buildinfo?buildID=13

cc1: some warnings being treated as errors make[1]: *** [<builtin>: lpf.o] Error 1

make[1]: Leaving directory '/builddir/build/BUILD/LPRng-3.8.35/src'

make: *** [Makefile:123: src] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.LpYegv (%build)

Bad exit status from /var/tmp/rpm-tmp.LpYegv (%build)

mod_auth_tkt-2.3.99b1 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=37
perl-Algorithm-Dependency-1.112 trevorb builds ok https://koji.koozali.org/koji/buildinfo?buildID=6
perl-Apache-AuthTkt-2.1-1 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=35
perl-CGI-FormMagick-0.93-8 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=32
perl-CGI-Persistent-1.11-1 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=20 after perl-Object-Persistence
perl-ClamAV-Client terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=33

cpan latest

perl-Class-ParamParser jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=21
perl-File-chmod-0.42 trevorb builds ok https://koji.koozali.org/koji/buildinfo?buildID=4
perl-File-Flat-1.07 trevorb builds ok https://koji.koozali.org/koji/buildinfo?buildID=2
perl-HTML-Tabulate-0.45-1 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=22

cpan latest / openfusion perl-HTML-Tabulate-0.45-1.of.el8.noarch.rpm

perl-I18N-AcceptLanguage terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=31

cpan latest

perl-IP-Country terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=34

cpan latest

perl-Mail-DMARC terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=36

cpan has newer version https://metacpan.org/release/MSIMERSON/Mail-DMARC-1.20240214/source

perl-Net-DNS-Native >= 0.15 terryf build ok https://koji.koozali.org/koji/buildinfo?buildID=39

cpan newer version https://metacpan.org/dist/Net-DNS-Native 0.22 https://github.com/olegwtf/p5-Net-DNS-Native/tags

perl-Net-Ident-1.25 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=40

cpan latest

perl-Object-Persistence-0.92-8 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=30
perl-Passwd-Unix terryf build failed https://koji.koozali.org/koji/taskinfo?taskID=15601

newer release in cpan - https://metacpan.org/dist/Passwd-Unix 1.09

File "/usr/lib64/python3.6/codecs.py", line 321, in decode (result, consumed) = self._buffer_decode(data, self.errors, final) UnicodeDecodeError: 'utf-8' codec can't decode byte 0xa3 in position 520: invalid start byt

perl-Quota-1.8.2 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=41

cpan latest

perl-Session-Token-1.503 terryf builds ok

https://koji.koozali.org/koji/buildinfo?buildID=44 cpan latest

perl-Struct-Compare jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=68 cpan latest
perl-Test-ClassAPI-1.07 trevorb builds ok https://koji.koozali.org/koji/buildinfo?buildID=3
perl-Test-Harness-Straps-0.30 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=69
perl-Test-Inline-2.214-2 trevorb builds ok https://koji.koozali.org/koji/buildinfo?buildID=7
perl-Unix-ConfigFile-0.06 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=29
perl-Unix-PasswdFile need git perl-Unix-PasswdFileOps for EL5 and EL6 on DAG - can we get it built for EL8? YES,please import to git
perl-WWW-Automate-0.21 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=38

cpan latest

php-horde-Horde-ActiveSync-2.34.0 brianr build failed https://koji.koozali.org/koji/buildinfo?buildID=118

No matching package to install: 'php-channel(pear.horde.org)'

No matching package to install: 'php-horde-Horde-Role'

php-horde-Horde-Service-Facebook-2.0.9 terryf build failed https://koji.koozali.org/koji/taskinfo?taskID=16472

http://www.nosuchhost.net/~cheese/fedora/packages/epel-8/x86_64/php-horde-Horde-Service-Facebook.html

No matching package to install: 'php-channel(pear.horde.org)'

No matching package to install: 'php-horde-Horde-Role'

php-horde-Horde-Service-Twitter-2.1.5 terryf build failed https://koji.koozali.org/koji/taskinfo?taskID=16475

http://www.nosuchhost.net/~cheese/fedora/packages/epel-8/x86_64/php-horde-Horde-Service-Twitter.html

No matching package to install: 'php-channel(pear.horde.org)'

No matching package to install: 'php-horde-Horde-Role

php-pear-Auth-SASL2-0.1.0 brianr builds ok https://koji.koozali.org/koji/taskinfo?taskID=16313
php-pear-Console-GetoptPlus-1.0.0RC1 brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=117
php-pear-Date-Holidays-Australia-0.2.2 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=122

http://www.nosuchhost.net/~cheese/fedora/packages/epel-8/x86_64/php-pear-Date-Holidays-Australia.html

php-pear-Date-Holidays-Denmark-0.1.3 terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=131

http://www.nosuchhost.net/~cheese/fedora/packages/epel-8/x86_64/php-pear-Date-Holidays-Denmark.html

php-pear-Date-Holidays-France-0.1.0 terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=130

http://www.nosuchhost.net/~cheese/fedora/packages/epel-8/x86_64/php-pear-Date-Holidays-France.html

php-pear-Date-Holidays-Germany-0.1.2 terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=132

http://www.nosuchhost.net/~cheese/fedora/packages/epel-8/x86_64/php-pear-Date-Holidays-Germany.html

php-pear-Date-Holidays-Italy-0.1.1 terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=133

http://www.nosuchhost.net/~cheese/fedora/packages/epel-8/x86_64/php-pear-Date-Holidays-Italy.html

php-pear-Date-Holidays-Netherlands-0.1.4 terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=134

http://www.nosuchhost.net/~cheese/fedora/packages/epel-8/x86_64/php-pear-Date-Holidays-Netherlands.html

php-pear-Date-Holidays-Norway-0.1.2 terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=135

http://www.nosuchhost.net/~cheese/fedora/packages/epel-8/x86_64/php-pear-Date-Holidays-Norway.html

php-pear-Date-Holidays-Portugal-0.1.1 terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=136

http://www.nosuchhost.net/~cheese/fedora/packages/epel-8/x86_64/php-pear-Date-Holidays-Portugal.html

php-pear-Date-Holidays-Russia-0.1.0 terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=137

http://www.nosuchhost.net/~cheese/fedora/packages/epel-8/x86_64/php-pear-Date-Holidays-Russia.html

php-pear-Date-Holidays-Slovenia-0.1.2 terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=138

http://www.nosuchhost.net/~cheese/fedora/packages/epel-8/x86_64/php-pear-Date-Holidays-Slovenia.html

php-pear-Date-Holidays-Sweden-0.1.3 terryf builds oj https://koji.koozali.org/koji/buildinfo?buildID=139

http://www.nosuchhost.net/~cheese/fedora/packages/epel-8/x86_64/php-pear-Date-Holidays-Sweden.html

php-pear-Date-Holidays-Turkey-0.1.1 terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=140

http://www.nosuchhost.net/~cheese/fedora/packages/epel-8/x86_64/php-pear-Date-Holidays-Turkey.html

php-pear-HTTP_WebDAV_Server-1.0.0RC8 brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=116
php-pear-Math_BigInteger-1.0.3 brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=115
php-pear-XML-Parser2-0.1.0 brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=114
qmail jpp build failed https://koji.koozali.org/koji/buildinfo?buildID=42

Oops. Your getgroups() returned 0, and setgroups() failed;

qmailanalog-0.70-9 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=145
qpsmtpd terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=111
qpsmtpd-plugins brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=124

merge to smeserver-qpsmtpd?

runit jpp build failed https://koji.koozali.org/koji/buildinfo?buildID=146

./chkshsgr

( cat warn-shsgr; exit 1 )

Oops. Your getgroups() returned 0, and setgroups() failed; this means that I can't reliably do my shsgr test. Please either ``make'' as root

smeserver trevorb builds ok http://koji.koozali.org/koji/taskinfo?taskID=15388
smeserver-apache trevor builds ok https://koji.koozali.org/koji/buildinfo?buildID=47
smeserver-audittools brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=93
smeserver-backup terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=48
smeserver-base-5.8.1-32 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=80
smeserver-clamav brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=94
smeserver-devtools-2.6.0-19 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=71
smeserver-dnscache terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=49
smeserver-domains terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=51
smeserver-dovecot brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=95
smeserver-email terryf builds ok https://koji.koozali.org/koji/taskinfo?taskID=15684
smeserver-flexbackup terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=53
smeserver-formmagick terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=54
smeserver-grub terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=55
smeserver-horde terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=56
smeserver-hosts terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=57
smeserver-ibays terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=58
smeserver-ldap terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=59
smeserver-lib-2.6.0-18 terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=113
smeserver-lib-compspec brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=61
smeserver-locale brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=96
smeserver-LPRng jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=64
smeserver-manager Will pull this across as "smeserver-manager-panels".
smeserver-manager-panels jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=150
e-smith-manager -2.8.0-40 jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=78
smeserver-manager-locale brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=26
smeserver-manager-jsquery brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=28
smeserver-mock
smeserver-mysql brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=63
smeserver-ntp brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=65
smeserver-nutUPS brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=66
smeserver-oidentd jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=67
smeserver-openssh jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=73
smeserver-packetfilter terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=79
smeserver-php jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=74
smeserver-portforwarding brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=82
smeserver-proftpd brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=83
smeserver-proxy brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=84
smeserver-qmail brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=85
smeserver-qmailanalog brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=86
smeserver-quota brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=87
smeserver-qpsmtpd brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=97
smeserver-radiusd brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=89
smeserver-release brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=98
smeserver-runit jpp builds ok https://koji.koozali.org/koji/buildinfo?buildID=149
smeserver-samba brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=90
smeserver-spamassassin brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=99
smeserver-support brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=101
smeserver-test brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=91
smeserver-tinydns brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=92
smeserver-viewlogfiles terryf builds ok https://koji.koozali.org/koji/buildinfo?buildID=77
smeserver-yum brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=155
spamassassin brianr Build failed https://koji.koozali.org/koji/buildinfo?buildID=103

No matching package to install: 'perl-IP-Country-DB_File'

No matching package to install: 'perl-Net-DNS-Nameserver'

tai64nunix brianr Build failed https://koji.koozali.org/koji/buildinfo?buildID=104

Oops. Your getgroups() returned 0, and setgroups() failed; this means that I can't reliably do my shsgr test. Please either ``make'' as root or ``make'' while you're in one or more supplementary groups. make: *** [Makefile:168: hasshsgr.h] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.EJoXeg (%build) Bad exit status from /var/tmp/rpm-tmp.EJoXeg (%build)

timeobjects-2.1.2 brianr Build failed https://koji.koozali.org/koji/buildinfo?buildID=105

No matching package to install: 'php-channel(pear.horde.org)'

No matching package to install: 'php-channel-horde'

No matching package to install: 'php-horde-Horde-Role'

ucspi-tcp brianr Build failed https://koji.koozali.org/koji/buildinfo?buildID=107

Oops. Your getgroups() returned 0, and setgroups() failed; this means that I can't reliably do my shsgr test. Please either ``make'' as root or ``make'' while you're in one or more supplementary groups.

ulogd brianr Build Failed https://koji.koozali.org/koji/buildinfo?buildID=110

No matching package to install: 'libnetfilter_acct-devel >= 1.0.1'

No matching package to install: 'libnetfilter_log-devel >= 1.0.0'

wv-1.2.7 brianr Build failed https://koji.koozali.org/koji/buildinfo?buildID=120

cc1: some warnings being treated as errors make[2]: *** [GNUmakefile:781: wvRTF.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory '/builddir/build/BUILD/wv-1.2.7' make[1]: *** [GNUmakefile:893: all-recursive] Error 1 make[1]: Leaving directory '/builddir/build/BUILD/wv-1.2.7' make: *** [GNUmakefile:465: all] Error 2 RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.zmhVzz (%build) Bad exit status from /var/tmp/rpm-tmp.zmhVzz (%build)

xlhtml-0.5 brianr builds ok https://koji.koozali.org/koji/buildinfo?buildID=109
vconfig need git EL7: https://rhel.pkgs.org/7/epel-x86_64/vconfig-1.9-16.el7.x86_64.rpm.html
pam_abl need git https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/source/tree/Packages/p/pam_abl-0.6.0-25.fc40.src.rpm
php-pear(HTTP) need git Maybe this one? https://rhel.pkgs.org/8/remi-x86_64/php-pear-HTTP-Request2-2.5.1-1.el8.remi.noarch.rpm.html
php-pear(Services_Weather) need git EL7: https://rhel.pkgs.org/7/epel-x86_64/php-pear-Services-Weather-1.4.7-2.el7.noarch.rpm.html
php-pear(File) need git Maybe this: https://rhel.pkgs.org/8/remi-x86_64/php-pear-File-Find-1.3.3-1.el8.remi.noarch.rpm.html
perl(Time::TAI64) need git https://dl.fedoraproject.org/pub/epel/7/SRPMS/Packages/p/perl-Time-TAI64-2.11-1.el7.src.rpm
perl-razor-agents need git https://rhel.pkgs.org/8/epel-x86_64/perl-Razor-Agent-2.86-1.el8.x86_64.rpm.html
php-channel(pear.horde.org) remi
php-channel-horde remi
php-horde-Horde-Role remi
perl-IP-Country need git http://repo.iotti.biz/CentOS/8/srpms/perl-IP-Country-2.28-1.el8.lux.src.rpm
perl-IP-Country-DB_File need git https://metacpan.org/pod/IP::Country::DB_File https://github.com/nwellnhof/IP-Country-DB_File https://github.com/nwellnhof/IP-Country-DB_File/archive/refs/tags/v2.01.tar.gz
perl-Net-DNS-Nameserver need git https://dl.rockylinux.org/pub/rocky/8/Devel/source/tree/Packages/p/perl-Net-DNS-1.15-1.el8.src.rpm

Packages in git, but we will use upstream

in git but use the upstream version
Package Builder status Reference
dar X epel: dar-2.7.6-2.el8.x86_64.rpm
geoipupdate X Rocky Linux AppStream : geoipupdate-2.5.0-3.el8.x86_64.rpm

unless we see we have a local patch to use older app

maildrop-2.8.4 X epel maildrop-3.0.8-1.el8.x86_64.rpm
mbuffer X epel mbuffer-20190725-1.el8.x86_64.rpm
mod_perl X epel mod_perl-2.0.12-1.el8.x86_64.rpm
oidentd >= 2.0.6 X epel oidentd-2.5.0-1.el8.x86_64.rpm
perl-Crypt-Cracklib X epel perl-Crypt-Cracklib-1.7-24.el8.x86_64.rpm
perl-Data-Validate-Domain X epel perl-Data-Validate-Domain-0.15-7.el8.noarch.rpm

openfusion perl-Data-Validate-Domain-0.14-1.of.el8.noarch.rpm

perl-IO-Socket-SSL X Rocky Linux AppStream perl-IO-Socket-SSL-2.066-4.module
perl-Mail-RFC822-Address X epel perl-Mail-RFC822-Address-0.3-36.el8.noarch.rpm
perl-Net-IMAP-Simple-1.1916 X openfusion perl-Net-IMAP-Simple-1.2212-1.of.el8.noarch.rpm
perl-RPM2 X epel perl-RPM2-1.4-10.el8.x86_64.rpm
ppp X Rocky Linux BaseOS ppp-2.4.7-26.el8_1.x86_64.rpm
pwauth X epel pwauth-2.3.10-25.el9.x86_64.rpm

but might need a patch

Packages to obsolete from git / not to build

in git but obsolete not to build.
Package Builder status Reference
cvm to drop!
rssh to drop unmaintianed and unsecure http://www.pizzashack.org/rssh/

need to import - EL7: https://rhel.pkgs.org/7/epel-x86_64/rssh-2.3.4-16.el7.x86_64.rpm.html

smeserver-cvm-unix-local to drop!
smeserver-dynamicdns-dyndns to drop?
smeserver-dynamicdns-dyndns.org to drop?
smeserver-dynamicdns-tzo to drop?
smeserver-dynamicdns-yi to drop?
whiptail usage drop, references needs to be removed

https://bugs.koozali.org/show_bug.cgi?id=8275

Bare install test

TODO


Notes