[Sorry for the preceding, half-written mail. I clicked "Send" accidentally.]

Am 04.07.2012 18:32, schrieb Steve Huff:
> If you need a rebuilt package urgently, I recommend you build your own from 
> source as a workaround.  Instructions for doing so are available here:
> 
> http://repoforge.org/package/rebuild.html

Those instructions have a few problems:

1. The first yum command installs a lot of stuff that's really not
needed, notably quite an impressive collection of version control
systems (cvs, git, subversion) and a Fortran compiler.

2. The second yum command reports:
Package rpm-build-4.8.0-27.el6.x86_64 already installed and latest version
No package rpm-macros-rpmforge available.
Package yum-utils-1.1.30-14.el6.noarch already installed and latest version
The "already installed" messages are of course just nuisances, but
I do the lack of the rpm-macros-rpmforge package won't cause trouble
once I get to actually start a rebuild.

3. The link to Russ Herrold's guide for setting up a non-root RPM
build environment appears to be dead. I used
http://binblog.info/2010/06/08/building-rpm-packages-as-non-root-user/
instead.

4. The step "Rebuilding a SRPM" fails in the present case because
http://pkgs.repoforge.org/milter-greylist/ only contains an SRPM
for release 4.2.7-1 which still lacks --enable-dnsrbl.

5. The step "Rebuilding from a specfile" lacks instructions on how
to actually retrieve the specfile from GitHub.
https://github.com/repoforge/rpms/blob/master/specs/milter-greylist/milter-greylist.spec
is a web page showing the specfile so fancily formatted that it
cannot even be copied and pasted into vi without losing the
indentation. Surely there must be an URL which I can feed to wget
in order to download the actual file?

I guess I'll try unpacking the 4.2.7-1 SRPM manually and applying
David's patch to it next. I seem to remember I read instructions
for that somewhere.

-- 
Tilman Schmidt
Phoenix Software GmbH
Bonn, Germany
_______________________________________________
users mailing list
[email protected]
http://lists.repoforge.org/mailman/listinfo/users

Reply via email to