ovirt f17 beta repo

Ofer Schreiber oschreib at redhat.com
Tue Jun 19 07:59:55 UTC 2012



----- Original Message -----
> * Juan Hernandez <juan.hernandez at redhat.com> [2012-06-16 12:08]:
> > On 06/15/2012 09:53 PM, Ryan Harper wrote:
> > >I saw a discussion on #ovirt about how the build system is
> > >supposed to
> > >increment the _XXXX past the version but that's not happening.
> > > Well,
> > >newer rpms are now posted to the repo, but because the
> > >version is the same expect for the githash, it won't upgrade.  Can
> > >we
> > >get this fixed[1]?
> > 
> > In my opinion the version number of the RPM should not include that
> > _XXXX suffix. We should build packages using the numbering schema
> > recommended for snapshot and pre-release packages here:
> > 
> > http://fedoraproject.org/wiki/Packaging:NamingGuidelines#Release_Tag
> > 
> > So the pre-release numbers should be something like this:
> > 
> > 3.1.0-0.1.20120615git0a4333
> > 3.1.0-0.2.20120618git94a365
> > ...
> > 
> > That way the day we do the release we can change to this numbering:
> > 
> > 3.1.0-1
> > 3.1.0-2
> > ...
> > 
> > And any release number will be greater than any pre-release number.
> 
> +1
> 
> So, how do we enact this change?

I'll personally make sure next beta build will have this versioning schema

> 
> 
> > 
> > >[root at ichigo-dom234 ~]# ls *.rpm
> > >ovirt-engine-3.1.0_0001-0.gitdd65f3.fc17.noarch.rpm
> > >ovirt-engine-backend-3.1.0_0001-0.gitdd65f3.fc17.noarch.rpm
> > >ovirt-engine-config-3.1.0_0001-0.gitdd65f3.fc17.noarch.rpm
> > >ovirt-engine-dbscripts-3.1.0_0001-0.gitdd65f3.fc17.noarch.rpm
> > >ovirt-engine-genericapi-3.1.0_0001-0.gitdd65f3.fc17.noarch.rpm
> > >ovirt-engine-notification-service-3.1.0_0001-0.gitdd65f3.fc17.noarch.rpm
> > >ovirt-engine-restapi-3.1.0_0001-0.gitdd65f3.fc17.noarch.rpm
> > >ovirt-engine-setup-3.1.0_0001-0.gitdd65f3.fc17.noarch.rpm
> > >ovirt-engine-tools-common-3.1.0_0001-0.gitdd65f3.fc17.noarch.rpm
> > >ovirt-engine-userportal-3.1.0_0001-0.gitdd65f3.fc17.noarch.rpm
> > >ovirt-engine-webadmin-portal-3.1.0_0001-0.gitdd65f3.fc17.noarch.rpm
> > >[root at ichigo-dom234 ~]# rpm -Uvh --test *.rpm
> > >Preparing...
> > >               ########################################### [100%]
> > >     package
> > >     ovirt-engine-backend-3.1.0_0001-0.gitf093e0.fc17.noarch
> > >     (which is newer than
> > >     ovirt-engine-backend-3.1.0_0001-0.gitdd65f3.fc17.noarch) is
> > >     already installed
> > >     package
> > >     ovirt-engine-dbscripts-3.1.0_0001-0.gitf093e0.fc17.noarch
> > >     (which is newer than
> > >     ovirt-engine-dbscripts-3.1.0_0001-0.gitdd65f3.fc17.noarch)
> > >     is already installed
> > >     package
> > >     ovirt-engine-genericapi-3.1.0_0001-0.gitf093e0.fc17.noarch
> > >     (which is newer than
> > >     ovirt-engine-genericapi-3.1.0_0001-0.gitdd65f3.fc17.noarch)
> > >     is already installed
> > >     package
> > >     ovirt-engine-restapi-3.1.0_0001-0.gitf093e0.fc17.noarch
> > >     (which is newer than
> > >     ovirt-engine-restapi-3.1.0_0001-0.gitdd65f3.fc17.noarch) is
> > >     already installed
> > >     package ovirt-engine-setup-3.1.0_0001-0.gitf093e0.fc17.noarch
> > >     (which is newer than
> > >     ovirt-engine-setup-3.1.0_0001-0.gitdd65f3.fc17.noarch) is
> > >     already installed
> > >     package
> > >     ovirt-engine-config-3.1.0_0001-0.gitf093e0.fc17.noarch
> > >     (which is newer than
> > >     ovirt-engine-config-3.1.0_0001-0.gitdd65f3.fc17.noarch) is
> > >     already installed
> > >     package
> > >     ovirt-engine-notification-service-3.1.0_0001-0.gitf093e0.fc17.noarch
> > >     (which is newer than
> > >     ovirt-engine-notification-service-3.1.0_0001-0.gitdd65f3.fc17.noarch)
> > >     is already installed
> > >     package
> > >     ovirt-engine-tools-common-3.1.0_0001-0.gitf093e0.fc17.noarch
> > >     (which is newer than
> > >     ovirt-engine-tools-common-3.1.0_0001-0.gitdd65f3.fc17.noarch)
> > >     is already installed
> > >     package
> > >     ovirt-engine-userportal-3.1.0_0001-0.gitf093e0.fc17.noarch
> > >     (which is newer than
> > >     ovirt-engine-userportal-3.1.0_0001-0.gitdd65f3.fc17.noarch)
> > >     is already installed
> > >     package
> > >     ovirt-engine-webadmin-portal-3.1.0_0001-0.gitf093e0.fc17.noarch
> > >     (which is newer than
> > >     ovirt-engine-webadmin-portal-3.1.0_0001-0.gitdd65f3.fc17.noarch)
> > >     is already installed
> > >     package ovirt-engine-3.1.0_0001-0.gitf093e0.fc17.noarch
> > >     (which is newer than
> > >     ovirt-engine-3.1.0_0001-0.gitdd65f3.fc17.noarch) is already
> > >     installed
> > >
> > >
> > >1. I know I can --nodeps --force to get this to work.
> > >
> > 
> > _______________________________________________
> > Arch mailing list
> > Arch at ovirt.org
> > http://lists.ovirt.org/mailman/listinfo/arch
> 
> --
> Ryan Harper
> Software Engineer; Linux Technology Center
> IBM Corp., Austin, Tx
> ryanh at us.ibm.com
> 
> _______________________________________________
> Arch mailing list
> Arch at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/arch
> 



More information about the Arch mailing list