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

Re: Survex debian package uninstallable on hppa



On Tue, Dec 19, 2006 at 09:39:26PM +0100, Marc 'HE' Brockschmidt wrote:
> Wookey <wookey@aleph1.co.uk> writes:
> > Here is mail from upstream about minor patch to fix uninstallability
> > of survex-aven on hppa. I assume this is OK to upload via unstable,
> > and with urgency high? I have the package built and await an OK for
> > upload. 
> 
> Please upload.

The previous version of the package had debian version 1.0.39 (a debian
native version number, which isn't appropriate for this package but we
can't fix what previous versions were).

The hppa binNMU was 1.0.39+b1.

Wookey uploaded 1.0.39-1, which has built for all architectures
including hppa, but the hppa upload was rejected because 1.0.39-1 is a
*lower* version than 1.0.39+b1 by the ordering dpkg uses - this outputs
`yes':

dpkg --compare-versions 1.0.39b1 '>>' 1.0.39-1 && echo yes

The options I can see are:

* Force 1.0.39-1 in for hppa somehow.  I doubt there are any hppa users
  of survex who have installed the version currently in unstable (since
  nobody complained that survex-aven was uninstallable for over 3
  months; also it's a fairly specialised application).  Even so this
  seems a bit brute force.

* Reupload the package as something like: 1.0.39debian-1

* Reupload the package with an epoch: 1:1.0.39-1

* Reupload the package as something like 1.0.39.1-1 (or 1.0.39.1 and fix
  the package to be non-native later when we aren't trying to release
  etch).  I am the upstream for survex, so I can ensure there's never an
  upstream release called 1.0.39.1.

Is there a preferred solution?

Cheers,
    Olly



Reply to: