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

Re: Soname bumps, new binary packages - NEW/BY-HAND queue uploading?



On Wed, Apr 06, 2022 at 03:02:07PM +0100, Philip Wyett wrote:
> Could someone point me to the documentation that relates to upload of packages that have new binary
> packages i.e. name change during an update? Specifically to the new/by-hand queue.

Dunno where the docs are, but in short:

* rename the binary package:
  + edit debian/control
  + mv debian/libfoo42.* → libfoo43.*
  + "git grep libfoo42" elsewhere, just to be sure
* [optional but strongly recommended] test the library's users
* request a sponsored upload even if you're a DM
* once it passes NEW, its users might need a binNMU to rebuild with the new
  soname

For a sane library, that's it.

On the other hand, if the -dev package name changes as well, it's
effectively a new package; usually co-installable with the old version.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ Eight legs good, four legs bad! -- when your drider pwns a
⣾⠁⢠⠒⠀⣿⡁ smelly goodie centaur.
⢿⡄⠘⠷⠚⠋⠀ Rearkick OP -- my grandpa's brother-in-law got one-shotted
⠈⠳⣄⠀⠀⠀⠀ from full hp in RL, please nerf!


Reply to: