Path: csiph.com!weretis.net!feeder8.news.weretis.net!news.mb-net.net!open-news-network.org!srl.newsdeef.eu!news.corradoroberto.it!gothmog.csi.it!bofh.it!news.nic.it!robomod From: jvk Newsgroups: linux.debian.maint.python Subject: Re: Guidence over testing Date: Fri, 05 Dec 2025 16:50:01 +0100 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Fri Dec 5 15:43:50 2025 Old-Return-Path: X-Amavis-Spam-Status: No, score=-5.042 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, BODY_8BITS=1.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, FVGT_m_MULTI_ODD=0.02, LDO_WHITELIST=-5, RCVD_IN_DNSWL_NONE=-0.0001, SARE_MSGID_LONG40=0.637] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -5.5 X-Gm-Message-State: AOJu0Yw3FZXiHhtMMTXiQ1+Oac5w00pO2sW3iuw52fs02hS5tO/2rE7e CnSa5ynyMwp32jC+ihsp980HDZcN8p+xFCrhioXOyXeHZ/wtMh+aNt0pqptRiOoB X-Gm-Gg: ASbGnct0yYyigD8EJt6jsnz/NypRwKGYz8wbYIdUwUoGF/hTzn/ZtXou2zHfc7BM3YB 8z9A6VWv8q5LqetdwvuIwFNbFXDKbhHg28nhwGm1P42xIVAEO92vGrKYWyegnkV2UUZaAZJFhJV f0vcSGgsiK1RQobsFcyJvFW4MJflgEyZQNvsjPgJOvZNism57K8B4dJSJlSYXs+pAvV1sHwrBV1 fzrZPYtBHf3d2nF5sBsTVvO5j/YntzA7T2/g9BZmX5faXjzWjSkh/m7Wj8WgMavTjdSpm1kb4id CfLIF08Bkat0HxclF49rQQM+CAOZyP1bxXaA1pgJ0akXhZkA1RN3+sCN3ueozpz7XUewCSR5ycb d01qUP8iHHbkRzUmqAR8XFp3049mrjJI2qi72SuIfiZZGYySgjsLhTM6xJyZy80y7j4pvuFgcgJ F2Co0G6Myc/Zfk7e2kkVcO3jZryXku5lJu98dErFs3Wfk8xGoN1b6ej8RtO4aTrac= X-Google-SMTP-Source: AGHT+IEZwxXC+5T0aTzrDhtF5JbdJUhapkkM8BQ5AID2eLIUWN6pnemAvhrdb4nR9UHEJt9rAuBU6g== X-Received: by 2002:a05:6a00:3209:b0:7e8:3fcb:9aff with SMTP id d2e1a72fcca58-7e83fcbbd13mr355504b3a.21.1764949410950; Fri, 05 Dec 2025 07:43:30 -0800 (PST) Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.56.2-0+deb13u1 MIME-Version: 1.0 X-Mailing-List: archive/latest/23474 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/d1e06664dfd65bbf4f20a2a24d12eca5d2d1297a.camel@gmail.com Approved: robomod@news.nic.it Lines: 64 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Fri, 05 Dec 2025 21:13:21 +0530 X-Original-Message-ID: X-Original-References: <5606bbde8c00f2125e3fc4c785bea9640b80f60c.camel@gmail.com> Xref: csiph.com linux.debian.maint.python:17240 On Fri, 2025-12-05 at 15:44 +0200, Carsten Schoenert wrote: > Hello Jai Kadam, >=20 > Am 05.12.25 um 09:59 schrieb Jai kadam: > .. > > I should probably read all manuals now :) >=20 > yes, that is something we do expect from you. > So did you ever read the manual of git-buildpackage (aka gbp)? gbp is > the chosen helper tool by the DPT, it's essential you know it! >=20 > https://honk.sigxcpu.org/projects/git-buildpackage/manual-html/ yup read the imp parts (imp which i felt, like in which i got confused in past) now ig i will not >=20 > You need to to get familiar with that, otherwise it's for you but > also=20 > for others quite cumbersome to help. >=20 > You need to understand what steps you need to make and why, also what > configure options you will need to give the various gbp commands > sometimes. >=20 > The usual dance you will need to do with every new upstream version > is: >=20 > 1. Import the newer version into the packaging git tree. > 2. Look into the changes Upstream has done like increased required > =C2=A0=C2=A0=C2=A0 versions for build depending packages or new added dep= endencies. > 3. Adjust/Add/Remove additional needed patches if needed, the so > called > =C2=A0=C2=A0=C2=A0 patch-queue. > 4. Look into open bug reports and fix them if possible. > 5. Adjust the packaging like updating copyright information, adjust > =C2=A0=C2=A0=C2=A0 sequencer files, fix build and test suite issues, chec= k . > 6. Look into merge requests if existing. > 7. Adjust/Update the CI/autopkgtest setup if needed. > 8. Check if you need to update the debian/ folder in case a bump of > the > =C2=A0=C2=A0=C2=A0 Debian Policy was released. The current value for Stan= dards- > Version > =C2=A0=C2=A0=C2=A0 is 4.7.2. > 9. Run Lintian after your test build and fix Warnings, Errors and if > =C2=A0=C2=A0=C2=A0 possible other flags too. > 10. Reach out for help if you feeling lost, don't end in try & error > =C2=A0=C2=A0=C2=A0=C2=A0 in case you do not really understand what's goin= g wrong and why. >=20 > And as for you as a newcomer I would suggest to also get familiar > with=20 > (git-)pbuilder first. It's to me easier to learn for starters and for > building packages it doesn't matter if you use pbuilder or sbuild. I just setuped pbuilder and yes it was easy than sbuild, thank you for this suggestion! The build was successful :) > Once=20 > you are more experienced you can dive into sbuild at any time then. --=20 jvk