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

Bug#1006287: Version older than that in the archive.



On Tue, Apr 26, 2022 at 07:21:10PM -0400, rapier wrote:
> On 4/26/22 3:17 PM, Bastian Germann wrote:
> > Am 26.04.22 um 21:04 schrieb rapier:
> > > On 4/26/22 2:17 PM, Bastian Germann wrote:
> > > > On Tue, 22 Feb 2022 15:24:48 -0500 rapier <rapier@psc.edu> wrote:
> > > > >   hpnssh (1:8.8p1-hpn16v1-9) sid; urgency=medium
> > > > The Debian revision has to be -1 and the epoch (1:) has to be removed.
> > > When you say the Debian revision needs to be -1 do you
> > > mean making the 1:8.8p1-hpn16v1-9 into 8.8p1-hpn16v1-1 or something
> > > else? Would that take care of the epoch as well?
> > That version number is fine if the upstream version 8.8p1-hpn16v1 exists
> > Epoch and revision are okay with 8.8p1-hpn16v1-1.
> > 
> Bastian,

Hello debian-mentors@lists.debian.org mailinglist,

 
> I'm sorry to bother you. I've tried to upload a new version with the changes
> you suggested but it was rejected. The error is
> 
> Rejected:
> hpnssh_8.8p1hpn16v1-1.dsc: Version older than that in the archive.
>   8.8p1hpn16v1-1 <= 1:8.8p1-hpn16v1-8
} 0:8.8p1hpn16v1-1 <= 1:8.8p1-hpn16v1-8
> 
> hpnssh (8.8p1hpn16v1-1) impish; urgency=medium
> 
>   * Submission to Debian for impish.
>   * Refactor binary names to have hpn prefix
> 
> Which is why my revision number hit 9 the first time. I'm not sure how to
> resolve this aside from either deleting the existing PPA and starting over
> or creating a new PPA.

The "repository gate keeper software" rules  "epoch+1" newer as "epoch".
In this case  1:placeholder being newer as  0:placeholder.

I miss, this email misses, where the repository is. PPA hits it is
Ubuntu. I don't known if PPA allows removal what has been uploaded.
So yes, deleting and starting over or a new PPA are a path to
beyond the 'Version older than that in the archive'.

> Do I have any other options?

<serious_joke>
   No, and no need for.
   You are learning that "epoch" is something to rarely use.
</serious_joke>

"epoch" is an escape hatch to be used in Debian packaging
when Upstream publishes a new release with an older version number.

  $ dpkg --compare-versions 3.3 ge 3.2 && echo no need for epoch || echo Chips
  no need for epoch
  $ dpkg --compare-versions 3.3 ge 3.4 && echo no need for epoch || echo Chips
  Chips
  $
 

> I really appreciate the time you are spending on this.

Yes, bage@debian.org is doing good work.

Do known that you are also doing good
by all the stuff that you are learning.

 
> Thanks again,

Thank you for being curious AND persistent.

 
> Chris


Groeten
Geert Stappers
DD
-- 
Silence is hard to parse

Attachment: signature.asc
Description: PGP signature


Reply to: