Re: please document why a package has been dropped from Testing/Bullseye

2021-05-11 Thread Phil Morrell
On Mon, May 10, 2021 at 06:23:34AM -0500, Michael Lustfield wrote:
> On Sun, 9 May 2021 07:30:04 +0200
> Harald Dunkel  wrote:
> > 
> > https://packages.debian.org/search?keywords=rsnapshot doesn't tell, so I 
> > wonder
> > what is the recommended way to find out why rsnapshot (or any other package)
> > has been dropped from Testing?
> 
> I was wondering what the easiest and most sensible way would be to find/share
> this information. My first thought was feeding something like
> 'aptitude search ~o' into a script that checks for RM bugs in the bug tracker.
> It seems like it would be an easy enough trigger to write, but it would be
> time-consuming to run and would add a fair bit of load to the bug tracker.

Hi Michael, it sounds like you would be interested in installing the
how-can-i-help package, where you can run queries pre-filtered to the
list of packages you have locally installed.

how-can-i-help --old --show no-testing,testing-autorm


signature.asc
Description: PGP signature


Bug#988355: ITP: lsdtopotools2 -- software for analysing topography

2021-05-11 Thread Magnus Hagdorn
Package: wnpp
Severity: wishlist
Owner: Magnus Hagdorn 

* Package name: lsdtopotools2
  Version : 0.4
  Upstream Author : Simon Mudd 
* URL : https://lsdtopotools.github.io/
* License : GPL3
  Programming Lang: C++
  Description : software for analysing topography

LSDTopoTools is a software package for analysing topography. Applications of 
these analyses span hydrology, geomorphology, soil science, ecology, and 
cognate fields. The software began within the Land Surface Dynamics group at 
the University of Edinburgh.



The software is developed and used at the School of GeoSciences and
required on our managed Linux machines.



Bug#988361: ITP: golang-github-rafaeljusto-redigomock -- Easy way to unit test projects using redigo library (Redis client in go)

2021-05-11 Thread Arnaud Rebillout
Package: wnpp
Severity: wishlist
Owner: Arnaud Rebillout 

* Package name: golang-github-rafaeljusto-redigomock
  Version : 3.0.1-1
  Upstream Author : Rafael Dantas Justo
* URL : https://github.com/rafaeljusto/redigomock
* License : GPL-2.0
  Programming Lang: Go
  Description : Unit tests using redigo library (Redis client in go)

 Easy way to unit test projects using redigo library
 (https://github.com/gomodule/redigo) (Redis client
 in go).



This is a dependency of mirrorbits [1] that I plan to package.

This is also a dependency for tests of gitlab-workhorse, although at the moment
the related unit tests are disabled in the Debian package [2]. I guess that it
will be possible to enable those tests when rafaeljusto-redigomock is packaged.

I plan to maintain this package with the Go Team.

[1]: https://github.com/etix/mirrorbits
[2]: 
https://salsa.debian.org/go-team/packages/gitlab-workhorse/-/blob/1f5760c78a54ff1319f5ada6d1438f8d2694b37c/debian/rules#L5



How to commit a new architecture like RISC-V

2021-05-11 Thread zhangjialing

hello

   We have a new architecture , We have compiled a lot of packages.Now the 
system can work normally .

   We want to submit to debian like RISC-V. Please What documents(or others) 
can we refer to.

   I want to know the submission process and documents.I know RISC-V has done 
it ,but I do not know how to begain  and what can referance.

   Please help me . thank you !!!



Re: How to commit a new architecture like RISC-V

2021-05-11 Thread Paul Wise
On Tue, May 11, 2021 at 9:47 AM zhangjialing wrote:

> We have a new architecture , We have compiled a lot of packages.Now the 
> system can work normally .

I think you are talking about LoongArch? I read that CPUs supporting
it can also run MIPS, ARM, RISC-V and x86 binaries. Are there any
advantages to a new port instead of the existing binaries?

https://www.cnx-software.com/2021/04/17/loongson-loongarch-cpu-instruction-set-architecture/

> We want to submit to debian like RISC-V. Please What documents(or others) 
> can we refer to.

I would suggest to read the PortTemplate wiki page. Each item on it
should be completed for LoongArch to eventually become a viable Debian
port. Once you have read through it, followed each of the links and
you know the new Debian architecture names for LoongArch, you can
create new wiki pages for each of the architectures, then fill out the
template as you complete each item. Currently only the ia64 wiki page
was organised like this, other architecture wiki pages grew
organically.

https://wiki.debian.org/PortTemplate
https://wiki.debian.org/Ports

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Re: How to commit a new architecture like RISC-V

2021-05-11 Thread Helmut Grohne
Hi,

On Tue, May 11, 2021 at 05:41:35PM +0800, zhangjialing wrote:
>    We have a new architecture , We have compiled a lot of packages.Now the 
> system can work normally .
> 
>We want to submit to debian like RISC-V. Please What documents(or others) 
> can we refer to.

I think that recent port bootstrapping efforts have been performed using
https://wiki.debian.org/HelmutGrohne/rebootstrap.

>I want to know the submission process and documents.I know RISC-V has done 
> it ,but I do not know how to begain  and what can referance.

Please follow up on this email thread with the following information:

 * What is the gnu triplet used for the port?
 * How many bits? Endianess?
 * What is the state of binutils support?
 * What is the state of gcc support?
 * What is the state of linux support?
 * What is the state of glibc support?
 * Do you have a preferred architecture name already?

When describing "what is the state of ... support?", please tell:
 * If the support is upstreamed, since which version?
 * If not, are patches posted? Where?
 * If not, is support implemented in some fork? Where?

Once we got answers to all these, I suppose that extending rebootstrap
to support your architecture is the next step. Once finished, you get to
manually fill in the gaps and roughly end up with something close to
build-essential. Using that, you'll set up a native build system and
build the rest of the archive. In the process, you'll break build
dependency cycles using various means. The most common ones are nocheck
builds and cross compilation.

If you do irc, join #debian-bootstrap on oftc. Cross-bootstrap related
matters are best directed at debian-cr...@lists.debian.org.

Helmut



Bug#988387: ITP: python-lsdviztools -- visualisation tools for LSDTopoTools

2021-05-11 Thread Magnus Hagdorn
Package: wnpp
Severity: wishlist
Owner: Magnus Hagdorn 

* Package name: python-lsdviztools
  Version : 0.4.4
  Upstream Author : Simon Mudd 
* URL : https://pypi.org/project/lsdviztools/
* License : MIT
  Programming Lang: Python
  Description : visualisation tools for LSDTopoTools

lsdvizools is a collection of routines for plotting geospatial data, with a 
focus on data produces by LSDTopoTools or by lsdtopytools.

Features
 * Plotting of rasters that includes formatting so you can get 
   publication-ready figures with one command.
 * Selection of basins and channels for topogroahic analysis.
 * Tools for plotting point data, usually associated with channel networks, 
   derived from LSDTopoTools command line tools.

The software is developed and used at the School of GeoSciences and
required on our managed Linux machines.