[debpool] Should Allow_Version distinguish different archs?

Free Ekanayaka freee at debian.org
Tue Apr 24 08:41:58 UTC 2007


Hi all,

it seems that the current behaviour of Allow_Version in Packages.pm is
to run the version check even between binary packages of different
archs. So unless rollback is set, the upload of foo_1.0-1_amd64 will
be rejected if foo_1.0-1_i386 is already present in the archive.

For example here's a log of a test run I did:

2007-04-24 10:21:57 [GENERAL/INFO] Processing changefile 'vkeybd_0.1.17a-1_i386.changes'
2007-04-24 10:21:57 [GENERAL/DEBUG] Version comparison for 'vkeybd': proposed version for sid (1:0.1.17a-1) is not greater than current version (1:0.1.17a-1)
2007-04-24 10:21:57 [INSTALL/WARNING] Cannot install version 1:0.1.17a-1 of vkeybd to sid
2007-04-24 10:21:57 [REJECT/ERROR] No valid distributions for version 1:0.1.17a-1 of vkeybd

How could Allow_version be changed to make debpool accept packages
with the same version, but different arch?

Ciao,

Free



More information about the Debpool-devel mailing list