Per �yvind Karlsen wrote:

>
> W: cyrus-imapd source-or-patch-not-bzipped
>
> this is easy to fix, but isn't the srpm already compressed? does it
> really make a difference?


yes, bzip2 compresses much better, and it's also for consistency, read
http://www.linux-mandrake.com/en/howtos/mdk-rpm/

Yes, I read mandrake rpm howto and I use it as a reference.
But I'm still questioning this policy in all cases: putting the patches bzipped saved a whopping 300 bytes in the srpm.
Gunzipping and bzipping2 the original tarball made a difference, but still I don't think it's correct: if someone goes to download the file from the url in the spec file he won't find it since it's only distributed as a tar.gz:

$ LC_MESSAGES= LANG= wget ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-imapd-2.1.10.tar.bz2
--19:01:36-- ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/cyrus-imapd-2.1.10.tar.bz2
=> `cyrus-imapd-2.1.10.tar.bz2.1'
Resolving ftp.andrew.cmu.edu... done.
Connecting to ftp.andrew.cmu.edu[128.2.11.38]:21... connected.
Logging in as anonymous ... Logged in!
==> SYST ... done. ==> PWD ... done.
==> TYPE I ... done. ==> CWD /pub/cyrus-mail ... done.
==> PASV ... done. ==> RETR cyrus-imapd-2.1.10.tar.bz2 ...
No such file `cyrus-imapd-2.1.10.tar.bz2'.

>
>
> E: cyrus-imapd configure-without-libdir-spec

Ok, I fixed this one. This is because the ./configure to build makedepend hasn't a --libdir=/something, but if you specify a --libdir it will fail. I got rid of the included makedepend and added a BuildPrereq on XFree86-devel (since that's the package that provides makedepend).

Bye

--
Luca Olivetti
Note.- This message reached you today, it may not tomorrow if you
are using MAPS services. They arbitrarily include in their lists
IP addresses not related in any way to spam, and in so doing are
disrupting Internet connectivity. Please stop supporting them.
See http://slashdot.org/article.pl?sid=01/05/21/1944247

Attachment: msg81605/pgp00000.pgp
Description: PGP signature

Reply via email to