[pkg-uWSGI-devel] Please give back some uwsgi-plugin-* packages

Jonas Smedegaard jonas at jones.dk
Mon Feb 3 23:01:17 GMT 2025


Quoting Philipp Kern (2025-02-03 23:11:44)
> On 2/3/25 3:03 PM, Alexandre Rossi wrote:
> >>> Some uwsgi-plugin-* packages have not been built for a reason I have note been
> >>> able to understand. Anyway, they need to be given back.
> >>>
> >>> gb uwsgi-plugin-gccgo_0.0.2 . ANY
> >>> gb uwsgi-plugin-glusterfs_0.0.2 . ANY
> >>> gb uwsgi-plugin-lua_0.0.2 . ANY
> >>> gb uwsgi-plugin-psgi_0.0.2 . ANY
> >>> gb uwsgi-plugin-python_0.0.2 . ANY
> >>> gb uwsgi-plugin-rados_0.0.2 . ANY
> >>
> >> They can't be given back as they don't exist in the database. So that
> >> needs to be debugged first.
> > 
> > If this can help, those new source packages build binary packages that were
> > previously built by src:uwsgi. For instance, src:uwsgi-plugin-gccgo builds
> > uwsgi-plugin-gccgo. uwsgi-plugin-gccgo was built by src:uwsgi in previous
> > versions.
> > 
> > For similar changes in which the binary packages names were also changed,
> > there is no problem, they were correctly built (uwsgi-plugin-{java,ruby}
> > and uwsgi-plugin-pypy is completely new).
> 
> Yup, and this can never work. You need to build binary packages with a
> version higher than what's in the archive. The archive would otherwise
> reject it if it were to be built.
> 
> > $ rmadison -s unstable uwsgi-plugin-gccgo
> > uwsgi-plugin-gccgo | 0.0.2          | unstable   | source
> > uwsgi-plugin-gccgo | 2.0.28-1+b2    | unstable   | armel, armhf, i386, riscv64, s390x
> > uwsgi-plugin-gccgo | 2.0.28+8+0.0.2 | unstable   | amd64, arm64, mips64el, ppc64el
> 
> So you need to either produce a binary version that's higher than
> 2.0.28[...], or you need to adjust your source version to match that.
> I'd assume that wanna-build would not know if you pick the "let's make
> it a different binary version at build time" so bumping the source
> version would be required.
> 
> (If you intend to use an epoch to reset versioning, clear that with
> d-devel@ first.)
> 
> Kind regards
> Philipp Kern

Thanks for explaining.

Unfortunately I fail to understand your explantion:
You write that it needs to produce a version that's higher, but as I
read the listing just above that explanation, the package *does* produce
a higher version.

What am I missing or misunderstanding?

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/
 * Sponsorship: https://ko-fi.com/drjones

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 931 bytes
Desc: signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-uwsgi-devel/attachments/20250204/481dfcc3/attachment.sig>


More information about the pkg-uWSGI-devel mailing list