Discussion:
esound.spec has a description thats\' out-of-date
j***@mail.goo.ne.jp
2003-11-07 18:00:00 UTC
Permalink
Hello.

In esound.spec, line 2, the description

%define __os_install_post /usr/lib/rpm/redhat/brp-compress

should be

%define __os_install_post /usr/lib/rpm/brp-compress

isn't it?

Recent version of Red Hat Linux (and Fedora Core) doesn't have
/usr/lib/rpm/redhat
, and esound's build fails in default setting.

So, I think it would be better for all to be fixed esound.spec in esound's next release...


Thanks
Elliot Lee
2003-11-07 18:23:09 UTC
Permalink
Post by j***@mail.goo.ne.jp
Recent version of Red Hat Linux (and Fedora Core) doesn't have
/usr/lib/rpm/redhat
, and esound's build fails in default setting.
Make sure to install the redhat-rpm-config package.

It does sound like esound.spec needs fixing, though. Please file a bug!
-- Elliot
Tom 'spot' Callaway
2003-11-07 20:33:49 UTC
Permalink
Post by Elliot Lee
Post by j***@mail.goo.ne.jp
Recent version of Red Hat Linux (and Fedora Core) doesn't have
/usr/lib/rpm/redhat
, and esound's build fails in default setting.
Make sure to install the redhat-rpm-config package.
It does sound like esound.spec needs fixing, though. Please file a bug!
I filed this one back in October:
http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=107781

Aurora tripped over this, because it doesn't have /usr/lib/rpm/redhat.

~spot
---
Tom "spot" Callaway <tcallawa(a)redhat*com> LCA, RHCE
Red Hat Sales Engineer || Aurora SPARC Linux Project Leader

"The author's mathematical treatment of the conception of purpose is
novel and highly ingenious, but heretical and, so far as the present
social order is concerned, dangerous and potentially subversive. Not to
be published." -- Aldous Huxley

Matthias Saou
2003-11-07 18:32:29 UTC
Permalink
Post by j***@mail.goo.ne.jp
In esound.spec, line 2, the description
%define __os_install_post /usr/lib/rpm/redhat/brp-compress
should be
%define __os_install_post /usr/lib/rpm/brp-compress
isn't it?
Recent version of Red Hat Linux (and Fedora Core) doesn't have
/usr/lib/rpm/redhat
, and esound's build fails in default setting.
So, I think it would be better for all to be fixed esound.spec in esound's next release...
I think the "redhat" sub-directory and its files come from the
"redhat-rpm-config" package, which is responsible for quite a few things
regarding package builds.
Now the real question would be : "Why define that brp-compress instead of
leaving the default?"... to avoid stripping, maybe?

Matthias
--
Clean custom Red Hat Linux rpm packages : http://freshrpms.net/
Fedora Core release 1 (Yarrow) - Linux kernel 2.4.22-1.2115.nptl
Load : 0.19 0.42 0.85
Michael Schwendt
2003-11-07 19:05:52 UTC
Permalink
Post by j***@mail.goo.ne.jp
In esound.spec, line 2, the description
%define __os_install_post /usr/lib/rpm/redhat/brp-compress
should be
%define __os_install_post /usr/lib/rpm/brp-compress
isn't it?
Recent version of Red Hat Linux (and Fedora Core) doesn't have
/usr/lib/rpm/redhat
, and esound's build fails in default setting.
Not true.

$ rpm --redhatprovides /usr/lib/rpm/redhat/brp-compress
redhat-rpm-config-8.0.28-1.1

--
Loading...