what's with the commas in the cyrus-imapd release tag?
Paul Iadonisi
pri.rhl3 at iadonisi.to
Wed Aug 4 01:09:53 UTC 2004
On Tue, 2004-08-03 at 20:34, Paul Iadonisi wrote:
[snip]
> Odd thing is, I was NOT able to reproduce this upgrading balsa from
> 2.0.17-3 to 2.2.0-1,FC3,5:
From the cyrus-imapd.spec file:
%package devel
...
Requires: %{name} = %{version}-%{release}
Looks like this is where the problem is. Requires uses commas as the
list separator. I suspect changing that would be a massive undertaking
as it would break not only a large number of Red Hat's packages, but
also many third party packages.
The only suggestion I have, sadly, is to not use commas in the version
or release tags.
How about the pipe character?
/me ducks
Sorry. ;-) Anyhow, this doesn't look like an rpm bug, but a design
-- or should I say process -- decision has to be made. What to use as a
secondary separator?
Aside: I wonder if putting quotes around the %{version}-%{release}
string in the Requires line above will make a difference? It's weird,
but hey, if it works, it might be acceptable. Thoughts?
--
-Paul Iadonisi
Senior System Administrator
Red Hat Certified Engineer / Local Linux Lobbyist
Ever see a penguin fly? -- Try Linux.
GPL all the way: Sell services, don't lease secrets
More information about the fedora-test-list
mailing list