Line 14: | Line 14: | ||
'''We will aim at Rawhide as MORE & MORE packages are being splited from perl main or vice versa.''' | '''We will aim at Rawhide as MORE & MORE packages are being splited from perl main or vice versa.''' | ||
* [[File:Test-result-fail.png|alt=Fail|link=]] - The package is not in Fedora | * [[File:Test-result-fail.png|alt=Fail|link=]] - The package is not in Fedora | ||
* [[File:Artwork_EchoDevelopment_dialog-question16.png|alt=Pass|link=]] - The package is | * [[File:Artwork_EchoDevelopment_dialog-question16.png|alt=Pass|link=]] - The package is bundled in other package | ||
* [[File:Test-result-inprogress.gif|alt=Inprogress|link=]] - The package is being prepared | * [[File:Test-result-inprogress.gif|alt=Inprogress|link=]] - The package is being prepared | ||
* [[File:Test-result-warn.png|alt=Pass|link=]] - Maybe some modified things existed | * [[File:Test-result-warn.png|alt=Pass|link=]] - Maybe some modified things existed | ||
Line 54: | Line 54: | ||
|1.41 | |1.41 | ||
| | | | ||
|{{result| | |{{result|unknown}} | ||
| | | | ||
|'''{{package|perl-IO-Compress}} main package contains it since perl 5.10.''' MailScanner provided package does not due to error while conducting tests. | |'''{{package|perl-IO-Compress}} main package contains it since perl 5.10.''' MailScanner provided package does not due to error while conducting tests. | ||
Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. | ||
Line 132: | Line 132: | ||
| | | | ||
|{{result|pass}} | |{{result|pass}} | ||
|perl-PathTools-3. | |perl-PathTools-3.40-2.fc20 | ||
|Shipped by perl-PathTools, Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. | |Shipped by {{package|perl-PathTools}}, Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. | ||
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
|- | |- | ||
Line 205: | Line 205: | ||
|1.89 | |1.89 | ||
| | | | ||
|{{result| | |{{result|unknown}} | ||
| | | | ||
|This is bundled by the version of perl shipped on Fedora. Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. | |This is bundled by the version of perl shipped on Fedora. Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. | ||
Line 213: | Line 213: | ||
|0.22 | |0.22 | ||
| | | | ||
|{{result| | |{{result|unknown}} | ||
| | | | ||
|This is bundled by the version of perl shipped on Fedora. Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. | |This is bundled by the version of perl shipped on Fedora. Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. | ||
Line 221: | Line 221: | ||
|3.07 | |3.07 | ||
| | | | ||
|{{result| | |{{result|unknown}} | ||
| | | | ||
|This is bundled by the version of perl shipped on Fedora. Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. | |This is bundled by the version of perl shipped on Fedora. Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. |
Revision as of 08:24, 11 July 2013
This page is at best a very rough guide to the potential efforts to get MailScanner included in Fedora. While MailScanner itself is relatively simple, there are a number of dependencies and add-on modules that may involve significant work.
SIG Mailing List
https://admin.fedoraproject.org/mailman/listinfo/mailscanner-sig
Significant mailing list threads to read
http://lists.mailscanner.info/pipermail/mailscanner/2009-May/091460.html http://lists.mailscanner.info/pipermail/mailscanner/2009-May/091469.html http://lists.mailscanner.info/pipermail/mailscanner/2009-May/091496.html
List of MailScanner RPMs Required and their Status Within Fedora - (Date last edited - 12/07/13)
We will aim at Rawhide as MORE & MORE packages are being splited from perl main or vice versa.
- - The package is not in Fedora
- Pass - The package is bundled in other package
- - The package is being prepared
- - Maybe some modified things existed
- - The package is present in Fedora
Package Name | Version Provided by MailScanner | Minimum Version Required | Packaged Status for Fedora | Version in Fedora(Include bundled in perl main package) | Notes |
mailscanner
|
MailScanner-4.84.6-1.tar.gz | The mailscanner rpm contains prepackaged scripts. In Fedora this needs to be repackaged to include documentation and any additional scripts. | |||
perl-Archive-Zip
|
1.30 | 1.30-11.fc19 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-bignum | 0.23 | This is bundled by the version of perl shipped on Fedora. Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | |||
perl-Compress-Zlib
|
1.41 | perl-IO-Compress main package contains it since perl 5.10. MailScanner provided package does not due to error while conducting tests.
Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. Documentation deliberately left out when rebuilding MailScanner provided SRPMs | |||
perl-Convert-BinHex
|
1.119 | 1.119-20.fc19 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Convert-TNEF
|
0.17 | 0.17-20.fc19 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-DBD-SQLite
|
1.25 | 1.39-1.fc20 | MailScanner provided packages will not build due to architecture dependant libraries. But will build correctly if the Buildarch parameter is commented out or removed from the SRPM.
Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-DBI
|
1.607 | 1.627-1.fc20 | MailScanner provided packages will not build due to architecture dependant libraries. But will build correctly if the Buildarch parameter is commented out or removed from the SRPM.
Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Digest-HMAC
|
1.01 | 1.01-19.fc10 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Digest-MD5
|
2.36 | 2.53-1.fc20 | MailScanner provided packages will not build due to architecture dependant libraries. But will build correctly if the Buildarch parameter is commented out or removed from the SRPM.
Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. Documentation deliberately left out when rebuilding MailScanner provided SRPMs. | ||
perl-Digest-SHA1
|
2.11 | 2.13-8.fc19 | MailScanner provided packages will not build due to architecture dependant libraries. But will build correctly if the Buildarch parameter is commented out or removed from the SRPM.
Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-ExtUtils-MakeMaker
|
6.50 | 6.68-2.fc20 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs. We probably need to ask the maintainer to update to the latest version. | ||
perl-File-Spec
|
0.82 | perl-PathTools-3.40-2.fc20 | Shipped by perl-PathTools , Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Filesys-Df
|
0.90 | 0.92-14.fc19 | MailScanner provided packages will not build due to architecture dependant libraries. But will build correctly if the Buildarch parameter is commented out or removed from the SRPM.
Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-File-Temp
|
0.20 | 0.23.01-1.fc20 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Getopt-Long
|
2.38 | See Notes | 2.40-1.fc20 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs perl-Getopt-Gui-Long and perl-Getopt-long-descriptive are available but not this specific name. | |
perl-HTML-Parser
|
3.64 | 3.71-1.fc20 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-HTML-Tagset
|
3.03 | 3.20-15.fc19 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-IO
|
1.2301 | See notes | MailScanner provided packages will not build due to architecture dependant libraries. But will build correctly if the Buildarch parameter is commented out or removed from the SRPM.
Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. Documentation deliberately left out when rebuilding MailScanner provided SRPMs. There is a perl-io-all - need to look at source. | ||
perl-IO-stringy
|
2.110 | 2.110-22.fc19 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-MailTools
|
2.04 | 2.12-2.fc19 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Math-BigInt
|
1.89 | This is bundled by the version of perl shipped on Fedora. Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs. | |||
perl-Math-BigRat
|
0.22 | This is bundled by the version of perl shipped on Fedora. Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | |||
perl-Mime-Base64
|
3.07 | This is bundled by the version of perl shipped on Fedora. Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | |||
perl-Mime-tools
|
5.427 | 5.504-1.fc19 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Net-CIDR
|
0.13 | 0.17-1.fc20 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs perl-Net-CIDR-Lite-0.20-4.fc9 is available, need to see if it's same/similar. | ||
perl-Net-DNS
|
0.65 | 0.72-3.fc20 | MailScanner provided packages will not build due to architecture dependant libraries. But will build correctly if the Buildarch parameter is commented out or removed from the SRPM.
Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. Documentation deliberately left out when rebuilding MailScanner provided SRPMs. We probably need to get the maintainer to update to latest. | ||
perl-Net-IP
|
1.25 | 1.26-2.fc19 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-OLE-Storage_Lite
|
0.16 | See notes | 0.19-9.fc19 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs perl-OLE-Storage_Lite-0.17-1.fc10 is included, need to check further | |
perl-Pod-Escapes
|
1.04 | 1.04-280.fc20 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Pod-Simple
|
3.05 | 3.28-2.fc20 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Scalar-List-Utils
|
1.19 | 1.27-246.fc19 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Storable
|
2.16 | 2.39-2.fc20 | MailScanner provided package does not due to error while conducting tests.
Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Sys-Hostname-Long
|
1.4 | 1.4-9.fc19 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Sys-SigAction
|
0.11 | 0.11-12.fc19 | MailScanner provided packages will not build due to architecture dependant libraries. But will build correctly if the Buildarch parameter is commented out or removed from the SRPM.
Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Sys-Syslog
|
0.27 | 0.33-1.fc20 | MailScanner provided packages will not build due to architecture dependant libraries. But will build correctly if the Buildarch parameter is commented out or removed from the SRPM.
Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Test-Harness | 2.64 | 3.28-1.fc20 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Test-Pod
|
1.26 | 1.48-1.fc20 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Test-Simple
|
0.86 | 0.98-243.fc19 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-TimeDate
|
1.16 | 2.30-1.fc19 | Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process.
Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
perl-Time-HiRes
|
1.9707 | 1.9725-272.fc20 | MailScanner provided packages will not build due to architecture dependant libraries. But will build correctly if the Buildarch parameter is commented out or removed from the SRPM.
Packaged as noarch SRPM by MailScanner which is rebuilt by an install script when using the standard MailScanner installation process. Documentation deliberately left out when rebuilding MailScanner provided SRPMs | ||
tnef
|
1.4.5 | 1.4.9-2.fc19 | Both 32bit and 64bit precompiled and build RPMs provided by MailScanner. Does not provide RPMs for ppc. This is not in Fedora - at least not by that name. |
Potential Problem Packages that might require some perl packaging expertise
- perl-Compress-Zlib-1.41-2
- perl-Storable-2.16-3
http://lists.mailscanner.info/pipermail/mailscanner/2009-May/091510.html http://www.nntp.perl.org/group/perl.perl5.porters/2007/05/msg124890.html