Bug#995588: RFS: rumur/2021.09.29-1 -- model checker for the Murphi language

2021-10-02 Thread Matthew Fernandez
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "rumur":

* Package name: rumur
   Version : 2021.09.29-1
   Upstream Author : Matthew Fernandez 
* URL : https://github.com/Smattr/rumur
* License : Unlicense
* Vcs : https://github.com/Smattr/rumur.git
   Section : devel

It builds those binary packages:

  rumur - model checker for the Murphi language

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/rumur/

Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/r/rumur/rumur_2021.09.29-1.dsc

Changes since the last upload:

rumur (2021.09.29-1) unstable; urgency=medium



Bug#995588: RFS: rumur/2021.09.29-1 -- model checker for the Murphi language

2021-10-02 Thread Adam Borowski
On Sat, Oct 02, 2021 at 11:26:19AM -0700, Matthew Fernandez wrote:
> * Package name: rumur
>Version : 2021.09.29-1

> rumur (2021.09.29-1) unstable; urgency=medium


E: rumur: python3-script-but-no-python3-dep usr/bin/rumur-run python3

-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Debian is one big family.  Including that weird uncle
⢿⡄⠘⠷⠚⠋⠀ and ultra-religious in-laws.
⠈⠳⣄



Bug#995588: RFS: rumur/2021.09.29-1 -- model checker for the Murphi language

2021-10-03 Thread Matthew Fernandez


> On Oct 2, 2021, at 16:37, Adam Borowski  wrote:
> 
> On Sat, Oct 02, 2021 at 11:26:19AM -0700, Matthew Fernandez wrote:
>> * Package name: rumur
>>   Version : 2021.09.29-1
> 
>> rumur (2021.09.29-1) unstable; urgency=medium
> 
> 
> E: rumur: python3-script-but-no-python3-dep usr/bin/rumur-run python3

Indeed. From the extended description of that error I had thought this package 
perhaps qualified for the exemption described, but wasn’t sure how to indicate 
this. The script lintian is complaining about is rumur-run, a wrapper that 
orchestrates some common options to one of the binaries. This script is not 
necessary for using the package. That is, someone without Python can directly 
run the binary, spelling out all their options.

With the above in mind, do you think it’s acceptable to retain only a Suggests 
for python3? OTOH maybe this package has been wrong from its first release and 
should have always declared a Depends on python3?