Bug#1027434: marked as done (RFS: posixsignalmanager/0.3-1 [ITP] -- posix signal handling for qt - headers)

2023-01-02 Thread Debian Bug Tracking System
Your message dated Tue, 3 Jan 2023 04:01:51 +0100
with message-id 
and subject line Re: Bug#1027434: RFS: posixsignalmanager/0.3-1 [ITP] -- posix 
signal handling for qt - headers
has caused the Debian Bug report #1027434,
regarding RFS: posixsignalmanager/0.3-1 [ITP] -- posix signal handling for qt - 
headers
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1027434: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027434
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---

Package: sponsorship-requests
Severity: wishlist

Dear mentors,

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

 * Package name : posixsignalmanager
   Version  : 0.3-1
   Upstream contact : Martin Hostettler 
 * URL  : https://github.com/textshell/posixsignalmanager
 * License  : BSL-1.0
 * Vcs  : https://salsa.debian.org/chr/posixsignalmanager.git
   Section  : libs

The source builds the following binary packages:

  libposixsignalmanager0a - posix signal handling for qt - shared library
  libposixsignalmanager-dev - posix signal handling for qt - headers

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


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

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

  dget -x 
https://mentors.debian.net/debian/pool/main/p/posixsignalmanager/posixsignalmanager_0.3-1.dsc


Changes for the initial release:

 posixsignalmanager (0.3-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #1027294)


I am packageing this as dependency of TuiWidgets #1027293.

Regards,
--
  Christoph Hueffelmann
--- End Message ---
--- Begin Message ---
On Sat, Dec 31, 2022 at 02:08:53PM +0100, Christoph Hueffelmann wrote:
>  * Package name : posixsignalmanager
>Upstream contact : Martin Hostettler 
>  * URL  : https://github.com/textshell/posixsignalmanager
>  * Vcs  : https://salsa.debian.org/chr/posixsignalmanager.git

> 
>   libposixsignalmanager0a - posix signal handling for qt - shared library
>   libposixsignalmanager-dev - posix signal handling for qt - headers

✓
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁
⢿⡄⠘⠷⠚⠋⠀ Quis trollabit ipsos trollos?
⠈⠳⣄--- End Message ---


Bug#1027761: RFS: yascreen/1.92-1 -- Yet Another Screen Library - development files

2023-01-02 Thread Boian Bonev
Package: sponsorship-requests
Severity: normal

Dear mentors,

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

 * Package name : yascreen
   Version  : 1.92-1
   Upstream contact : Boian Bonev 
 * URL  : https://github.com/bbonev/yascreen
 * License  : LGPL-3+
 * Vcs  : https://github.com/bbonev/yascreen
   Section  : libs

The source builds the following binary packages:

  libyascreen-dev - Yet Another Screen Library (lib(n)curses
alternative)
  libyascreen1 - Yet Another Screen Library - development files

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

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

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

  dget -x
https://mentors.debian.net/debian/pool/main/y/yascreen/yascreen_1.92-1.dsc

Changes since the last upload:

 yascreen (1.92-1) unstable; urgency=medium
 .
   * Update standards to 4.6.2, no changes
   * Update to new upstream release of 1.92
 - wide char input
 - soname bump

Regards,
-- 
  Boian Bonev



signature.asc
Description: This is a digitally signed message part


Re: Tool to cobvert PyPI package into .deb?

2023-01-02 Thread Norwid Behrnd
The compilation on 

https://wiki.debian.org/AutomaticPackagingTools

equally mentions `python3-stdeb`.  Maybe this offers a working alternative to
pypi2deb.

Regards,



Norwid

On Mon, 2 Jan 2023 21:51:22 +
Barry  wrote:

> > On 2 Jan 2023, at 21:41, Danial Behzadi دانیال بهزادی 
> >  wrote:
> > 
> > Doesn't Debian helper for Python do exactly this? 樂  
> I thought that the dh_ tools are used as part of the rules for a package.
> 
> But i want to give the name of a package on PyPI and have the debian source 
> package created.
> 
> Barry
> 
> > 
> > در 2 ژانویهٔ 2023 21:06:18 (UTC)، Barry Scott  
> > نوشت:  
> >> 
> >> I found the pypi2deb package but it does not work.
> >> 
> >> For example:
> >> 
> >> $ py2dsp xml-preferences
> >> /usr/bin/py2dsp:163: DeprecationWarning: There is no current event loop
> >>   loop = asyncio.get_event_loop()
> >> E: py2dsp py2dsp:167: 'releases'
> >> 
> >> The problem is that its loading meta data from PyPI and thinks there is a 
> >> field called 'releases' but it does not exist.
> >> 
> >> I see the same issue with requests.
> >> 
> >> Is there a tool that does work?
> >> 
> >> Or is there a work flow I can follow turn a PyPI package into a debian 
> >> package?
> >> 
> >> Barry
> >> 
> >>   



Re: Tool to cobvert PyPI package into .deb?

2023-01-02 Thread Barry


> On 2 Jan 2023, at 21:41, Danial Behzadi دانیال بهزادی  
> wrote:
> 
> Doesn't Debian helper for Python do exactly this? 樂
I thought that the dh_ tools are used as part of the rules for a package.

But i want to give the name of a package on PyPI and have the debian source 
package created.

Barry

> 
> در 2 ژانویهٔ 2023 21:06:18 (UTC)، Barry Scott  نوشت:
>> 
>> I found the pypi2deb package but it does not work.
>> 
>> For example:
>> 
>> $ py2dsp xml-preferences
>> /usr/bin/py2dsp:163: DeprecationWarning: There is no current event loop
>>   loop = asyncio.get_event_loop()
>> E: py2dsp py2dsp:167: 'releases'
>> 
>> The problem is that its loading meta data from PyPI and thinks there is a 
>> field called 'releases' but it does not exist.
>> 
>> I see the same issue with requests.
>> 
>> Is there a tool that does work?
>> 
>> Or is there a work flow I can follow turn a PyPI package into a debian 
>> package?
>> 
>> Barry
>> 
>> 


Re: Tool to cobvert PyPI package into .deb?

2023-01-02 Thread Danial Behzadi دانیال بهزادی
Doesn't Debian helper for Python do exactly this? 樂

در 2 ژانویهٔ 2023 21:06:18 (UTC)، Barry Scott  نوشت:
>I found the pypi2deb package but it does not work.
>
>For example:
>
>$ py2dsp xml-preferences
>/usr/bin/py2dsp:163: DeprecationWarning: There is no current event loop
>  loop = asyncio.get_event_loop()
>E: py2dsp py2dsp:167: 'releases'
>
>The problem is that its loading meta data from PyPI and thinks there is a 
>field called 'releases' but it does not exist.
>
>I see the same issue with requests.
>
>Is there a tool that does work?
>
>Or is there a work flow I can follow turn a PyPI package into a debian package?
>
>Barry
>
>


Tool to cobvert PyPI package into .deb?

2023-01-02 Thread Barry Scott

I found the pypi2deb package but it does not work.

For example:

$ py2dsp xml-preferences
/usr/bin/py2dsp:163: DeprecationWarning: There is no current event loop
  loop = asyncio.get_event_loop()
E: py2dsp py2dsp:167: 'releases'

The problem is that its loading meta data from PyPI and thinks there is 
a field called 'releases' but it does not exist.


I see the same issue with requests.

Is there a tool that does work?

Or is there a work flow I can follow turn a PyPI package into a debian 
package?


Barry




Re: How to request a package python-pyqt6.qsci?

2023-01-02 Thread Barry Scott



On 02/01/2023 15:50, Soren Stoutner wrote:

Edit /etc/apt/sources.list to have the following contents:


deb http://deb.debian.org/debian/ testing main contrib non-free
deb-src http://deb.debian.org/debian/ testing main contrib non-free

deb http://deb.debian.org/debian/ unstable main contrib non-free


Then run the apt commands mentioned previously to install the packages you
want from unstable.  Newer packages will always be prioritized over older
packages, so it is fine having both testing and unstable listed as repositories
at the same time.

I notices that repos can have multiple version of the same package.
And that it picks the newest from the set of repos. Also allows installing
a specific older version. Thats the same as the RPM world.

Then edit the contents of /etc/apt/sources.list to be the following:


deb http://deb.debian.org/debian/ testing main contrib non-free
deb-src http://deb.debian.org/debian/ testing main contrib non-free

#deb http://deb.debian.org/debian/ unstable main contrib non-free


I'm adding repos to /etc/apt/source.list.d/.list

Then I can do mv to .list.disabled to drop the repo without editing the 
lines.


FYI in the Fedora world this is built into the tooling.

A .repo file has an "enabled=" attribute. For testing repos its set to 0.

Then to install all you need to do is this.

$ dnf install --refresh --enablerepo=*testing 

The --refresh does the "apt update" dance.


The commented out line removes the unstable repository, but makes it easy to
add back in whenever you need it.


Barry



Soren

On Monday, January 2, 2023 2:36:59 AM MST Andrew M.A. Cater wrote:

On Mon, Jan 02, 2023 at 07:50:53AM +, Barry wrote:

I need to install pyqt qsci to test the built code anyway so…

What is the stanza to get to these debs please?

deb http://deb.debian.org/debian/ sid main contrib non-free
deb-src http://deb.debian.org/debian/ sid main contrib non-free

So essentially these two lines where sid replaces the distribution name
bookworm

Hope this helps,

Andy Cater


Barry






Bug#1012286: RFS: zig/0.9.1-1 [ITP] -- Programming language

2023-01-02 Thread Bastian Germann

Am 15.12.22 um 06:40 schrieb Nick Hastings:

The repackaging comment does not only go for musl but also the other
3rd party components.

Striping out the bundled source would change Zig drastically and would
make both producing and maintaining this package much harder. I think
that the bundled source is part of what makes Zig Zig.


Okay. Just keep them for now. But when the package is in the archive please
register the package with the Security Team to have those embedded copies.



Bug#1012286: RFS: zig/0.9.1-1 [ITP] -- Programming language

2023-01-02 Thread Bastian Germann

Am 15.12.22 um 06:40 schrieb Nick Hastings:

Should I also reupload to mentors?


You can skip that. Just notify me and the RFS bug when you want to trigger 
another review.



Bug#1012286: RFS: zig/0.9.1-1 [ITP] -- Programming language

2023-01-02 Thread Bastian Germann

Am 15.12.22 um 06:40 schrieb Nick Hastings:

Ok. I haven't been able find a definitive short version of the CC0
license. There seem to be some variations checking
/usr/share/doc/*/copyright on my system. Can you suggest what I should
use for this?


License: CC0
 On Debian systems, the full text of the Creative Commons Zero 1.0 Universal
 can be found in the file `/usr/share/common-licenses/CC0-1.0'.



Bug#1012286: RFS: zig/0.9.1-1 [ITP] -- Programming language

2023-01-02 Thread Bastian Germann

Am 15.12.22 um 06:40 schrieb Nick Hastings:

Checking the files themselves I see that for
most files third clause does indeed specify University of California,
Berkeley and its contributors. However there are a handful of others
that specify different people in the clause 3 and have correspondingly
modified clause 4. So I guess I need to grind through and separate them
all?


Yes. The NetBSD Foundation allows to relicense their files under BSD-4-clause
to BSD-2-clause, see http://www.netbsd.org/about/redistribution.html

For the rest of the files you would have to make separate BSD-4-clause variants,
e.g. BSD-4-clause-Utah or BSD-4-clause-Adam-Glass.



Bug#1012286: RFS: zig/0.9.1-1 [ITP] -- Programming language

2023-01-02 Thread Bastian Germann

Am 15.12.22 um 06:40 schrieb Nick Hastings:

I'd be more than happy to move it to salsa, but thought it was only
available for DDs/DMs. I see now that that is incorrect. I registered an
account and it seems to be pending approval.

In the mean time I've made a debian directory in the repo and moved
everything into it.


You would enable the CI at https://salsa.debian.org/nickh/zig/-/settings/ci_cd
by setting the CI/CD configuration file to 
recipes/debian.yml@salsa-ci-team/pipeline



Re: How to request a package python-pyqt6.qsci?

2023-01-02 Thread Soren Stoutner
Edit /etc/apt/sources.list to have the following contents:


deb http://deb.debian.org/debian/ testing main contrib non-free
deb-src http://deb.debian.org/debian/ testing main contrib non-free

deb http://deb.debian.org/debian/ unstable main contrib non-free


Then run the apt commands mentioned previously to install the packages you 
want from unstable.  Newer packages will always be prioritized over older 
packages, so it is fine having both testing and unstable listed as repositories 
at the same time.

Then edit the contents of /etc/apt/sources.list to be the following:


deb http://deb.debian.org/debian/ testing main contrib non-free
deb-src http://deb.debian.org/debian/ testing main contrib non-free

#deb http://deb.debian.org/debian/ unstable main contrib non-free


The commented out line removes the unstable repository, but makes it easy to 
add back in whenever you need it.

Soren

On Monday, January 2, 2023 2:36:59 AM MST Andrew M.A. Cater wrote:
> On Mon, Jan 02, 2023 at 07:50:53AM +, Barry wrote:
> > I need to install pyqt qsci to test the built code anyway so…
> > 
> > What is the stanza to get to these debs please?
> 
> deb http://deb.debian.org/debian/ sid main contrib non-free
> deb-src http://deb.debian.org/debian/ sid main contrib non-free
> 
> So essentially these two lines where sid replaces the distribution name
> bookworm
> 
> Hope this helps,
> 
> Andy Cater
> 
> > Barry


-- 
Soren Stoutner
so...@stoutner.com

signature.asc
Description: This is a digitally signed message part.


Re: How to request a package python-pyqt6.qsci?

2023-01-02 Thread Andrew M.A. Cater
On Mon, Jan 02, 2023 at 07:50:53AM +, Barry wrote:
> 
> 
> I need to install pyqt qsci to test the built code anyway so…
> 
> What is the stanza to get to these debs please?
> 

deb http://deb.debian.org/debian/ sid main contrib non-free
deb-src http://deb.debian.org/debian/ sid main contrib non-free

So essentially these two lines where sid replaces the distribution name
bookworm

Hope this helps,

Andy Cater

> Barry
> > 
>