Re: Should redhat-release be versioned or unversioned?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Dec 18, 2013 at 18:29:41 -0800,
  Adam Williamson <awilliam@xxxxxxxxxx> wrote:
On Wed, 2013-12-18 at 14:56 -0600, Bruno Wolff III wrote:
While looking at bug 1044675 I noticed that redhat-release is unversioned
in fedora-release and versioned in generic-release. I would expect it
to be the same in both of these packages. I think it probably makes the
most sense to version it for anything that is still using that, but wanted
to check if other people had good reasons for doing it one way or the
other.

I've already looked into this. The only reason I didn't fix it already
is that generic-release's tarball is secret sauce, there's no
instructions on generating it in the spec file.

Lovely. OK won't rush into anything on this side then. (I might try to figure something out and consult with people to see what they think if I think I figured it out.)

The bug I was looking at was
https://bugzilla.redhat.com/show_bug.cgi?id=1040607 , where the
redhat-release provide being versioned caused a problem (whereas in your
case it was the other way around).

I think both cases are wrong now. I think yum used to do something smarter (or perhaps dumber) about grabbing the version. If I switch over to using system-release I'm going to hit the same problem. The problem I was seeing seems likely to have been triggered by the same yum update. So we'll probably want to make the same changes to system-release that we do to redhat-release.

I agree it makes sense for them to match, to provide maximum similarity
of behaviour, but we shouldn't version fedora-release's as
{version}-{release} if we make them versioned, it appears! Either both
unversioned, or both versioned just {version}, I think.

I assume you mean redhat-release above. fedora-release shouldn't be in a provides.

I'll also see if I can find some documentation on provides for how it is supposed to work regarding version and release.
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux