Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #15311

Re: creating a new package?

Path csiph.com!1.us.feeder.erje.net!3.us.feeder.erje.net!2.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!bofh.it!news.nic.it!robomod
From Bo YU <tsu.yubo@gmail.com>
Newsgroups linux.debian.maint.python
Subject Re: creating a new package?
Date Mon, 13 Nov 2023 13:30:01 +0100
Message-ID <HzEeJ-58u0-7@gated-at.bofh.it> (permalink)
References <HsTLz-QdF-3@gated-at.bofh.it> <HsUoh-QHe-1@gated-at.bofh.it> <HvmJr-2ow3-5@gated-at.bofh.it>
X-Original-To Ian Norton <inorton@gmail.com>
X-Mailbox-Line From debian-python-request@lists.debian.org Mon Nov 13 12:23:41 2023
Old-Return-Path <tsu.yubo@gmail.com>
X-Amavis-Spam-Status No, score=-7.109 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FOURLA=0.1, FREEMAIL_FROM=0.001, LDO_WHITELIST=-5, RCVD_IN_DNSWL_NONE=-0.0001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -5.5
X-Gm-Message-State AOJu0YwLqDT0GbwxJKd87UzTJRK/evzMCYoaxK2acCUl9QLTC27PcAod FV/j82vKZdnWS2cSPR25dxQlzLn3PS+8cm9vZws=
X-Google-SMTP-Source AGHT+IEO2PYc55Y0NSPAth219d3MK97TKJxbtAP91sbq1MynQCW3mFzaYk+DeT5AA3aEVr20G185Y2p2pBrhIE8PQyI=
X-Received by 2002:a67:ab07:0:b0:45f:6560:7fce with SMTP id u7-20020a67ab07000000b0045f65607fcemr2756852vse.19.1699878198227; Mon, 13 Nov 2023 04:23:18 -0800 (PST)
MIME-Version 1.0
Content-Type text/plain; charset="UTF-8"
Content-Transfer-Encoding quoted-printable
X-Mailing-List <debian-python@lists.debian.org> archive/latest/21250
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/CAKq8=3JkTLaoGevXopjeTOxOnF0cZcOCsSMKSYS0y7a+PNCnaQ@mail.gmail.com
Approved robomod@news.nic.it
Lines 78
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Cc Salvo Tomaselli <tiposchi@tiscali.it>, debian-python@lists.debian.org
X-Original-Date Mon, 13 Nov 2023 20:23:05 +0800
X-Original-Message-ID <CAKq8=3JkTLaoGevXopjeTOxOnF0cZcOCsSMKSYS0y7a+PNCnaQ@mail.gmail.com>
X-Original-References <CAGUnuBHDkNRcx=bjZgBNxx=k9tvD_P_MF_kJ7o4+14UiWRGE_Q@mail.gmail.com> <4914894.31r3eYUQgx@galatea> <CAGUnuBGaj7mCw3LnyEekA8qjrn71v8OLh7X=0zWMoBLvwbrUOQ@mail.gmail.com>
Xref csiph.com linux.debian.maint.python:15311

Show key headers only | View raw


Hi Ian!

On Thu, Nov 2, 2023 at 2:44 AM Ian Norton <inorton@gmail.com> wrote:
>
> Thanks Salvo, I will submit an ITP soon.
>
> For the actual build, since salsa is gitlab are we able to have the
> packaging project build the deb there? I have seen that some packages
> seem to do this but there isn't much consistency.  Is there a good
> package repo under https://salsa.debian.org/python-team/packages/ to
> use as a "preferred way" example?

Yes. A package under the Debian python team will be well maintained.
But you first to ask for to join the Debian python team :
https://wiki.debian.org/Teams/PythonTeam

Then you can package it and send RFS on this email list or put the package into
topic of #debian-python channel on OFTC.

BR,
Bo

>
> On Wed, 25 Oct 2023 at 23:14, Salvo Tomaselli <tiposchi@tiscali.it> wrote:
> >
> > In data mercoledì 25 ottobre 2023 23:29:36 CEST, Ian Norton ha scritto:
> > > Hi, It's probably somehow obvious, but I can't find anywhere what the
> > > process is to create/request a new package repo.
> >
> > To request a new package you must use reportbug to create a bug against the
> > fake package "wnpp".
> >
> > Then you must choose RFP and hope that someone will be interested to package
> > it.
> >
> > Otherwise you can open an ITP and package it yourself, and then ask for a
> > sponsor to upload it.
> >
> > In general the idea is that the debian/ directory isn't part of your project.
> >
> > What I usually do is that I keep it on the same repository as the project, but
> > the .tar.gz doesn't include it, so dpkg doesn't know I keep it there.
> >
> > You should probably start here: https://wiki.debian.org/HowToPackageForDebian
> >
> > Packages are built with dpkg-buildpackage.
> >
> >
> > >
> > > For my my python app (gitlab-emulator) I'm happy to put the debian
> > > package build scripting in my repo. Would the salsa package simply be
> > > a synchronised mirror of the upstream repo?
> > >
> > > Thanks
> > >
> > > Ian
> >
> >
> > --
> > Salvo Tomaselli
> >
> > "Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di
> > senso, ragione ed intelletto intendesse che noi ne facessimo a meno."
> >                 -- Galileo Galilei
> >
> > https://ltworf.codeberg.page/
>

Back to linux.debian.maint.python | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

creating a new package? Ian Norton <inorton@gmail.com> - 2023-10-25 23:40 +0200
  Re: creating a new package? Salvo Tomaselli <tiposchi@tiscali.it> - 2023-10-26 00:20 +0200
    Re: creating a new package? Ian Norton <inorton@gmail.com> - 2023-11-01 18:00 +0100
      Re: creating a new package? Bo YU <tsu.yubo@gmail.com> - 2023-11-13 13:30 +0100

csiph-web