Bug 786144 - Please add thhtpd to epel 6
Summary: Please add thhtpd to epel 6
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: thttpd
Version: el6
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Matthias Saou
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-01-31 15:26 UTC by R P Herrold
Modified: 2012-03-24 19:05 UTC (History)
1 user (show)

Fixed In Version: thttpd-2.25b-23.el6
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-03-24 19:05:05 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description R P Herrold 2012-01-31 15:26:11 UTC
The package seems not to be built for EPEL 6, although present in 4 and 5, and not upstream

Could it (and the BR and Req tree, as applicable) please be built for there as well

Comment 1 R P Herrold 2012-01-31 15:40:49 UTC
I am getting a patch failure with this as the most recent packages added to buildout the build environment:

[herrold@sipxecs-builder thttpd]$ rpm -qa --last | tac | tail -15
gnutls-2.8.5-4.el6                            Tue 31 Jan 2012 10:28:25 AM EST
lftp-4.0.9-1.el6                              Tue 31 Jan 2012 10:28:27 AM EST
gcc-c++-4.4.6-3.el6                           Tue 31 Jan 2012 10:28:31 AM EST
make-3.81-19.el6                              Tue 31 Jan 2012 10:28:32 AM EST
centos-indexhtml-6-1.el6.centos               Tue 31 Jan 2012 10:30:38 AM EST
lynx-2.8.6-27.el6                             Tue 31 Jan 2012 10:30:41 AM EST
patch-2.6-6.el6                               Tue 31 Jan 2012 10:30:42 AM EST
pkgconfig-0.23-9.1.el6                        Tue 31 Jan 2012 10:35:05 AM EST
gdb-7.2-50.el6                                Tue 31 Jan 2012 10:35:09 AM EST
file-5.04-11.el6                              Tue 31 Jan 2012 10:35:11 AM EST
elfutils-libs-0.152-1.el6                     Tue 31 Jan 2012 10:35:13 AM EST
elfutils-0.152-1.el6                          Tue 31 Jan 2012 10:35:15 AM EST
rpm-build-4.8.0-19.el6                        Tue 31 Jan 2012 10:35:17 AM EST
unzip-6.0-1.el6                               Tue 31 Jan 2012 10:35:17 AM EST
redhat-rpm-config-9.0.3-34.el6                Tue 31 Jan 2012 10:37:29 AM EST
[herrold@sipxecs-builder thttpd]$         

[herrold@sipxecs-builder thttpd]$ rpmbuild  --rebuild thttpd-2.25b-12.orc.1.src.rpm  | tail
+ umask 022
+ cd /home/herrold/rpmbuild/BUILD
+ LANG=C
+ export LANG
+ unset DISPLAY
+ cd /home/herrold/rpmbuild/BUILD
+ rm -rf thttpd-2.25b
+ /bin/tar -xvvf -
+ /usr/bin/gzip -dc /home/herrold/rpmbuild/SOURCES/thttpd-2.25b.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd thttpd-2.25b
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ echo 'Patch #0 (thttpd-2.25b-CVE-2005-3124.patch):'
+ /usr/bin/patch -s -p1 -b --suffix .CVE-2005-3124 --fuzz=0
+ /bin/cat /home/herrold/rpmbuild/SOURCES/thttpd-2.25b-CVE-2005-3124.patch
error: Bad exit status from /var/tmp/rpm-tmp.4s5yFk (%prep)
    Bad exit status from /var/tmp/rpm-tmp.4s5yFk (%prep)
drwxr-xr-x jef/acme          0 2003-12-29 12:11 thttpd-2.25b/contrib/
drwxr-xr-x jef/acme          0 2003-12-29 12:11 thttpd-2.25b/contrib/redhat-rpm/
-r--r--r-- jef/acme       4076 2003-12-29 12:05 thttpd-2.25b/contrib/redhat-rpm/thttpd.spec
-r-xr-xr-x jef/acme       1098 2000-09-26 17:37 thttpd-2.25b/contrib/redhat-rpm/thttpd.init
-r--r--r-- jef/acme        305 2001-01-14 13:46 thttpd-2.25b/contrib/redhat-rpm/thttpd.conf
Patch #0 (thttpd-2.25b-CVE-2005-3124.patch):
1 out of 2 hunks FAILED -- saving rejects to file extras/syslogtocern.rej


RPM build errors:
[herrold@sipxecs-builder thttpd]$

[herrold@sipxecs-builder thttpd]$ find ~ -name syslogtocern.rej
/home/herrold/rpmbuild/BUILD/thttpd-2.25b/extras/syslogtocern.rej
[herrold@sipxecs-builder thttpd]$ cat /home/herrold/rpmbuild/BUILD/thttpd-2.25b/extras/syslogtocern.rej
--- extras/syslogtocern 1999-09-15 18:00:54.000000000 +0200
+++ extras/syslogtocern 2005-10-26 01:45:34.000000000 +0200
@@ -31,8 +31,8 @@
     exit 1
 fi

-tmp1=/tmp/stc1.$$
-rm -f $tmp1
+tmp1=`mktemp -t stc1.XXXXXX` || { echo "$0: Cannot create temporary file" >&2; exit 1;  }
+trap " [ -f \"$tmp1\" ] && /bin/rm -f -- \"$tmp1\"" 0 1 2 3 13 15

 # Gather up all the thttpd entries.
 egrep ' thttpd\[' $* > $tmp1
[herrold@sipxecs-builder thttpd]$

Comment 2 R P Herrold 2012-01-31 15:41:29 UTC
fyi. the package is called out as desired at:
http://wiki.sipfoundry.org/display/sipXecs/Building+RPMS+on+CentOS+or+Fedora

Comment 3 R P Herrold 2012-01-31 15:48:27 UTC
curiously, thttpd-2.25b-23.fc12.src.rpm rebuilds fine

Comment 4 Fedora Update System 2012-02-06 10:56:03 UTC
thttpd-2.25b-23.el6 has been submitted as an update for Fedora EPEL 6.
https://admin.fedoraproject.org/updates/thttpd-2.25b-23.el6

Comment 5 Fedora Update System 2012-02-06 18:32:30 UTC
thttpd-2.25b-23.el6 has been pushed to the Fedora EPEL 6 testing repository.

Comment 6 R P Herrold 2012-02-07 17:34:07 UTC
thank you

Comment 7 Fedora Update System 2012-03-24 19:05:05 UTC
thttpd-2.25b-23.el6 has been pushed to the Fedora EPEL 6 stable repository.


Note You need to log in before you can comment on or make changes to this bug.