Hi Paul,
On 07/13/2010 09:36 AM, Paul wrote:
>> At the end of next week, Novell will be releasing the new
version of
>> mono (2.6.7).
>> I'm currently building it for rawhide (well, the release candidate). The
The official release will be at the end of this week. The version
currently out there from the Novell preview pages is what will be
released all barring something catastrophic happening
from CVS mono/devel/mono.spec
--------------------
* Tue Jul 13 2010 Paul F. Johnson <paul(a)all-the-johnsons.co.uk> 2.6.7-1
- Update to 2.6.7 release candidate 1
--------------------
I'm honestly a little bit disappointed that you have ignored my request
-----------------------------
> Ok, sounds good. However, I'd like to suggest to wait for the
official
> release before adding it to RAWHIDE... would this be ok?
-----------------------------
to wait for the official 2.6.7 release - your recent commit violates
the packaging guidelines in two ways:
1. Source0: URL is wrong - so it is not clear
where the new tarball was downloaded from:
spectool -g mono.spec
--2010-07-15 21:44:33--
http://ftp.novell.com/pub/mono/sources/mono/mono-2.6.7.tar.bz2
Resolving ftp.novell.com... 130.57.1.88
Connecting to ftp.novell.com|130.57.1.88|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2010-07-15 21:44:34 ERROR 404: Not Found.
2. No indication of the pre-release. Other packagers may have the
impression that this is already the final release (just by looking at
NVR and the source tarball). The packaging guidelines require a very
specific release tag for pre-releases packages:
http://fedoraproject.org/wiki/Packaging:NamingGuidelines#Pre-Release_pack...
Especially not indicating pre-releases have already caused issues which
were very hard to find (patch for final release was missing, but nothing
indicated a pre-release tarball - see
http://cvs.fedoraproject.org/viewvc/rpms/mono/F-10/mono.spec?view=log).
Please note, that it took me quite some time to get the mono packages in
a decent shape so that at least some very basic requirements
like:
- correct URL/Source0: URLs
- source files matches upstream
are met and I will not accept that the same mistakes are done again.
Since you have already built the new mono we can't correct the Release,
but at least you should correct the Source0 URL. Once the final mono
2.6.7 comes out, we should ensure that we update the package accordingly
again.
In the future, please let us discuss decisions like updating to a
pre-release.
Best regards,
Christian