Path: csiph.com!1.us.feeder.erje.net!2.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!news.servidellagleba.it!bofh.it!news.nic.it!robomod From: Ian Norton Newsgroups: linux.debian.maint.python Subject: Re: creating a new package? Date: Wed, 01 Nov 2023 18:00:01 +0100 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Wed Nov 1 16:59:19 2023 Old-Return-Path: X-Amavis-Spam-Status: No, score=-7.099 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] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -5.5 X-Gm-Message-State: AOJu0Yx2gAx6BQ+eiHDHLJ9VfAyvQfkOr2bnBZcplZf/waO6QM3xRrDw aRH16pmpzc9LQObNwdSo3OA+icElRoUxi3ckINiufZlZEPPu0w== X-Google-SMTP-Source: AGHT+IExgJSRho6dzzmMhbeAH+4Gvx/U24zC168AsYJgTSF2U9EAZ1O6tznLhj0Fg1Sg6JaX180GFW+k0FTRiQkeh4k= X-Received: by 2002:a05:6602:13cd:b0:790:f866:d71b with SMTP id o13-20020a05660213cd00b00790f866d71bmr21217449iov.13.1698857935700; Wed, 01 Nov 2023 09:58:55 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Mailing-List: archive/latest/21222 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/CAGUnuBGaj7mCw3LnyEekA8qjrn71v8OLh7X=0zWMoBLvwbrUOQ@mail.gmail.com Approved: robomod@news.nic.it Lines: 58 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Cc: debian-python@lists.debian.org X-Original-Date: Wed, 1 Nov 2023 16:58:44 +0000 X-Original-Message-ID: X-Original-References: <4914894.31r3eYUQgx@galatea> Xref: csiph.com linux.debian.maint.python:15284 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? On Wed, 25 Oct 2023 at 23:14, Salvo Tomaselli wrote: > > In data mercoled=C3=AC 25 ottobre 2023 23:29:36 CEST, Ian Norton ha scrit= to: > > 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 t= he > fake package "wnpp". > > Then you must choose RFP and hope that someone will be interested to pack= age > 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 proj= ect. > > 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/HowToPackageForDe= bian > > 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 d= i > senso, ragione ed intelletto intendesse che noi ne facessimo a meno." > -- Galileo Galilei > > https://ltworf.codeberg.page/