Bug#1073278: RFP: amber-lang -- A programming language that compiles to Bash

2024-06-15 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: amber-lang
  Version : 0.3.2
  Upstream Contact: Pawel "Phoenix" Karas 
* URL : https://amber-lang.com/
* License : GPL-3.0
  Programming Lang: Rust
  Description : A programming language that compiles to Bash

High level, modern, type-safe and runtime-safe programming language that makes
it easy to create shell scripts. Generated scripts are readable, portable and
do not require a runtime.



Bug#1071991: ITP: fastobj -- Simple single-header library OBJ loader

2024-05-27 Thread Federico Ceratto
Package: wnpp
Severity: wishlist
Owner: Federico Ceratto 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: fastobj
  Version : 1.2
  Upstream Contact: Various authors
* URL : https://github.com/thisistherk/fast_obj
* License : Expat
  Programming Lang: C
  Description : Simple OBJ loader

A C OBJ loader library in a single header file.

It is a dependency for Organic Maps #986232 and currently embedded in
https://sources.debian.org/src/meshoptimizer/0.20+dfsg-1/extern/fast_obj.h/

Packaged at https://salsa.debian.org/debian/fastobj



Bug#1069675: pure-ftpd broken APPE after STOU

2024-04-22 Thread Federico Sabbatini
Package: pure-ftpd
Version: 1.0.50

When I run a STOU command I can't run an APPE properly. It seems to run a
STOR instead. Here is an example using Python's ftplib.

```python
#!/usr/bin/env python3
from ftplib import FTP


pureftp = FTP('ftphost')
pureftp.login('username', 'password')
pureftp.cwd('/www')
pureftp.set_debuglevel(1)

# If you comment these two lines it does work
with open('/etc/passwd', 'rb') as f:
pureftp.storbinary('STOU', f)


with open('/etc/passwd', 'rb') as f:
pureftp.storbinary('STOR test1', f)
with open('/etc/hosts', 'rb') as f:
pureftp.storbinary('APPE test1', f)
a = []
pureftp.retrbinary('RETR test1', a.append)
print(len(b''.join(a)))

pureftp.quit()

# pure-ftpd logs:
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [DEBUG]
Command [cwd] [/www]
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [DEBUG]
Command [type] [I]
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [DEBUG]
Command [pasv] []
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [DEBUG]
Command [stou] []
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [NOTICE]
/ftproot/www/pureftpd.66266b3c.02. uploaded  (2638 bytes, 1228.57KB/sec)
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [DEBUG]
Command [cwd] [/www]
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [DEBUG]
Command [type] [I]
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [DEBUG]
Command [pasv] []
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [DEBUG]
Command [stor] [test1]
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [NOTICE]
/ftproot/www/test1 uploaded  (2638 bytes, 1558.52KB/sec)
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [DEBUG]
Command [type] [I]
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [DEBUG]
Command [pasv] []
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [DEBUG]
Command [appe] [test1]
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [NOTICE]
/ftproot/www/test1 uploaded  (1124 bytes, 750.19KB/sec)
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [DEBUG]
Command [type] [I]
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [DEBUG]
Command [pasv] []
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [DEBUG]
Command [retr] [test1]
# Apr 22 13:50:52 ftphost pure-ftpd: (username@192.168.74.254) [NOTICE]
/ftproot/www/test1 downloaded  (1124 bytes, 3420.43KB/sec)
```

As you can see from the logs, it uploads 2638 bytes with STOU to a file with
a random name.
Then it creates a new file (named test1) with 2368 bytes. Then it appends
another 1124 bytes to the same file. 
As you can see from the RETR, the retrieved bytes are only 1124 instead of
the expected 3762 (it only contains /etc/hosts instead of passwd + hosts).
It means it interpreted APPE as STOR after a STOU was performed.



Bug#1068852: RFP: dwarfs -- efficient high-compression read-only filesystem

2024-04-12 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: dwarfs
  Version : 0.9.7
  Upstream Contact: mhx
* URL : https://github.com/mhx/dwarfs
* License : GPL-3.0
  Programming Lang: C++
  Description : efficient high-compression read-only filesystem

dwarfs claims to achive very high compression rates compared to SquashFS
without compromising decompression speed



Bug#1068456: RFP: aerospike-database -- Distributed, scalable NoSQL database that supports both strict and eventual consistency

2024-04-05 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: aerospike-database
  Version : 7.0.0.7
  Upstream Contact: Aerospike
* URL : https://aerospike.com/
* License : AGPL-3.0
  Programming Lang: C
  Description : Distributed, scalable NoSQL database that supports both 
strict and eventual consistency

Aerospike is a distributed, scalable NoSQL database. It is architected with 
three key objectives:
To create a high-performance, scalable platform that would meet the needs of 
today's web-scale applications
To provide the robustness and reliability (i.e., ACID) expected from 
traditional databases.
To provide operational efficiency (minimal manual involvement)



Bug#1068129: RFP: redict -- Distributed key/value store - forked from Redis

2024-03-31 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: redict
  Version : TBD
  Upstream Contact: 2024 Salvatore Sanfilippo
* URL : https://redict.io/
* License : LGPL
  Programming Lang: C
  Description : Distributed key/value store

Distributed key/value store started as a fork of Redis

Can be useful as a replacement for Redis due to changes in Redis licensing



Bug#1065656: RFP: libreqos -- QoS management system for ISP and other network operators

2024-03-08 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: libreqos
  Version : 1.4.0
  Upstream Contact: LibreQoE
* URL : https://libreqos.io/
* License : GPL-2.0
  Programming Lang: Rust, Python
  Description : QoS management system for ISP and other network operators

LibreQoS is a Quality of Experience (QoE) Smart Queue Management (SQM) system
designed for Internet Service Providers to optimize the flow of their network
traffic and thus reduce bufferbloat, keep the network responsive, and improve
the end-user experience.
Servers running LibreQoS can shape traffic for thousands of customers.
On higher-end servers, LibreQoS is capable of shaping 50-80 Gbps of traffic.



Bug#1056419: Can we also move uncertainties to DPT (Was: python-hug: autopkgtest failure with Python 3.12)

2024-02-14 Thread Federico Ceratto
Hello Andreas,
I'm a fan of team-maintained packages - I just set the maintainer field to
DPMT in the git repo.

Thanks!
Federico


Bug#1059666: python-hug: autopkgtest failure with Python 3.12

2024-02-08 Thread Federico Ceratto
Hi Andreas,
Sure, go ahead, and thank you for taking care of the bug!

--
Federico


Bug#1059410: sddm: DisplayServer=wayland caused a complete lockout

2023-12-24 Thread Federico Ceratto
Package: sddm
Version: 0.20.0-2
Severity: important

Dear Maintainer,
Thank you for packaging SDDM. After creating a file named 
/etc/sddm.conf.d/use_wayland.conf
with the following content:

[General]
DisplayServer=wayland


SDDM showed a black screen and captured keyboard inputs preventing me
from switching to the tty consoles, locking me out of the system.
Rebooting multiple times did not help.
(I had to resort to booting with systemd.unit=emergency.target)

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: arm64

Kernel: Linux 6.5.0-5-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages sddm depends on:
ii  adduser 3.137
ii  debconf [debconf-2.0]   1.5.82
ii  libc6   2.37-13
ii  libgcc-s1   13.2.0-8
ii  libpam0g1.5.2-9.1
ii  libqt5core5a5.15.10+dfsg-5
ii  libqt5dbus5 5.15.10+dfsg-5
ii  libqt5gui5  5.15.10+dfsg-5
ii  libqt5network5  5.15.10+dfsg-5
ii  libqt5qml5  5.15.10+dfsg-2
ii  libqt5quick55.15.10+dfsg-2
ii  libstdc++6  13.2.0-8
ii  libsystemd0 255-1
ii  libxau6 1:1.0.9-1
ii  libxcb-xkb1 1.15-1
ii  libxcb1 1.15-1
ii  qml-module-qtquick2 5.15.10+dfsg-2
ii  x11-common  1:7.7+23
ii  xauth   1:1.1.2-1
ii  xkb-data2.38-2
ii  xserver-xorg [xserver]  1:7.7+23

Versions of packages sddm recommends:
ii  libpam-systemd 255-1
ii  sddm-theme-debian-elarun [sddm-theme]  0.20.0-2
ii  sddm-theme-maldives [sddm-theme]   0.20.0-2
ii  sddm-theme-maui [sddm-theme]   0.20.0-2
ii  sddm-theme-maya [sddm-theme]   0.20.0-2

Versions of packages sddm suggests:
ii  libpam-kwallet5   5.27.9-1
pn  qtvirtualkeyboard-plugin  

-- debconf information:
* shared/default-x-display-manager: sddm
  sddm/daemon_name: /usr/bin/sddm



Bug#640992: updated patch for debootstrap 1.33

2023-12-20 Thread Federico Grau

diff --git a/debootstrap b/debootstrap
index a29d289..9fdd736 100755
--- a/debootstrap
+++ b/debootstrap
@@ -470,6 +470,19 @@ if ! doing_variant fakechroot && command -v apt-config
>/dev/null; then
 fi
 fi
 
+###
+# keep apt conf proxy settings in chroot #640992
+#   export env for dldebs setup phase, and below during first_stage config
apt
+APT_CONF_PROXY=""
+if ! doing_variant fakechroot && command -v apt-config >/dev/null; then
+eval "$(apt-config shell APT_CONF_PROXY Acquire::http::Proxy)"
+if [ -n "$APT_CONF_PROXY" ]; then
+info APT_CONF_PROXY "Using apt conf proxy for setup: $APT_CONF_PROXY"
+http_proxy="$APT_CONF_PROXY"
+export http_proxy
+fi
+fi
+
 ###
 if [ -n "$DISABLE_KEYRING" ] && [ -n "$FORCE_KEYRING" ]; then
error 1 BADARG "Both --no-check-gpg and --force-check-gpg specified,
please pick one (at most)"
@@ -829,6 +842,12 @@ if am_doing_phase first_stage; then
else
setup_apt_sources "$DEF_MIRROR"
fi
+
+   # configure apt proxy settings within chroot if detected above #640992
+   if [ -n "$APT_CONF_PROXY" ]; then
+   info APT_CONF_PROXY "Configuring apt proxy: $APT_CONF_PROXY"
+   echo 'Acquire::http::Proxy "'$APT_CONF_PROXY'";' >>
$TARGET/etc/apt/apt.conf.d/90proxy
+   fi
 fi
 
 if am_doing_phase second_stage; then




signature.asc
Description: PGP signature


Bug#1057276: pat: PACTOR mode is broken

2023-12-13 Thread Federico Grau
On Sat, Dec 09, 2023 at 10:26:17PM -0800, tony mancill wrote:
> On Sat, Dec 09, 2023 at 06:37:35PM +0100, DC7IA wrote:
> > Hello Tony,
> > 
> > that's less than ideal. Currently, as a user, I just notice that the
> > software does not work. I do exactly what should work, but for some reason
> > it does not. I cannot see that a feature was intentionally removed.
> > 
> > And yes, there's definitely interest, as currently there is no other
> > software for PACTOR that is available in the repos. So if that feature can
> > be re-added in relatively simple way, that'd be great.
> > 
...
> 
> Hi Joshua,
> 
> Yes, I agree that the disable functionality could be better documented.
...

Greetings pat users --

I'm the author of the PACTOR patch-out, given I do not have access to that
non-free software.  This is documented in the file
/usr/share/doc/pat/README.Debian:

...
# ptc-go disabled
The current Debian packaging of pat has "ptc-go" pactor modem support
disabled.
If there is interest in this feature please submit a bug report.
...

Thanks for the feedback.  Exciting to learn others have interest and possible
cycles to progress that component.  Ideally there will be follow-up test
results helping confirm if things work or not.

regards,
donfede




signature.asc
Description: PGP signature


Bug#986232: ITP organicmaps

2023-12-13 Thread Federico Ceratto
Thanks for your interest in the package, Matthias, and sorry for the late
reply.
The packaging at https://salsa.debian.org/debian/organicmaps has been done
by Jochen Sprickerhof.
Feel free to take over the ITP related to libsuccint if you want:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1025499

Have a nice day,
--
Federico


Bug#1038152: supertuxkart: Supertuxkart does not start - missing NotoColorEmoji.ttf

2023-06-16 Thread Federico M.
I tried purging the mono font packages, then supertuxkart and then
reinstalling supertuxkart from scratch.
This way the installation was working fine.

I do not know what happened (why the first installation of supertuxkart did
not work), but I solved the problem.

So you can close this bug I guess.

Thanks


Bug#1038152: supertuxkart: Supertuxkart does not start - missing NotoColorEmoji.ttf

2023-06-15 Thread Federico
Package: supertuxkart
Version: 1.4+dfsg-2
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: matta2...@gmail.com

Dear Maintainer,

after clean apt install, STK does not start.

[info   ] SharedGPUObjects: Hardware Skinning enabled, method: TBO, max bones:
1024
[info   ] ShaderFilesManager: Compiling shader:
/usr/share/games/supertuxkart/data/shaders/screenquad.vert
[info   ] ShaderFilesManager: Compiling shader:
/usr/share/games/supertuxkart/data/shaders/motion_blur.frag
[info   ] ShaderFilesManager: Compiling shader:
/usr/share/games/supertuxkart/data/shaders/lightning.frag
[info   ] ShaderFilesManager: Compiling shader:
/usr/share/games/supertuxkart/data/shaders/primitive2dlist.vert
[info   ] ShaderFilesManager: Compiling shader:
/usr/share/games/supertuxkart/data/shaders/transparent.frag
[info   ] ShaderFilesManager: Compiling shader:
/usr/share/games/supertuxkart/data/shaders/texturedquad.vert
[info   ] ShaderFilesManager: Compiling shader:
/usr/share/games/supertuxkart/data/shaders/uniformcolortexturedquad.frag
[info   ] ShaderFilesManager: Compiling shader:
/usr/share/games/supertuxkart/data/shaders/texturedquad.frag
[info   ] ShaderFilesManager: Compiling shader:
/usr/share/games/supertuxkart/data/shaders/coloredquad.vert
[info   ] ShaderFilesManager: Compiling shader:
/usr/share/games/supertuxkart/data/shaders/coloredquad.frag
[info   ] ShaderFilesManager: Compiling shader:
/usr/share/games/supertuxkart/data/shaders/colortexturedquad.vert
[info   ] ShaderFilesManager: Compiling shader:
/usr/share/games/supertuxkart/data/shaders/colortexturedquad.frag
[info   ] irr_driver: GLSL supported.
[info   ] GUI: Loading skin data from file:
/usr/share/games/supertuxkart/data/skins/peach/stkskin.xml
[fatal  ] [FileManager]: Can not find file 'NotoColorEmoji.ttf' in
'/usr/share/games/supertuxkart/data/ttf/'

Can not find file 'NotoColorEmoji.ttf   ' in
'/usr/share/games/supertuxkart/data/ttf/'


/usr/share/games/supertuxkart/data/ttf> ls -la
total 4588
drwxr-xr-x  2 root root4096 May 29 11:15 .
drwxr-xr-x 20 root root4096 May 29 11:15 ..
lrwxrwxrwx  1 root root  58 Feb 28 23:00 Cantarell-Regular.otf ->
../../../../fonts/opentype/cantarell/Cantarell-Regular.otf
lrwxrwxrwx  1 root root  50 Feb 28 23:00 NotoColorEmoji.ttf ->
../../../../fonts/truetype/noto/NotoColorEmoji.ttf
lrwxrwxrwx  1 root root  61 Feb 28 23:00 NotoNaskhArabicUI-Regular.ttf ->
../../../../fonts/truetype/noto/NotoNaskhArabicUI-Regular.ttf
lrwxrwxrwx  1 root root  58 Feb 28 23:00 NotoSansHebrew-Regular.ttf ->
../../../../fonts/truetype/noto/NotoSansHebrew-Regular.ttf
lrwxrwxrwx  1 root root  61 Feb 28 23:00 NotoSansMalayalam-Regular.ttf ->
../../../../fonts/truetype/noto/NotoSansMalayalam-Regular.ttf
lrwxrwxrwx  1 root root  56 Feb 28 23:00 NotoSansThai-Regular.ttf ->
../../../../fonts/truetype/noto/NotoSansThai-Regular.ttf
-rw-r--r--  1 root root   50384 Oct 31  2022 SigmarOne.otf
-rw-r--r--  1 root root 4626376 Oct 31  2022 wqy-microhei.ttf

/usr/share/games/supertuxkart/data/ttf> ls -la

../../../../fonts/truetype/noto/NotoColorEmoji.ttf
bash: ../../../../fonts/truetype/noto/NotoColorEmoji.ttf: No such file or
directory

Maybe there is a dependency issue, missing a noto package to install
NotoColorEmoji.ttf

Do you mind checking it?

Thanks,


-- System Information:
Debian Release: 12.0
  APT prefers stable-security
  APT policy: (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-9-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages supertuxkart depends on:
ii  libbluetooth3  5.66-1
ii  libc6  2.36-9
ii  libcurl3-gnutls7.88.1-10
ii  libfreetype6   2.12.1+dfsg-5
ii  libgcc-s1  12.2.0-14
ii  libharfbuzz0b  6.0.0+dfsg-3
ii  libjpeg62-turbo1:2.1.5-2
ii  libmbedcrypto7 2.28.3-1
ii  libmcpp0   2.7.2-5
ii  libopenal1 1:1.19.1-2
ii  libpng16-161.6.39-2
ii  libsdl2-2.0-0  2.26.5+dfsg-1
ii  libsqlite3-0   3.40.1-2
ii  libsquish0 1.15-3
ii  libstdc++6 12.2.0-14
ii  libvorbisfile3 1.3.7-1
ii  supertuxkart-data  1.4+dfsg-2
ii  zlib1g 1:1.2.13.dfsg-1

supertuxkart recommends no packages.

supertuxkart suggests no packages.

-- no debconf information



Bug#1033632: [External] Debian Bug #1033632 - SourceForge RSS feed rate limit

2023-04-19 Thread Federico Grau
Copying sf reply to Debian bug #1033632 , as requested by pabs, to enable
Debian members to analyze.

donfede

On Tue, Apr 18, 2023 at 08:35:03AM -0600, SourceForge.net Support & Ops wrote:
> Hello,
> 
> Thank you for contacting us.  We do actually allow much more than one per
> 30 minutes, but if you are running into 429 Too Many Request status codes,
> we can work with you to possibly allow more.
> 
> We've checked our logs for the past week and see 209.87.16.61 with
> user-agent "Python-httplib2/$Rev$" has hit a couple of RSS feeds, but has
> not received any 429 status from our rate limits.
> 
> There is an IPv6 address 2607:f8f0:614:1::1274:73 (which is also
> qa.debian.org it seems) that is sending a lot of traffic.  Nearly all of it
> is with a user-agent of "Mozilla/5.0 (X11; U; Linux i386; en-us)
> AppleWebKit/531.2+ (KHTML, like Gecko)", and hitting non-RSS feeds, it is
> hitting /projects/dispcalgui/files/... URLs over and over.  A different
> pattern from that address does hit RSS feeds and has no user agent.   I
> think that if you are able to identify and stop the traffic hitting
> /projects/dispcalgui/files/... URLs then your RSS feed checking would be
> able to get through.  Alternatively, separate your RSS feed script onto a
> separate IP/ipv6 address.  A last recommendation would be to set a
> user-agent header on your RSS feed scripts, that would be helpful (but not
> necessary).
> 
> 
> Sincerely,
> 
> SourceForge Support
> 
> On Sun, Apr 16, 2023 at 12:29 PM Federico Grau  wrote:
> 
> >
> > Hello sfnet_ops --
> >
> > I am Fede Grau, contacting you on behalf of the Debian community.  We are
> > seeking support from SourceForge Ops with recent RSS feed rate limit
> > changes.
> > In particular if an "IP exception" may be created for Debian "watch" checks
> > for package updates.
> >
> >
> > Reviewing the SourceForge Support Documentation we see there is now an RSS
> > feed rate limit of "one hit per feed per 30 minutes".  Unfortunately this
> > is
> > adversely affecting the Debian "watch" checks for updates of Free and Open
> > Source Software (FOSS) packages hosted at SourceForge.  The Debian project
> > is
> > tracking this issue with Bug #1033632 .
> >
> > https://sourceforge.net/p/forge/documentation/RSS/
> >
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1033632
> >
> >
> >
> > As noted above, we're checking if an IP exception may be created for RSS
> > feed
> > checks for the Debian project.  The qa.debian.org host performing the
> > "watch"
> > checks very rarely changes IP address and is in the Debian IP range of:
> > 209.87.16.0/24 .  Feedback or questions are welcome.  Thanks for your
> > assistance.
> >
> >
> >
> > I happen to be one of the package maintainers for the `unixcw' FOSS package
> > hosted at SourceForge, which has been affected by these RSS limits.
> >
> > https://qa.debian.org/developer.php?login=donfede%40casagrau.org
> >
> > https://unixcw.sourceforge.net/
> >
> >
> > regards,
> > donfede
> >
> > Fede Grau
> >
> >
> >

-- 
I choose information and knowledge over profit.



signature.asc
Description: PGP signature


Bug#1033632: Debian Bug #1033632 - SourceForge RSS feed rate limit

2023-04-16 Thread Federico Grau

Hello sfnet_ops --

I am Fede Grau, contacting you on behalf of the Debian community.  We are
seeking support from SourceForge Ops with recent RSS feed rate limit changes.
In particular if an "IP exception" may be created for Debian "watch" checks
for package updates.


Reviewing the SourceForge Support Documentation we see there is now an RSS
feed rate limit of "one hit per feed per 30 minutes".  Unfortunately this is
adversely affecting the Debian "watch" checks for updates of Free and Open
Source Software (FOSS) packages hosted at SourceForge.  The Debian project is
tracking this issue with Bug #1033632 .

https://sourceforge.net/p/forge/documentation/RSS/

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1033632



As noted above, we're checking if an IP exception may be created for RSS feed
checks for the Debian project.  The qa.debian.org host performing the "watch"
checks very rarely changes IP address and is in the Debian IP range of:
209.87.16.0/24 .  Feedback or questions are welcome.  Thanks for your
assistance.



I happen to be one of the package maintainers for the `unixcw' FOSS package
hosted at SourceForge, which has been affected by these RSS limits.

https://qa.debian.org/developer.php?login=donfede%40casagrau.org

https://unixcw.sourceforge.net/


regards,
donfede

Fede Grau




signature.asc
Description: PGP signature


Bug#1033632: qa.debian.org: sourceforge redirector for debian/watch files fails with a 500 error

2023-04-16 Thread Federico Grau

fyi -

The code changes above appear to still be resulting in sf.net errors, or at
least the `unixcw' package still reports Watch errors. 


https://salsa.debian.org/qa/qa/commit/395d923257e954663156fa315142415f50d1be6a

https://qa.debian.org/developer.php?login=donfede%40casagrau.org


I contacted SourceForce support via email, per info on their contact web page.
Expect an update to this bug with status as I hear more, or in about a week.

https://sourceforge.net/support


#
#
# Copy of email sent to sf.net 2023-04-16:

Hello sfnet_ops --

I am Fede Grau, contacting you on behalf of the Debian community.  We are
seeking support from SourceForge Ops with recent RSS feed rate limit changes.
In particular if an "IP exception" may be created for Debian "watch" checks
for package updates.


Reviewing the SourceForge Support Documentation we see there is now an RSS
feed rate limit of "one hit per feed per 30 minutes".  Unfortunately this is
adversely affecting the Debian "watch" checks for updates of Free and Open
Source Software (FOSS) packages hosted at SourceForge.  The Debian project is
tracking this issue with Bug #1033632 .

https://sourceforge.net/p/forge/documentation/RSS/

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1033632



As noted above, we're checking if an IP exception may be created for RSS feed
checks for the Debian project.  The qa.debian.org host performing the "watch"
checks very rarely changes IP address and is in the Debian IP range of:
x.x.x.x/x .  Feedback or questions are welcome.  Thanks for your
assistance.


I happen to be one of the package maintainers for the `unixcw' FOSS package
hosted at SourceForge, which has been affected by these RSS limits.

https://qa.debian.org/developer.php?login=donfede%40casagrau.org

https://unixcw.sourceforge.net/


regards,
donfede

Fede Grau




signature.asc
Description: PGP signature


Bug#1028421: salt upstream lifecycle details

2023-04-01 Thread Federico Grau
Adding to this thread/bug-report per salt project and Debian packaging, salt
is unfortunately probably not a good candidate for the Debian ecosystem.


The salt project current (2023-04) published lifecycle only lists 1.5 years of
support for typical releases.  After that their "extended life support" is
really "best-effort technical support for customers" with "No bug fixes, [or]
security fixes".

This is clearly short of the Debian stable target support period of 3 years.



https://docs.saltproject.io/salt/install-guide/en/latest/topics/salt-version-support-lifecycle.html#salt-version-support-lifecycle


Salt Project Product support lifecycle excerpt:

Salt versionPhase 1 support endsPhase 2 support endsPhase 3 support 
endsExtended life support 

3005Feb 25, 2023Aug 25, 2023Feb 25, 2024
Feb 25, 2025
3004Apr 18, 2022Oct 18, 2022Apr 18, 2023
Apr 18, 2024
3003Sep 30, 2021Mar 31, 2022Sep 30, 2022
Sep 30, 2023
3002Apr 21, 2021Oct 21, 2021Apr 21, 2022
Apr 21, 2023
3001Dec 31, 2020Jun 30, 2021Dec 31, 2021
Dec 31, 2022
3000Aug 31, 2020Feb 28, 2021Aug 31, 2021
Aug 31, 2022
2019.2  Sep 30, 2019Mar 31, 2020Sep 30, 2020
Sep 30, 2021
2018.3  Oct 31, 2018Apr 30, 2019Oct 31, 2019
Oct 31, 2020
2017.7  Jan 31, 2018Jun 30, 2018Aug 30, 2019
Dec 31, 2019
2016.3  Nov 30, 2016May 31, 2017Nov 30, 2017
Nov 30, 2018
2015.8  Mar 31, 2016Sep 30, 2016Mar 31, 2017
Mar 31, 2018
2015.5  Nov 31, 2015May 31, 2016Nov 30, 2016
Nov 30, 2017
2014.7  May 31, 2015Nov 30, 2015May 31, 2016
May 31, 2017


regards,
donfede


signature.asc
Description: PGP signature


Bug#1033373: ITP: tuba -- Client for Mastodon and other fediverse services

2023-03-23 Thread Federico Ceratto
Package: wnpp
Severity: wishlist
Owner: Federico Ceratto 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: tuba
  Version : 0.1.0
  Upstream Contact: Evangelos "GeopJr" Paterakis 
* URL : https://github.com/GeopJr/Tuba
* License : GPL-3.0
  Programming Lang: Vala
  Description : Client for Mastodon and other fediverse services

A lightweight Mastodon client written in Vala based on Tootle.

Maintained at https://salsa.debian.org/DebianOnMobile-team/tuba



Bug#1032992: RM: tootle -- ROM; Abandoned by upstream developer

2023-03-15 Thread Federico Ceratto
Package: ftp.debian.org
Severity: normal
User: ftp.debian@packages.debian.org
Usertags: remove
X-Debbugs-Cc: too...@packages.debian.org
Control: affects -1 + src:tootle

The development of Tootle ceased.



Bug#1031551: RM: cawbird -- ROM; unusable due to changes in Twitter policies and abandoned by the upstream developer

2023-02-18 Thread Federico Ceratto
Package: ftp.debian.org
Severity: normal
User: ftp.debian@packages.debian.org
Usertags: remove
X-Debbugs-Cc: cawb...@packages.debian.org
Control: affects -1 + src:cawbird

Twitter changed the Developer Agreement to prohibit "creating a substitute for 
Twitter Applications" and revoked the primary API keys around 20th January.
The development of Cawbird ceased.



Bug#1026176: ITP: nim-httpbeast -- Fast multi-threaded HTTP server library for Nim

2022-12-15 Thread Federico Ceratto
Package: wnpp
Severity: wishlist
Owner: Federico Ceratto 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: nim-httpbeast
  Version : 0.4.1
  Upstream Contact: Dominik Picheta
* URL : https://github.com/dom96/httpbeast
* License : Expat
  Programming Lang: Nim
  Description : Fast multi-threaded HTTP server library for Nim

Built on the Nim selectors module which makes efficient use of epoll on Linux
Automatic parallelization when compiling with --threads:on.
Support for HTTP pipelining.
On-demand parser so that only the requested data is parsed.
Integration with Nim's asyncdispatch allowing async/await to be used in.
the request callback whenever necessary.

Maintained by the Debian Nim Team at
https://salsa.debian.org/nim-team/nim-httpbeast



Bug#1025499: ITP: libsuccinct -- succinct C++ data structures

2022-12-05 Thread Federico Ceratto
Package: wnpp
Severity: wishlist
Owner: Federico Ceratto 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: libsuccinct
  Version : 0.20221205
  Upstream Author : Giuseppe Ottaviano 
* URL : https://github.com/ot/succinct
* License : Apache-2.0
  Programming Lang: C++
  Description : succinct C++ data structures

Succinct data structures used by various projects.

Required as a dependency for Organic Maps

Team-maintained at https://salsa.debian.org/debian/succinct



Bug#1012662: O: cmd2

2022-06-11 Thread Federico Ceratto
Package: wnpp
Severity: normal
Control: affects -1 src:cmd2

Orphaning this package.



Bug#1011133: RFP: raylib -- simple videogame library

2022-05-17 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: raylib
  Version : 4.0.0
  Upstream Author : Ramon Santamaria
* URL : https://www.raylib.com/
* License : Zlib
  Programming Lang: C
  Description : simple videogame library

Videogame library with no external dependencies.
It supports multiple font, audio and texture formats, 3D models
and animations and more.



Bug#1007163: opendht: Please use sandboxed unit file

2022-03-12 Thread Federico Ceratto
Package: opendht
Severity: normal

Dear Maintainer,

opendht ships a SystemD unit file with sandboxing since version 2.1.9.5:
tools/systemd/dhtnode.service.in

Can you please use it? Thanks!



Bug#1002583: O: pymongo

2021-12-24 Thread Federico Ceratto
Package: wnpp
Severity: normal
Control: affects -1 src:pymongo

Orphaning package.



Bug#1001278: RFP: waydroid -- Run a full Android system on Wayland using a container

2021-12-07 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: waydroid
  Version : 1.2.0
  Upstream Author : Erfan Abdi and others
* URL : https://waydro.id/
* License : GPL-3.0
  Programming Lang: Python
  Description : Run a full Android system on Wayland using a container

Waydroid uses Linux namespaces (user, pid, uts, net, mount, ipc) to run a full 
Android system in a container and provide Android applications.
The Android system inside the container has direct access to any needed 
hardware.
The Android runtime environment ships with a minimal customized Android system 
image based on LineageOS. The image is currently based on Android 10.

Waydroid can be useful on desktops and laptops but also on Debian/Mobian based 
smartphones like PinePhone.



Bug#1000541: firmware-iwlwifi: are some firmwares missing or is the boot looking upstream unavailable ones?

2021-12-05 Thread Federico Ceratto
Workaround: switch to kernel package linux-image-5.15.0-2-amd64

It succeeded loading the firmware:

[9.394021] iwlwifi :01:00.0: firmware: direct-loading firmware
iwlwifi-cc-a0-63.ucode

Bye,
Federico


Bug#1000199: $PATH is reset because of Debian patch

2021-11-19 Thread Federico Di Gregorio

Package: fish-common
Version: 3.3.1+ds-1
Followup-For: Bug #999749

The problem is that the Debian-specific configuration is run after
fish uses the fish_user_paths universal variable to setup the PATH
environment variable. A working solution could be to use
fish_add_path to add the wanted paths (fish_add_path will
deduplicate them itself). Example:

if test (/usr/bin/id -u) = 0
fish_add_path -aP /usr/local/sbin
fish_add_path -aP /usr/local/bin
fish_add_path -aP /usr/sbin
fish_add_path -aP /usr/bin
fish_add_path -aP /sbin
fish_add_path -aP /bin
else
  fish_add_path -aP /usr/local/bin
  fish_add_path -aP /usr/bin
  fish_add_path -aP /bin
  fish_add_path -aP /usr/local/games
  fish_add_path -aP /usr/games
end

Hope this helps,

federico

-- System Information:
Debian Release: bookworm/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')

Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.14.0-4-amd64 (SMP w/16 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en

Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages fish-common depends on:
ii  libjs-jquery  3.5.1+dfsg+~3.5.5-8

Versions of packages fish-common recommends:
ii  fish  3.3.1+ds-1

fish-common suggests no packages.

-- no debconf information



Bug#994822: confirmed and exploring alternate binary names

2021-10-02 Thread Federico Grau

Thank you Andreas for the notice.  The bug has been confirmed and we're
exploring alternate binary names.  

donfede

Control: tags -1 + confirmed



signature.asc
Description: PGP signature


Bug#992211: RFP: axolotl -- Signal Private Messenger unofficial client

2021-08-15 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: axolotl
  Version : 1.0.1.1
  Upstream Author : Aaron "nanu-c"
* URL : https://github.com/nanu-c/axolotl
* License : GPLv3
  Programming Lang: Go, Vuejs
  Description : Signal Private Messenger unofficial client

Complete Signal client suitable for desktops and mobile usage.
Unlike the desktop Signal client, Axolotl is completely autonomous and
does not require you to have created an account with the official
Signal application.
In supports contact discovery, IM, video and audio attachments and more



Bug#990720: d-i.debian.org: [INTL:es] "Install the GRUB boot loader" => "Aunque p"

2021-07-05 Thread Federico Pinal Moreira
Package: d-i.debian.org
Severity: wishlist
Tags: l10n
X-Debbugs-Cc: f...@fsfe.org

Dear Maintainer,

Installing with debian-bullseye-DI-rc2-amd64 in spanish I got a prompt "Aunque
p" where I should have got something like "Instalar el cargador de arranque
GRUB".

grub-installer.templates:28001 @ d-i/packages/po/sublevel1/es.po

Best regards



Bug#990487: RFP: sourcetrail -- source code explorer

2021-06-30 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: sourcetrail
  Version : 2021.1.30
  Upstream Author : Coati Software
* URL : https://github.com/CoatiSoftware/Sourcetrail
* License : GPLv3
  Programming Lang: C++
  Description : source code explorer

Help navigate and understand codebases. Shows
relations between classes, attributes, types and so on.
Supports C, C++, Java and Python. Runs locally.



Bug#989298: RFP: scylladb -- Distributed NoSQL database API-compatible with Apache Cassandra and Amazon DynamoDB

2021-05-31 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: scylladb
  Version : 4.4.2
  Upstream Author : ScyllaDB, Inc
* URL : https://github.com/scylladb/scylla
* License : AGPL
  Programming Lang: C++
  Description : Distributed NoSQL database API-compatible with Apache 
Cassandra and Amazon DynamoDB

Scylla supports replications and fault tolerance based on
eventual consistency.



Bug#989225: unblock: nim/1.4.6+really1.4.2-2

2021-05-29 Thread Federico Ceratto
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package nim to fix #987272

[ Reason ]
The package currently in Bullseye (1.4.2-1) is affected by:
CVE-2021-21372 CVE-2021-21373 CVE-2021-21374 CVE-2021-29495

[ Impact ]
The vulnerabilities would not be addressed

[ Tests ]
Run the default unit test suite and manual tests

[ Risks ]
Low. The security fixes has been backported from upstream
releases using small quilt patches.

[ Checklist ]
  [x] all changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in testing

[ Other info ]
N/A

unblock nim/1.4.6+really1.4.2-2
diff -Nru nim-1.4.2/debian/changelog nim-1.4.6+really1.4.2/debian/changelog
--- nim-1.4.2/debian/changelog  2020-12-02 13:39:46.0 +
+++ nim-1.4.6+really1.4.2/debian/changelog  2021-05-13 14:09:37.0 
+0100
@@ -1,3 +1,17 @@
+nim (1.4.6+really1.4.2-2) unstable; urgency=medium
+
+  * Rebuild
+
+ -- Federico Ceratto   Thu, 13 May 2021 14:09:37 +0100
+
+nim (1.4.6+really1.4.2-1) unstable; urgency=medium
+
+  * Upload 1.4.2 as 1.4.6+really1.4.2-1 (Closes: #987279)
+  * Security update for CVE-2021-21372 CVE-2021-21373
+CVE-2021-21374 CVE-2021-29495 (Closes: #87272)
+
+ -- Federico Ceratto   Fri, 07 May 2021 21:42:48 +0100
+
 nim (1.4.2-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru nim-1.4.2/debian/patches/check-ssl-certs.patch 
nim-1.4.6+really1.4.2/debian/patches/check-ssl-certs.patch
--- nim-1.4.2/debian/patches/check-ssl-certs.patch  1970-01-01 
01:00:00.0 +0100
+++ nim-1.4.6+really1.4.2/debian/patches/check-ssl-certs.patch  2021-05-13 
14:09:37.0 +0100
@@ -0,0 +1,42 @@
+Subject: CVE-2021-29495 Check SSL certs by default; fix cert load error 
handling
+Origin: vendor
+Bug: 
https://github.com/nim-lang/security/security/advisories/GHSA-9vqv-2jj9-7mqr
+Forwarded: not-needed
+
+--- a/lib/pure/httpclient.nim
 b/lib/pure/httpclient.nim
+@@ -321,7 +321,7 @@
+   result = defaultSslContext
+   when defined(ssl):
+ if result == nil:
+-  defaultSslContext = newContext(verifyMode = CVerifyNone)
++  defaultSslContext = newContext(verifyMode = CVerifyPeer)
+   result = defaultSslContext
+   doAssert result != nil, "failure to initialize the SSL context"
+ 
+--- a/lib/pure/net.nim
 b/lib/pure/net.nim
+@@ -626,11 +626,12 @@
+ discard newCTX.SSLCTXSetMode(SSL_MODE_AUTO_RETRY)
+ newCTX.loadCertificates(certFile, keyFile)
+ 
+-when not defined(nimDisableCertificateValidation) and not 
defined(windows):
++const VerifySuccess = 1 # SSL_CTX_load_verify_locations returns 1 on 
success.
++when not defined(nimDisableCertificateValidation):
+   if verifyMode != CVerifyNone:
+ # Use the caDir and caFile parameters if set
+ if caDir != "" or caFile != "":
+-  if newCTX.SSL_CTX_load_verify_locations(caFile, caDir) != 0:
++  if newCTX.SSL_CTX_load_verify_locations(caFile, caDir) != 
VerifySuccess:
+ raise newException(IOError, "Failed to load SSL/TLS CA 
certificate(s).")
+ 
+ else:
+@@ -638,7 +639,7 @@
+   # the SSL_CERT_FILE and SSL_CERT_DIR env vars
+   var found = false
+   for fn in scanSSLCertificates():
+-if newCTX.SSL_CTX_load_verify_locations(fn, "") == 0:
++if newCTX.SSL_CTX_load_verify_locations(fn, nil) == VerifySuccess:
+   found = true
+   break
+   if not found:
diff -Nru nim-1.4.2/debian/patches/fix-nimble-cert-validation-2021-21374.patch 
nim-1.4.6+really1.4.2/debian/patches/fix-nimble-cert-validation-2021-21374.patch
--- nim-1.4.2/debian/patches/fix-nimble-cert-validation-2021-21374.patch
1970-01-01 01:00:00.0 +0100
+++ 
nim-1.4.6+really1.4.2/debian/patches/fix-nimble-cert-validation-2021-21374.patch
2021-05-13 14:09:37.0 +0100
@@ -0,0 +1,68 @@
+Subject: Fix CVE-2021-21374 Nimble SSL certificate checking
+Origin: vendor
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=987272
+Bug: 
https://github.com/nim-lang/security/security/advisories/GHSA-c2wm-v66h-xhxx
+Forwarded: not-needed
+
+--- a/dist/nimble/src/nimblepkg/packageinfo.nim
 b/dist/nimble/src/nimblepkg/packageinfo.nim
+@@ -4,6 +4,7 @@
+ # Stdlib imports
+ import system except TResult
+ import hashes, json, strutils, os, sets, tables, httpclient
++from net import SSLError
+ 
+ # Local imports
+ import version, tools, common, options, cli, config
+@@ -199,8 +200,12 @@
+ priority = LowPriority)
+ 
+   try:
+-let client = newHttpClient(proxy = proxy)
++let ctx = newSSLContext()
++let client = newHttpClient(proxy = proxy, sslContext = ctx)
+ client.downloadFile(url, tempPath)
++  except SslError:
++let message = "Failed to verify the SSL cer

Bug#968257: no finding with stretch and buster; recommend closing bug: UpgradingToBuster: apt doesn't report how much space

2021-05-22 Thread Federico Grau
I updated my review of bug #968257, this time trying an upgrade from a fresh
minimal install of Debian 9 'stretch' to Debian 10 'buster'.

With the current Debian stretch (9.13 circa 2021-Q2), I found `apt' and
`apt-get' produced equivalent space usage estimates, and this bug report is
incorrect or no longer applicable.  Recommend to close #968257.

regards,
donfede

#
# console review of a Debian 9 to Debian 10 upgrade, with valid apt space 
estimates

root@saltdev09:~# apt -o APT::Get::Trivial-Only=true full-upgrade
Reading package lists... Done
Building dependency tree   
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer
required:
  liblvm2app2.2 liblvm2cmd2.02 tcpd
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  apparmor bzip2 ca-certificates dirmngr e2fsprogs-l10n exim4-base
...
  wamerican wget whiptail xauth xkb-data xxd zlib1g
217 upgraded, 90 newly installed, 0 to remove and 0 not upgraded.
Need to get 155 MB of archives.
After this operation, 441 MB of additional disk space will be used.
E: Trivial Only specified but this is not a trivial operation.
root@saltdev09:~# 
root@saltdev09:~# 
root@saltdev09:~# apt-get -o APT::Get::Trivial-Only=true full-upgrade
Reading package lists... Done
Building dependency tree   
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer
required:
  liblvm2app2.2 liblvm2cmd2.02 tcpd
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  apparmor bzip2 ca-certificates dirmngr e2fsprogs-l10n exim4-base
...
  wamerican wget whiptail xauth xkb-data xxd zlib1g
217 upgraded, 90 newly installed, 0 to remove and 0 not upgraded.
Need to get 155 MB of archives.
After this operation, 441 MB of additional disk space will be used.
E: Trivial Only specified but this is not a trivial operation.
root@saltdev09:~# 
root@saltdev09:~# 
root@saltdev09:~# cat /etc/debian_version 
9.13
root@saltdev09:~# hostnamectl
   Static hostname: saltdev09
 Icon name: computer-vm
   Chassis: vm
Machine ID: 8048838ca13549cf93e5bff5567fcba2
   Boot ID: a757f492a78840a4928d20b48b8d870d
Virtualization: qemu
  Operating System: Debian GNU/Linux 9 (stretch)
Kernel: Linux 4.9.0-15-amd64
  Architecture: x86-64
root@saltdev09:~# which apt
/usr/bin/apt
root@saltdev09:~# which apt-get
/usr/bin/apt-get
root@saltdev09:~# dpkg -S /usr/bin/apt
apt: /usr/bin/apt
root@saltdev09:~# dpkg -S /usr/bin/apt-get
apt: /usr/bin/apt-get
root@saltdev09:~# dpkg -l apt
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ NameVersionArchitecture
Description
+++-==---=
ii  apt1.4.11   amd64commandline package manager
root@saltdev09:~# 



signature.asc
Description: PGP signature


Bug#987699: image screenshot of blocked kernel command line text

2021-04-29 Thread Federico Grau

Attached is a 30KB image screenshot of the blocked kernel command line text.


signature.asc
Description: PGP signature


Bug#987699: installation-reports: bullseye background art covers kernel commandline on legacy BIOS

2021-04-27 Thread Federico Grau
Package: installation-reports
Severity: normal

Boot method: netinst ISO image for kvm VM
Image version: 
https://cdimage.debian.org/cdimage/bullseye_di_rc1/amd64/iso-cd/debian-bullseye-DI-rc1-amd64-netinst.iso
 2021-04-23
Date: 2021-04-27 21:00  UTC-4

Machine: VM
Partitions: N/A


Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot:   [E]
Detect network card:[O]
Configure network:  [O]
Detect media:   [O]
Load installer modules: [O]
Clock/timezone setup:   [O]
User/password setup:[O]
Detect hard drives: [O]
Partition hard drives:  [O]
Install base system:[O]
Install tasks:  [O]
Install boot loader:[O]
Overall install:[O]

Comments/Problems:

The current (d-i RC1) bullseye background art covers or obfuscates the grub
kernel command line, at least on a legacy BIOS boot (likely less of an issue
with UEFI BIOS).

While it's a nice addition to include the "Debian 11" version text in the
background image, that text is currently located in the bottom left corner of
the screen which is where the kernel command line text can be if it is two
lines long.

Maybe relocate the "Debian 11" text to the top left corner of the background
image.


-- Package-specific info:

==
Installer lsb-release:
==
DISTRIB_ID=Debian
DISTRIB_DESCRIPTION="Debian GNU/Linux installer"
DISTRIB_RELEASE="11 (bullseye) - installer build 20210415"
X_INSTALLATION_MEDIUM=cdrom

==
Installer hardware-summary:
==
uname -a: Linux saltdev14 5.10.0-6-amd64 #1 SMP Debian 5.10.28-1 (2021-04-09) 
x86_64 GNU/Linux
lspci -knn: 00:00.0 Host bridge [0600]: Intel Corporation 440FX - 82441FX PMC 
[Natoma] [8086:1237] (rev 02)
lspci -knn: Subsystem: Red Hat, Inc. Qemu virtual machine [1af4:1100]
lspci -knn: 00:01.0 ISA bridge [0601]: Intel Corporation 82371SB PIIX3 ISA 
[Natoma/Triton II] [8086:7000]
lspci -knn: Subsystem: Red Hat, Inc. Qemu virtual machine [1af4:1100]
lspci -knn: 00:01.1 IDE interface [0101]: Intel Corporation 82371SB PIIX3 IDE 
[Natoma/Triton II] [8086:7010]
lspci -knn: Subsystem: Red Hat, Inc. Qemu virtual machine [1af4:1100]
lspci -knn: Kernel driver in use: ata_piix
lspci -knn: Kernel modules: ata_piix, ata_generic
lspci -knn: 00:01.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI 
[8086:7113] (rev 03)
lspci -knn: Subsystem: Red Hat, Inc. Qemu virtual machine [1af4:1100]
lspci -knn: 00:02.0 VGA compatible controller [0300]: Red Hat, Inc. QXL 
paravirtual graphic card [1b36:0100] (rev 04)
lspci -knn: Subsystem: Red Hat, Inc. QEMU Virtual Machine [1af4:1100]
lspci -knn: 00:03.0 Ethernet controller [0200]: Red Hat, Inc. Virtio network 
device [1af4:1000]
lspci -knn: Subsystem: Red Hat, Inc. Device [1af4:0001]
lspci -knn: Kernel driver in use: virtio-pci
lspci -knn: Kernel modules: virtio_pci
lspci -knn: 00:04.0 Audio device [0403]: Intel Corporation 
82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller 
[8086:2668] (rev 01)
lspci -knn: Subsystem: Red Hat, Inc. QEMU Virtual Machine [1af4:1100]
lspci -knn: Kernel driver in use: snd_hda_intel
lspci -knn: Kernel modules: snd_hda_intel
lspci -knn: 00:05.0 USB controller [0c03]: Intel Corporation 82801I (ICH9 
Family) USB UHCI Controller #1 [8086:2934] (rev 03)
lspci -knn: Subsystem: Red Hat, Inc. QEMU Virtual Machine [1af4:1100]
lspci -knn: Kernel driver in use: uhci_hcd
lspci -knn: 00:05.1 USB controller [0c03]: Intel Corporation 82801I (ICH9 
Family) USB UHCI Controller #2 [8086:2935] (rev 03)
lspci -knn: Subsystem: Red Hat, Inc. QEMU Virtual Machine [1af4:1100]
lspci -knn: Kernel driver in use: uhci_hcd
lspci -knn: 00:05.2 USB controller [0c03]: Intel Corporation 82801I (ICH9 
Family) USB UHCI Controller #3 [8086:2936] (rev 03)
lspci -knn: Subsystem: Red Hat, Inc. QEMU Virtual Machine [1af4:1100]
lspci -knn: Kernel driver in use: uhci_hcd
lspci -knn: 00:05.7 USB controller [0c03]: Intel Corporation 82801I (ICH9 
Family) USB2 EHCI Controller #1 [8086:293a] (rev 03)
lspci -knn: Subsystem: Red Hat, Inc. QEMU Virtual Machine [1af4:1100]
lspci -knn: Kernel driver in use: ehci-pci
lspci -knn: 00:06.0 Communication controller [0780]: Red Hat, Inc. Virtio 
console [1af4:1003]
lspci -knn: Subsystem: Red Hat, Inc. Device [1af4:0003]
lspci -knn: Kernel driver in use: virtio-pci
lspci -knn: Kernel modules: virtio_pci
lspci -knn: 00:07.0 SCSI storage controller [0100]: Red Hat, Inc. Virtio block 
device [1af4:1001]
lspci -knn: Subsystem: Red Hat, Inc. Device [1af4:0002]
lspci -knn: Kernel driver in use: virtio-pci
lspci -knn: Kernel modules: virtio_pci
lspci -knn: 00:08.0 Unclassified device [00ff]: Red Hat, Inc. Virtio memory 
balloon [1af4:1002]
lspci -knn: Subsystem: Red 

Bug#987032: Info received (Bug#987032: cqrlog: Importing ADIF-logs results in 0 byte logs)

2021-04-23 Thread Federico Grau
Received sample ADIF file with 61 entries from bug submitter.
Confirmed patched cqrlog imports ADIF OK, with same results as xlog.

donfede


signature.asc
Description: PGP signature


Bug#987279: nim: amd64 binaries built by maintainer; needs source-ony upload

2021-04-20 Thread Federico Ceratto
> I guess something went wrong with the upload, because the changes file has
> both

Indeed the upload of 1.4.6-1 was only meant for Experimental and I'm
surprised it landed into Sid.
Any way to revert Unstable?

Thanks!
--
Federico



Bug#987115: linux-image-5.10.0-5-amd64: Sound volume fades out on right channel on AMD Family 17h HD Audio using snd_hda_intel

2021-04-17 Thread Federico Ceratto
Package: src:linux
Version: 5.10.26-1
Severity: normal

Hello,

The sound fades out on the right channel on an AMD Family 17h HD Audio
card. It takes 5 to 10 seconds to fade to complete silence.
Sometimes it fades down to approx 80% instead of 0.
Occasionally it fades in, back to 100%. It happens only when using
headphones connected either to the headphones out on the laptop or to
the headphones connector on an external monitor connected via HDMI.

During the event the volume sliders on pavucontrol or alsamixer do not
move. Also "pulseaudio -v" running in foreground does not show any log
at that time.

Moving the volume sliders only affects the left channel, unless the
level is increased to a very high volume and it that case the right
channel jumps back to normal.

Stopping and restarting pulseaudio successfully reset the volume in few
tests, but I'm not sure if this is a pulseaudio or snd_hda_intel kernel bug.

Dmesg shows some snd_hda_intel "spurious response".

$ inxi -A
Audio: Device-1: Advanced Micro Devices [AMD/ATI] driver: snd_hda_intel 
   Device-2: Advanced Micro Devices [AMD] 
Raven/Raven2/FireFlight/Renoir Audio Processor driver: N/A 
   Device-3: Advanced Micro Devices [AMD] Family 17h HD Audio driver: 
snd_hda_intel 
   Device-4: Sunplus Innovation HD 720P webcam type: USB driver: 
snd-usb-audio,uvcvideo 
   Sound Server: ALSA v: k5.10.0-5-amd64

Thanks!
Federico


-- Package-specific info:
** Version:
Linux version 5.10.0-5-amd64 (debian-ker...@lists.debian.org) (gcc-10 (Debian 
10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 SMP 
Debian 5.10.26-1 (2021-03-27)

** Command line:
BOOT_IMAGE=/vmlinuz-5.10.0-5-amd64 
root=UUID=d9ead66b-449c-4aa3-9741-21164fbcfc09 ro quiet

** Not tainted

** Kernel log:
[389428.039537] smpboot: Booting Node 0 Processor 15 APIC 0xf
[389428.038343] microcode: CPU15: patch_level=0x08600103
[389428.039947] ACPI: \_SB_.PLTF.P00F: Found 3 idle states
[389428.040520] CPU15 is up
[389428.041618] ACPI: Waking up from system sleep state S3
[389428.043069] ACPI: EC: interrupt unblocked
[389428.102851] ACPI: EC: event unblocked
[389428.104068] [drm] PCIE GART of 1024M enabled (table at 0x00F40090).
[389428.104099] [drm] PSP is resuming...
[389428.123987] [drm] reserve 0x40 from 0xf41f80 for PSP TMR
[389428.126663] nvme nvme0: Shutdown timeout set to 8 seconds
[389428.163962] nvme nvme0: 16/0/0 default/read/poll queues
[389428.225313] r8169 :01:00.0 eno1: Link is Down
[389428.337286] amdgpu :03:00.0: amdgpu: RAS: optional ras ta ucode is not 
available
[389428.361100] amdgpu :03:00.0: amdgpu: RAP: optional rap ta ucode is not 
available
[389428.361108] amdgpu :03:00.0: amdgpu: SMU is resuming...
[389428.361257] amdgpu :03:00.0: amdgpu: dpm has been disabled
[389428.363131] amdgpu :03:00.0: amdgpu: SMU is resumed successfully!
[389428.364490] [drm] kiq ring mec 2 pipe 1 q 0
[389428.379026] [drm] DMUB hardware initialized: version=0x0100
[389428.409378] usb 3-1.5: reset high-speed USB device number 24 using xhci_hcd
[389428.417358] ata1: SATA link down (SStatus 0 SControl 300)
[389428.417940] ata2: SATA link down (SStatus 0 SControl 300)
[389428.423438] usb 1-3: reset high-speed USB device number 2 using xhci_hcd
[389428.511945] PM: dpm_run_callback(): usb_dev_resume+0x0/0x10 [usbcore] 
returns -5
[389428.511948] PM: Device 3-1.5 failed to resume async: error -5
[389428.679406] usb 1-4.3: reset high-speed USB device number 4 using xhci_hcd
[389428.981261] [drm] Fence fallback timer expired on ring sdma0
[389429.493265] [drm] Fence fallback timer expired on ring sdma0
[389429.525356] snd_hda_intel :03:00.1: azx_get_response timeout, switching 
to polling mode: last cmd=0x002f2d00
[389429.525371] snd_hda_intel :03:00.1: spurious response 0x0:0x0, last 
cmd=0x2f2d00
[389429.525410] snd_hda_intel :03:00.1: spurious response 0x233:0x0, last 
cmd=0x2f2d00
[389429.525418] snd_hda_intel :03:00.1: spurious response 0x0:0x0, last 
cmd=0x2f2d00
[389429.525423] snd_hda_intel :03:00.1: spurious response 0x0:0x0, last 
cmd=0x2f2d00
[389429.525429] snd_hda_intel :03:00.1: spurious response 0x0:0x0, last 
cmd=0x2f2d00
[389429.525434] snd_hda_intel :03:00.1: spurious response 0x0:0x0, last 
cmd=0x2f2d00
[389429.525440] snd_hda_intel :03:00.1: spurious response 0x0:0x0, last 
cmd=0x2f2d00
[389429.525445] snd_hda_intel :03:00.1: spurious response 0x0:0x0, last 
cmd=0x2f2d00
[389429.525451] snd_hda_intel :03:00.1: spurious response 0x0:0x0, last 
cmd=0x2f2d00
[389429.525456] snd_hda_intel :03:00.1: spurious response 0x0:0x0, last 
cmd=0x2f2d00
[389430.005252] [drm] Fence fallback timer expired on ring sdma0
[389430.517241] [drm] Fence fallback timer expired on ring sdma0
[389430.529270] snd_hda_intel :03:00.1: No response from codec, disabling 
MSI: last cmd=0x00272d01
[389431.029255] [drm] Fence fallback timer e

Bug#987032: cqrlog: Importing ADIF-logs results in 0 byte logs

2021-04-17 Thread Federico Grau

Control: tag -1 patch

Attached patch to go in d/patches.

Patch to fix Debian#987032: cqrlog: Importing ADIF-logs results in 0 byte logs - https://bugs.debian.org/987032
Applies upstream commits:
42d1ad402affd0af0f3087562c101fc34940ffc5
Original_Author: Petr Hlozek 
Date:   Sun Feb 7 07:19:57 2021 +0100

fix: workaround for 'TRegExpr exec: empty input string' error in fpc compiler
Author: donf...@casagrau.org
diff --git a/src/fAdifImport.pas b/src/fAdifImport.pas
index 2481086..934b158 100644
--- a/src/fAdifImport.pas
+++ b/src/fAdifImport.pas
@@ -420,8 +420,12 @@ begin
 d.IOTA  := UpperCase(d.IOTA);
 d.NAME  := Copy(d.NAME, 1 ,40);
 d.QTH   := Copy(d.QTH, 1, 60);
-d.DARC_DOK := ReplaceRegExpr('Ø', d.DARC_DOK, '0', True);
-d.DARC_DOK := LeftStr(Uppercase(ReplaceRegExpr('[^a-zA-Z0-9]',d.DARC_DOK, '', True)), 12);
+//workaround for 'TRegExpr exec: empty input string' error in fpc compiler
+if (trim(d.DARC_DOK) <> '') then
+begin
+  d.DARC_DOK := ReplaceRegExpr('Ø', d.DARC_DOK, '0', True);
+  d.DARC_DOK := LeftStr(Uppercase(ReplaceRegExpr('[^a-zA-Z0-9]',d.DARC_DOK, '', True)), 12);
+end;
 
 d.QSL_VIA := UpperCase(d.QSL_VIA);
 if Pos('QSL VIA',d.QSL_VIA) > 0 then


signature.asc
Description: PGP signature


Bug#987032: cqrlog: Importing ADIF-logs results in 0 byte logs

2021-04-17 Thread Federico Grau
On Thu, Apr 15, 2021 at 05:28:21PM -0400, Eike Lantzsch ZP6CGE wrote:
> On a fresh install of CQRLOG 2.5.1-1 it is impossible to import ADIF-files
> because 0-bytes are imported. I made sure that the files are OK and comply
> with the rules.  Import from Klog into xlog works but import from Klog into
> CQRLog does not.
> 
...

Thank you for the detailed bug report and steps to reproduce the issue.

Could you share a sample ADIF file, either with the bug report or email me
directly?

regards,
donfede


signature.asc
Description: PGP signature


Bug#987032: cqrlog: Importing ADIF-logs results in 0 byte logs

2021-04-17 Thread Federico Grau
Attached a couple sample ADIF files, initially generated from tqsl.

K2ZY
   6M
   SSB
   20200923
   012500
   50.125
   6M
   50.125

W1ABC
   2M
   FM
   20200317
   02
   146.580
   2M
   146.580



signature.asc
Description: PGP signature


Bug#985085: plan to lower Severity

2021-04-12 Thread Federico Grau
Fully recognizing we all must balance multiple priorities, I'm still waiting
to hear back from active Salt maintainer(s) to progress closing this bug.

Until the bug can properly be closed and given these CVE bugs do not apply to
Debian, with the goal of preventing Salt from being autoremoved from the next
Debian release Bullseye circa 2021-April-27, I intent do lower the Severity of
this bug (#985085) later this week (e.g. current Grave to Minor).

respectfully,
donfede


# BTS closing policy
https://www.debian.org/Bugs/Developer#closing

# BTS severity descriptions
https://www.debian.org/Bugs/Developer#severities

# Salt Team ML and archive
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-salt-team




signature.asc
Description: PGP signature


Bug#968257: no finding; requesting more submitter details per release-notes: UpgradingToBuster: apt doesn't report how much space

2021-04-11 Thread Federico Grau
I had a chance to run through the upgrade process from Debian 10 'buster' to
Debian 11/testing 'bullseye' on a test VM this weekend.  My findings were
different, and `apt' produced equivalent space usage estimates to `apt-get'.  

Could the bug submitter provide more details per this issue, possibly with a
script log or console excerpt with the 5x sample commands.  
Alternately, I recommend this bug be closed as not applicable to current
Debian.

# suggested 5x console commands from bug submitter
a) apt -o APT::Get::Trivial-Only=true full-upgrade
b) apt-get -o APT::Get::Trivial-Only=true full-upgrade
c) cat /etc/debian_version 
d) hostnamectl 
e) dpkg -l apt

regards,
donfede



#
# console review of a Debian 10 to Debian 11 upgrade, with valid apt space 
estimates

root@saltdev12:~# apt -o APT::Get::Trivial-Only=true full-upgrade
Reading package lists... Done
Building dependency tree   
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer
required:
  ant-contrib bsdmainutils cpp-8 dns-root-data dnsmasq-base enchant
...
The following packages will be upgraded:
...
  xterm xxd xz-utils zenity zenity-common zip zlib1g
1211 upgraded, 174 newly installed, 17 to remove and 0 not upgraded.
Need to get 1,026 MB of archives.
After this operation, 1,168 MB of additional disk space will be used.
E: Trivial Only specified but this is not a trivial operation.
root@saltdev12:~# 
root@saltdev12:~# apt-get -o APT::Get::Trivial-Only=true full-upgrade
Reading package lists... Done
Building dependency tree   
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer
required:
  ant-contrib bsdmainutils cpp-8 dns-root-data dnsmasq-base enchant
...
  xterm xxd xz-utils zenity zenity-common zip zlib1g
1211 upgraded, 174 newly installed, 17 to remove and 0 not upgraded.
Need to get 1,026 MB of archives.
After this operation, 1,168 MB of additional disk space will be used.
E: Trivial Only specified but this is not a trivial operation.
root@saltdev12:~# 
root@saltdev12:~# cat /etc/debian_version 
10.9
root@saltdev12:~# hostnamectl 
   Static hostname: saltdev12
 Icon name: computer-vm
   Chassis: vm
Machine ID: 7dbeb15ee7f3422880510406f4f3e69f
   Boot ID: 200e18ca7f004054827ced4cc0902a1b
Virtualization: kvm
  Operating System: Debian GNU/Linux 10 (buster)
Kernel: Linux 4.19.0-16-amd64
  Architecture: x86-64
root@saltdev12:~# 
root@saltdev12:~# which apt
/usr/bin/apt
root@saltdev12:~# which apt-get
/usr/bin/apt-get
root@saltdev12:~# dpkg -S /usr/bin/apt
apt: /usr/bin/apt
root@saltdev12:~# dpkg -S /usr/bin/apt-get
apt: /usr/bin/apt-get
root@saltdev12:~# dpkg -l apt
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name   Version  Architecture Description
+++-==---=
ii  apt1.8.2.2  amd64commandline package manager
root@saltdev12:~# 




signature.asc
Description: PGP signature


Bug#986560: RFP: tuxedo-keyboard -- TUXEDO Computers kernel module drivers for keyboard, keyboard backlight and general hardware I/O

2021-04-07 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: tuxedo-keyboard
  Version : 3.0.4
  Upstream Author : TUXEDO Computers
* URL : https://github.com/tuxedocomputers/tuxedo-keyboard
* License : GPLv3
  Programming Lang: C
  Description : TUXEDO Computers kernel module drivers for keyboard, 
keyboard backlight and general hardware I/O

Kernel module and CLI tools for TUXEDO Computers:
Driver for Fn-keys
Sysfs control of brightness/color/mode for most TUXEDO keyboards
Hardware I/O driver for TUXEDO Control Center



Bug#985085: source review findings - SUSE specific and CVE-2021-25315 does not apply to Debian

2021-03-27 Thread Federico Grau

In brief, like carnil had suggested above, my review and findings concur that
#985085 and CVE-2021-25315 are SUSE specific and do not apply to Debian.
Thanks to Miuku of #suse on freenode for his helpful feedback accessing the
SUSE src.rpm .  I'll leave the bug open a few days, allowing for additional
review and feedback.


Looking closer, as can be seen from the link carnil provided, the SUSE
bugzilla tracker for this issue notes:

"Hi. Upstream was not affected with this issue.
The issue was caused by overlapping of upstream patch and one of our 
patches."
Victor Zhestkov 2021-03-13 13:54:38 UTC
https://bugzilla.suse.com/show_bug.cgi?id=1182382#c16

Reviewing the mitre description for this CVE, it's corrected in the following
two SUSE packages and versions:

- SUSE Linux Enterprise Server 15 SP 3 salt version 3002.2-3
- openSUSE Tumbleweed salt versions after 3002.2-2.1

While I have not yet been able to access the source for the Enterprise Server
fixed salt version (salt-3002.2-8.33.1.src.rpm), the openSUSE fixed salt
version (salt-3002.2-4.1.src.rpm) can be downloaded from the following link
(click "Grab binary packages directly" and then the src.rpm).


https://software.opensuse.org//download.html?project=openSUSE%3AFactory=salt


https://download.opensuse.org/repositories/openSUSE:/Factory/standard/src/salt-3002.2-4.1.src.rpm

The SUSE salt.spec changelog for salt-3002.2-4.1.src.rpm documents fixing this
CVE (by adding the patch Elimar Riesebieter linked to earlier):
* Mon Mar  1 2021 Alexander Graul 
- Bring missing part of async batch implementation back (bsc#1182382)
  (CVE-2021-25315)
https://bugzilla.suse.com/attachment.cgi?id=846239

This same fixed message can be seen in the SUSE Customer Center website, with
links to the fixed SUSE Linux Enterprise Server salt-3002.2-8.33.1.src.rpm
package, that requires a subscription to access (enter "CVE-2021-25315" at the
search prompt).
https://scc.suse.com/patches/



After downloading the src.rpm, source review can mostly be performed on Debian
(see below for sample commands to begin; I did use an openSUSE VM to run
rpmbuild on the src.rpm to get their patched source tree).  
Reading the "fix patch", it only changes one file -- salt/client/__init__.py .

https://bugzilla.suse.com/attachment.cgi?id=846239

Comparing the current Debian testing and unstable salt package version
(3002.5+dfsg1-1) with the latest fixed openSUSE salt version
(salt-3002.2-4.1.src.rpm), the initial upstream client/__init__.py file is
identical.  

The Debian package only applies a single patch to that file, which corrects a
comment typo elsewhere ( debian/patches/Fix-various-spelling-mistakes.patch ).

The SUSE salt RPM has ~160 patches applied to it (vs ~20 patches applied to
the Debian one).  Three of the SUSE salt patches modify the client/__init__.py
file.

While I admit to not being well versed in the Salt codebase, comparing the
various patches it appears that SUSE adopted one approach to implement "eauth"
(their Patch40 async-batch-implementation.patch), and upstream Salt (which
Debian matches) implemented another, and in the process reset the initial SUSE
authentication token parsing.  This becomes very clear comparing an upstream
version of client/__init__.py versus the SUSE patched version (diff or
gvimdiff).  A little curious SUSE continues with their approach and now
patches out the current upstream, but that may be related to their other
patches and the fact that their solution has been in place for several years
now.  

Regardless, I don't see #985085 and CVE-2021-25315 appling to Debian, and
recommend this bug be closed.

regards,
donfede



#
# spec file excerpts and comments, followed by my summary notes at dash (-),
# of the 3x patches affecting client/__init__.py from salt.spec file in
# openSUSE salt-3002.2-4.1.src.rpm 

Patch40: async-batch-implementation.patch
Date: Fri, 16 Nov 2018 17:05:29 +0100 From: Mihai Dinca 
# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/50546
# PATCH-FIX_UPSTREAM https://github.com/saltstack/salt/pull/51863
 - >> This patch introduces the "overlap" code, including a call to
   batch_get_eauth() nearby the "fix patch" code.

Patch63: fix-memory-leak-produced-by-batch-async-find_jobs-me.patch
Date: Mon, 16 Sep 2019 11:27:30 +0200 From: Mihai Dinca 
# PATCH-FIX_OPENSUSE: 
https://github.com/openSUSE/salt/commit/6af07030a502c427781991fc9a2b994fa04ef32e
 - Minor addition elsewhere.

Patch151: async-batch-implementation-fix-320.patch
Date: Wed, 17 Feb 2021 16:47:11 +0300 From: Victor Zhestkov 
<35733135+vzhest...@users.noreply.github.com>
# PATCH-FIX_OPENSUSE: https://github.com/openSUSE/salt/pull/320
 - This is the new "fix patch" code from the SUSE CVE fix; this code is
   present in Debian, but is the only eauth parameter processing present.


#
# sample commands to begin code review of suse 

Bug#894463: synaptic icon seems pixelated - patch (testing bullseye)

2021-03-21 Thread Federico Grau
Control: tags -1 patch

Below is a patch that updates the default synaptic application icon size from
16x16 to 48x48.  According to Git logs the synaptic application icon has been
48x48 since at least 2004.

$ file pixmaps/synaptic.png
pixmaps/synaptic.png: PNG image data, 48 x 48, 8-bit/color RGBA, 
non-interlaced


Testing with a small 640x480 resolution desktop size, the higher 48x48
resolution icon looked OK and matched other current desktop applications
(e.g. xfce-terminal).

The current synaptic get_gdk_pixbuf() calls used to read the application icon,
don't define a size parameter, so the header file defaults downscale the icon
to look pixelated.
./rgmainwindow.cc:962:   GdkPixbuf *icon = get_gdk_pixbuf( "synaptic" );
./rguserdialog.cc:83:   GdkPixbuf *icon = get_gdk_pixbuf( "synaptic" );


I've also submitted a PR with this simple patch.
https://github.com/mvo5/synaptic/pull/79


$ diff -Naur synaptic-0.90.2_orig
synaptic-0.90.2_patch_icon_size_894463_2021-03-21
diff -Naur synaptic-0.90.2_orig/gtk/rgutils.h
synaptic-0.90.2_patch_icon_size_894463_2021-03-21/gtk/rgutils.h
--- synaptic-0.90.2_orig/gtk/rgutils.h  2020-11-16 03:56:34.0 -0500
+++ synaptic-0.90.2_patch_icon_size_894463_2021-03-21/gtk/rgutils.h 2021-03-21
16:27:04.326221170 -0400
@@ -51,8 +51,8 @@
 const char *utf8_to_locale(const char *str);
 const char *utf8(const char *str);
 
-GtkWidget *get_gtk_image(const char *name, int size=16);
-GdkPixbuf *get_gdk_pixbuf(const gchar *name, int size=16);
+GtkWidget *get_gtk_image(const char *name, int size=48);
+GdkPixbuf *get_gdk_pixbuf(const gchar *name, int size=48);
 
 std::string SizeToStr(double Bytes);
 bool RunAsSudoUserCommand(std::vector cmd);
$ 



donfede


signature.asc
Description: PGP signature


Bug#984752: ITP: debian-codesearch-cli -- Debian Code Search CLI tool

2021-03-07 Thread Federico Ceratto
Package: wnpp
Severity: wishlist
Owner: Federico Ceratto 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: debian-codesearch-cli
  Version : 0.0.1
  Upstream Author : Federico Ceratto 
* URL : https://salsa.debian.org/debian/codesearch-cli
* License : GPLv3
  Programming Lang: Python
  Description : Debian Code Search CLI tool

CLI client for https://codesearch.debian.net/
Written in Python.



Bug#894821: updated upstream snuffleupagus git repo

2021-02-28 Thread Federico Grau
Control: retitle -1 ITP: snuffleupagus -- Security module for php7 - Killing 
bugclasses and virtual-patching the rest 
Control: owner -1 donf...@casagrau.org  
  

Resending with control entries at top.


signature.asc
Description: PGP signature


Bug#894821: updated upstream snuffleupagus git repo

2021-02-28 Thread Federico Grau
Upstream snuffleupagus activity appears to have transitioned to 
https://github.com/jvoisin/snuffleupagus .
Thanks to taffit on #debian-php for help pointing out the stale activity (2018, 
one commit 2020).

Upstream currently compiles well on unstbale, with d/control Build-Depends
addition of dh-php.

Control: retitle -1 ITP: snuffleupagus -- Security module for php7 - Killing 
bugclasses and virtual-patching the rest
Control: owner -1 donf...@casagrau.org





signature.asc
Description: PGP signature


Bug#982993: python-aiohttp breaks python-molotov autopkgtest: result changed

2021-02-25 Thread Federico Grau
It appears a simple git commit upstream corrects this bug.

https://github.com/loads/molotov/commit/5e8854d95a74fb8820020335a8368c19f9f658b4?branch=5e8854d95a74fb8820020335a8368c19f9f658b4=unified

Thanks to tianon on #debian-mentors for sharing this solution and link.

Control: tag -1 patch

2 molotov/tests/test_run.py
@@ -356,7 +356,7 @@ async def here_three(session):
)
wanted = "SUCCESSES: 2"
self.assertTrue(wanted in stdout, stdout)
-self.assertEqual(delay, [1, 0.1, 1, 0.6, 1, 0.1, 1, 0.6, 1])
+self.assertEqual(delay[:9], [1, 0.1, 1, 0.6, 1, 0.1, 1, 0.6, 1])

@dedicatedloop
def test_rampup(self):




signature.asc
Description: PGP signature


Bug#983241: bts cleanup

2021-02-21 Thread Federico Grau


Control: retitle -1 dh-make-golang: Check for and move upstream debian dir if 
it exists
Control: tags -1 patch



Bug#983241: /usr/bin/dh-make-golang: Check for and move upstream debian dir if it exists

2021-02-21 Thread Federico Grau
Package: dh-make-golang
Version: 0.4.0-1+b1
Severity: normal
File: /usr/bin/dh-make-golang

Dear Maintainer,

Trying dh-make-golang on a git repo where upstream has a debian/ subdirectory 
errors with version 0.4.0.

This patch temporarily moves aside an existing debian/ directory, and then 
moves it into debian/upstream_debian .

Example of this error situation in v0.4.0:

$ dh-make-golang make -type="prog" github.com/la5nta/pat
...
2021/02/20 21:51:01 Could not create debian/ from templates: mkdir 
/tmp/x0/pat/debian: file exists

See attached patch or PR https://github.com/Debian/dh-make-golang/pull/158 
for a workaround this issue.

donfede



-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-3-amd64 (SMP w/2 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages dh-make-golang depends on:
ii  git   1:2.30.0-1
ii  git-buildpackage  0.9.22
ii  golang-any2:1.15~1
ii  libc6 2.31-9
ii  pristine-tar  1.49

Versions of packages dh-make-golang recommends:
ii  golang-golang-x-tools   1:0.1.0+ds-1
ii  postfix [mail-transport-agent]  3.5.6-1

dh-make-golang suggests no packages.

-- no debconf information


Control: tag -1 patch

---
 template.go | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/template.go b/template.go
index 4fe70c4..4db065a 100644
--- a/template.go
+++ b/template.go
@@ -16,7 +16,18 @@ func writeTemplates(dir, gopkg, debsrc, debLib, debProg, 
debversion string,
 ) error {
 
if err := os.Mkdir(filepath.Join(dir, "debian"), 0755); err != nil {
-   return err
+   // If upstream debian dir exists, try to move it aside, and 
then below.
+   if err := os.Rename(filepath.Join(dir, "debian"), 
filepath.Join(dir, "upstream_debian")); err != nil {
+   return err
+   } else {  // Second attempt to create template debian dir, 
after moving upstream dir aside.
+   if err := os.Mkdir(filepath.Join(dir, "debian"), 0755); 
err != nil {
+   return err
+   }
+   if err := os.Rename(filepath.Join(dir, 
"upstream_debian"), filepath.Join(dir, "debian/upstream_debian")); err != nil {
+   return err
+   }
+   log.Printf("WARNING: Upstream debian/ dir found, and 
relocated to debian/upstream_debian/\n")
+   }
}
if err := os.Mkdir(filepath.Join(dir, "debian", "source"), 0755); err 
!= nil {
return err
-- 
2.30.0



Bug#982374: xcwcp: using the mouse to emulate a paddle doesn't work

2021-02-14 Thread Federico Grau
Control: forcemerge 979113 -1 

On Sun, Feb 14, 2021 at 09:26:58AM +, Ottavio Caruso wrote:
> On Sat, 13 Feb 2021 at 22:33, Federico Grau  wrote:
> >
> > Hello Ottavio Caruso,
> >
> > Your bug description reads like a dup of #979113 "xcwcp: should dlopen
> > SO-versioned libpulse-simple", which is resolved for the next Debian stable
> > release (with xcwcp v3.5.1-4).
> >
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=979113
> >
> >
> > Could you try the following workaround, and install "libpulse-dev", then
> > report if the problem is corrected?
> >
> > apt-get install libpulse-dev
> >
> 
> This fixes it for me. Thanks.
> 
> -- 
> Ottavio Caruso

-- 
I choose information and knowledge over profit.



Bug#982374: xcwcp: using the mouse to emulate a paddle doesn't work

2021-02-13 Thread Federico Grau
Hello Ottavio Caruso,

Your bug description reads like a dup of #979113 "xcwcp: should dlopen
SO-versioned libpulse-simple", which is resolved for the next Debian stable
release (with xcwcp v3.5.1-4).

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=979113


Could you try the following workaround, and install "libpulse-dev", then
report if the problem is corrected?

apt-get install libpulse-dev


regards,
donfede

On Tue, Feb 09, 2021 at 02:26:40PM +, Ottavio Caruso wrote:
> Package: xcwcp
> Version: 3.5.0-1+b1
> Severity: important
> 
> Dear Maintainer,
> 
> Selecting "receive keyed cw" and pressing either of the left/right
> button of the mouse generates endless dits or dahs. I also get "Unknown
> character received at 12 pwm" in the status bar and "receive buffer overrun"
> 
...


signature.asc
Description: PGP signature


Bug#982344: www.debian.org: add sitemap link to main page, possibly footer

2021-02-08 Thread Federico Grau
Package: www.debian.org
Severity: normal

Dear Maintainer,

Please (re?)add https://www.debian.org/sitemap to the main Debian web
page, https://www.debian.org/ .

With the changes evolving on the main page, having a link to the
sitemap, possibly in the footer, would be useful to visitors looking for
find specific content.

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.10.0-3-amd64 (SMP w/2 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



signature.asc
Description: PGP signature


Bug#979472: ITP: golang-github-chris-ramon-douceur -- A simple CSS parser and inliner in Go

2021-01-06 Thread Federico Grau
Package: wnpp
Severity: wishlist
Owner: Federico Grau 

* Package name: golang-github-chris-ramon-douceur
  Version : 0.2.0-1
  Upstream Author : Chris Ramón
* URL : https://github.com/chris-ramon/douceur
* License : MIT
  Programming Lang: Go
  Description : Simple CSS parser and inliner in Go

 Simple CSS parser and inliner in Golang.
 .
 Based on github-aymerick-douceur, adding column and line support.
 .
 Original parser is vaguely inspired by CSS Syntax Module Level 3
 (http://www.w3.org/TR/css3-syntax) and corresponding JS parser
 (https://github.com/tabatkins/parse-css).
 .
 Inliner only parses CSS defined in HTML document, it DOES NOT fetch
 external stylesheets (for now).
 .
 Inliner inserts additional attributes when possible, for example:



This package is a dependency to build golang-github-microcosm-cc-bluemonday
v1.0.4, which in turn is a dependency for pat (#877030).


signature.asc
Description: PGP signature


Bug#979471: ITP: golang-github-aymerick-douceur -- Simple CSS parser and inliner in Go

2021-01-06 Thread Federico Grau
Package: wnpp
Severity: wishlist
Owner: Federico Grau 

* Package name: golang-github-aymerick-douceur
  Version : 0.2.0-1
  Upstream Author : Aymerick
* URL : https://github.com/aymerick/douceur
* License : MIT
  Programming Lang: Go
  Description : Simple CSS parser and inliner in Go

 Simple CSS parser and inliner in Golang.
 .
 Parser is vaguely inspired by CSS Syntax Module Level 3
 (http://www.w3.org/TR/css3-syntax) and corresponding JS parser
 (https://github.com/tabatkins/parse-css).
 .
 Inliner only parses CSS defined in an HTML document, it DOES NOT fetch
 external stylesheets (for now).
 .
 Inliner inserts additional attributes when possible.



This package is a dependency to build golang-github-chris-ramon-douceur, which
in an indirect dependency for pat (#877030).


signature.asc
Description: PGP signature


Bug#979113: libpulse-dev: lib .so files in -dev package, cause other programs to fail

2021-01-02 Thread Federico Grau
Package: libpulse-dev
Version: 12.2-4+deb10u1
Severity: normal

Dear Maintainer,

* What led up to the situation?
Other programs were failing, because they were unable to load
libpulse-simple.so library file with only libpulse0 package installed.
The xcwcp package is one such example.

* What exactly did you do (or not do) that was effective (or ineffective)?
A workaround is to install libpulse-dev in addition to libpulse0.
However this also installs several additional other packages, and should
not be required for standard library usage.

Attached is a patch against current salsa.debian.org git, to alter the
debian file packaging associating library .so files with the library
package.


-- System Information:
Debian Release: 10.7
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-13-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libpulse-dev depends on:
ii  libglib2.0-dev   2.58.3-2+deb10u2
ii  libpulse-mainloop-glib0  12.2-4+deb10u1
ii  libpulse012.2-4+deb10u1

libpulse-dev recommends no packages.

libpulse-dev suggests no packages.

-- no debconf information

Control: tag -1 +patch
diff --git a/debian/libpulse-dev.install b/debian/libpulse-dev.install
index a1bcccb8..23df19cc 100644
--- a/debian/libpulse-dev.install
+++ b/debian/libpulse-dev.install
@@ -1,7 +1,4 @@
 usr/lib/*/cmake
-usr/lib/*/libpulse.so
-usr/lib/*/libpulse-simple.so
-usr/lib/*/libpulse-mainloop-glib.so
 usr/lib/*/pkgconfig/*
 usr/include/pulse/*
 usr/share/vala/vapi
diff --git a/debian/libpulse-mainloop-glib0.install 
b/debian/libpulse-mainloop-glib0.install
index d2af2063..f0103839 100644
--- a/debian/libpulse-mainloop-glib0.install
+++ b/debian/libpulse-mainloop-glib0.install
@@ -1 +1,2 @@
+usr/lib/*/libpulse-mainloop-glib.so
 usr/lib/*/libpulse-mainloop-glib.so.*
diff --git a/debian/libpulse0.install b/debian/libpulse0.install
index cf55606f..cf3d95ed 100644
--- a/debian/libpulse0.install
+++ b/debian/libpulse0.install
@@ -1,4 +1,6 @@
 etc/pulse/client.conf
+usr/lib/*/libpulse.so
 usr/lib/*/libpulse.so.*
+usr/lib/*/libpulse-simple.so
 usr/lib/*/libpulse-simple.so.*
 usr/lib/*/pulseaudio/libpulsecommon-*.so


signature.asc
Description: PGP signature


Bug#977929: ITP: portfolio -- minimalist file manager for mobile devices

2020-12-22 Thread Federico Ceratto
Package: wnpp
Severity: wishlist
Owner: Federico Ceratto 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: portfolio
  Version : 0.9.1
  Upstream Author : Martin Abente Lahaye
* URL : https://github.com/tchx84/Portfolio
* License : GPLv3
  Programming Lang: Python
  Description : minimalist file manager for mobile devices

File manager optimized for devices with small touchscreens
and limited resources.

Maintained at https://salsa.debian.org/debian/portfolio



Bug#640992: please improve proxy support

2020-12-18 Thread Federico Grau
Control: tag -1 +patch *

diff --git a/debootstrap b/debootstrap
index 8fbf954..d4dfea2 100755
--- a/debootstrap
+++ b/debootstrap
@@ -447,6 +447,19 @@ if ! doing_variant fakechroot && command -v apt-config 
>/dev/null; then
 fi
 fi
 
+###
+# keep apt conf proxy settings in chroot #640992
+#   export env for dldebs setup phase, and below during first_stage config apt
+APT_CONF_PROXY=""
+if ! doing_variant fakechroot && command -v apt-config >/dev/null; then
+eval "$(apt-config shell APT_CONF_PROXY Acquire::http::Proxy)"
+if [ -n "$APT_CONF_PROXY" ]; then
+info APT_CONF_PROXY "Using apt conf proxy for setup: $APT_CONF_PROXY"
+http_proxy="$APT_CONF_PROXY"
+export http_proxy
+fi
+fi
+
 ###
 if [ -n "$DISABLE_KEYRING" ] && [ -n "$FORCE_KEYRING" ]; then
error 1 BADARG "Both --no-check-gpg and --force-check-gpg specified, 
please pick one (at most)"
@@ -803,6 +816,12 @@ if am_doing_phase first_stage; then
else
setup_apt_sources "$DEF_MIRROR"
fi
+
+# configure apt proxy settings within chroot if detected above #640992
+if [ -n "$APT_CONF_PROXY" ]; then
+info APT_CONF_PROXY "Configuring apt proxy: $APT_CONF_PROXY"
+echo 'Acquire::http::Proxy "'$APT_CONF_PROXY'";' >> 
$TARGET/etc/apt/apt.conf.d/90proxy
+fi
 fi
 
 if am_doing_phase second_stage; then



Bug#977296: ITP: golang-github-gorilla-css -- A CSS3 tokenizer for Go

2020-12-13 Thread Federico Grau
Package: wnpp
Severity: wishlist
Owner: Federico Grau 

* Package name: golang-github-gorilla-css
  Version : 1.0.0-1
  Upstream Author : Gorilla Web Toolkit
* URL : https://github.com/gorilla/css
* License : BSD-3-clause
  Programming Lang: Go
  Description : A CSS3 tokenizer for Go

 A CSS3 tokenizer for Go.



This package is an indirect dependency to update
golang-github-microcosm-cc-bluemonday from v1.0.2 to v1.0.4, which is in turn a
dependency for pat (#877030).



Bug#976336: postgresql-client-common: pg_wrapper selects wrong versions for pg_dump/pg_restore

2020-12-03 Thread Federico Di Gregorio

Package: postgresql-client-common
Version: 223
Severity: normal

When accessing a remote cluster pg_wrapper always select the newest
version of pg_dump. This, combined with pg_restore on a local cluster
results in an error when multiple clusters with different PostgreSQL
versions are available on the local machine.

For example, if the local machine has both PostgreSQL 11 and 12
installed, the following command will fail:

pg_dump -Fc -h $REMOTE_HOST -p $REMOTE_PORT remote_db \
| pg_restore -Fc -d pg11_db

because pg_wrapper will use pg_dump version 12 and pipe the result
into pg_restore version 11 (that does not support a dump generated
with pg_dump version 12).

A possible solution is to always use the last version of pg_restore
(it is backward compatible so there should be no issues).

-- System Information:
Debian Release: bullseye/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 
'testing'), (500, 'stable'), (1, 'experimental')

Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.9.0-4-amd64 (SMP w/16 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US:en

Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages postgresql-client-common depends on:
ii  netbase  6.2

Versions of packages postgresql-client-common recommends:
ii  libreadline8  8.1~rc3-1

postgresql-client-common suggests no packages.

-- no debconf information



Bug#976196: clickhouse: Please package ClickHouse v20.8.7.15-lts

2020-12-01 Thread Federico Ceratto
Package: clickhouse
Severity: normal

The current version (18.16.1) is from 2018 and the database evolved
significantly in the meantime.
Could you please package the latest LTS version?
Thanks!


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (600, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: arm64

Kernel: Linux 5.9.0-1-amd64 (SMP w/4 CPU threads)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Bug#972434: RFP: easy-wg-quick -- Creates Wireguard configuration for hub and peers with ease

2020-10-18 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: easy-wg-quick
  Version : 0.0.0
  Upstream Author : Krzysztof Burghardt
* URL : https://github.com/burghardt/easy-wg-quick
* License : GPL-2.0
  Programming Lang: Bash
  Description : Creates Wireguard configuration for hub and peers with ease

Creating Wireguard manually can be time-consuming and error-prone.
This script helps creating Wireguard configurations easily.
Optionally generate QR codes.



Bug#966609: ITP: python3-lz4framed -- LZ4-frame compression library for Python

2020-07-31 Thread Federico Ceratto
Package: wnpp
Severity: wishlist
Owner: Federico Ceratto 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: python3-lz4framed
  Version : 0.14.0
  Upstream Author : Iotic Labs
* URL : https://github.com/Iotic-Labs/py-lz4framed
* License : Apache-2.0
  Programming Lang: Python
  Description : LZ4-frame compression library for Python

This library provides granular access to LZ4 compressed files,
allowing access of chunks of data at any location in the
compressed file without having to decompress the file from the
start.

Packaged at https://salsa.debian.org/debian/py-lz4framed/



Bug#965158: RFP: kalliope -- personal voice assintant

2020-07-16 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: kalliope
  Version : 0.6.1
  Upstream Author : Nicolas Marcq and others
* URL : https://github.com/kalliope-project/kalliope
* License : GPLv3
  Programming Lang: Python
  Description : personal voice assintant

Modular and customizable voice assistant
It can use local (Sphinx) and remote speech recognition
engines.

(Be aware of the bulky dependencies:
https://github.com/kalliope-project/kalliope/blob/master/setup.py#L74 )



Bug#965149: RFP: openassistant -- private personal voice assistant

2020-07-16 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: openassistant
  Version : 0.2.2
  Upstream Author : openassistant developers
* URL : https://github.com/openassistant/oa-core
* License : GPLv3
  Programming Lang: Python
  Description : private personal voice assistant

Open Assistant is based on pocketsphinx and provides
a personal voice assistant that respects your privacy.



Bug#964904: RFA: srt

2020-07-11 Thread Federico Ceratto
Package: wnpp
Severity: normal

I request an adopter or a co-maintainer for the srt package.

Description: Secure Reliable Transport UDP streaming library
 SRT is a latency-aware UDP transport mechanism optimized for video streams.
 It detects and compensates for jitter and bandwidth fluctuations due to
 network congestion. It mitigates packet loss and supports AES encryption.



Bug#964491: RFP: python3-catboost -- Gradient boosting machine learning library

2020-07-07 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: python3-catboost
  Version : 0.23.2
  Upstream Author : CatBoost Authors
* URL : https://github.com/catboost/catboost
* License : Apache-2.0
  Programming Lang: C++, Python
  Description : Gradient boosting machine learning library

CatBoost is an upcoming machine learning library based on gradien
boosting over decision trees. It has excellent prediction speed
compared to and supports numerical and categorical features.
It aims to provide good results with the default parameters.
CatBoost can run on CPUs and GPUs.

This RFP is for a Python3 package. The project also provides a
R package and a CLI tool.



Bug#961923: python-debian: Please support easily editing debian/control

2020-05-31 Thread Federico Ceratto
Package: python3-debian
Version: 0.1.37
Severity: wishlist

Thanks for developing python-debian.
It would be very nice if it could support easy and "pythonic"
editing of debian/control:
- Load the whole file into a tree of dicts and lists
- Allow updating it and writing to file
- Preserve the order of items in lists e.g. dependencies

This would be useful for creating linting tools similar to
lintian-brush.

Thanks!
--
Federico



Bug#960849: RM: python-scales -- ROM; abandoned upstream; low popcon

2020-05-17 Thread Federico Ceratto
Package: ftp.debian.org
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Please remove the package: the last upstream release is from 2015 and
the package always had low popcon.

Thanks!

-BEGIN PGP SIGNATURE-

iQJIBAEBCgAyFiEEfKfd+zM5IUCMbyuWbzG8RPUXfaoFAl7BS9IUHGZlZGVyaWNv
QGRlYmlhbi5vcmcACgkQbzG8RPUXfaqBQg/9FKLA+QpEj2lgH17ePxZFi8gmCUJ6
SsJfc6xQ4fziwX4a1SahOPOP988daDpapwcmrSrPbPHShCkrHL2MdRfHOuxHBKEE
HCYfKtCicKQoFu5M4+q2KjS5TRAkU2wcMvtg/jL+Bn9f8nRqO4coiPnPzt1A3+IX
dYVpbfr2RkDcYUyFfE2Z1QWZGIVlS08rFsWs5ieUGJsYAEFiQ8aSZTosI1NauK6J
WyLT8aG0uzcETTyww10NUUEnXcYwfsunETBZet+8KlxVAI5TTpHfEO+IH1YGMbeo
W+XMPdlALHjgeVWiZl9Zchn/wsy/I0bZvefbHlerr+WtqCg34aUdEm2FJTqJzws4
lfL23RS+j9QPnLOFJ679ZWSRmkW2NPWLL1pNQM3C3/ITpiULaHOm284Efw19O0ay
0plx1fjNWSQhcb9e7sFslR2uIvxrLy1HFNuzsZW5a0pZsv8Y7x1AYvscrsy80fjS
QrIPr+H7c82qnIpXhA4LJxtlyF+fZx1GqZHJDxy9XacBNg/y5qo8NH18M8BHtQvS
dzJp+1VKVmVd1zReC8KZmauK/chFw2JKUnIcwzPjPzB9yf1qAtqDtm9TPyc/9/Q8
KbGDWMhu/XIeNvldzLO6I006K6baZwMMo8dxlfF/nQx6cIOf4ILnlozq5ZqVsvDo
7f2eRhG1kNZoX1g=
=sNiE
-END PGP SIGNATURE-



Bug#933180: Patch for #933180

2020-05-10 Thread Federico Ceratto
Hello Steinar and thank you for the patch.
The current package contains version 1.4.1, also there was already a
branch on Salsa called "split" with ongoing work:
https://salsa.debian.org/debian/libsrt/-/tree/split
https://salsa.debian.org/debian/libsrt/-/jobs/729504
Anyhow, I imported your patch verbatim in the "sesse-orig" branch for
tracking and I'm going to rebase the patch on top of the "split"
branch.
Salsa's CI is proving helpful and Merge Requests are very welcome.

-- 
Federico



Bug#960052: ITP: libmaxmind-db-writer-perl -- Perl module to generate MaxMind DB database files

2020-05-08 Thread Federico Ceratto
Package: wnpp
Severity: wishlist
Owner: Federico Ceratto 

* Package name: libmaxmind-db-writer-perl
  Version : 0.33-1
  Upstream Author : Dave Rolsky  and others
* URL : https://metacpan.org/release/MaxMind-DB-Writer
* License : GPL-1 or Artistic
  Programming Lang: Perl
  Description : Perl module to generate MaxMind DB database files

Generate MaxMind DB files using C extensions for speed

Maintained by Debian Perl Group and myself at
https://salsa.debian.org/perl-team/modules/packages/libmaxmind-db-writer-perl



Bug#956829: tumiki-fighters: Crash with undefined symbol

2020-04-15 Thread Federico Ceratto
Package: tumiki-fighters
Version: 0.2.dfsg1-9
Severity: important

Hi,

tumiki-fighters crashes immediately with:

tumiki-fighters: symbol lookup error: tumiki-fighters: undefined symbol: 
_D3std5stdio24__T10makeGlobalS6stderrZ10makeGlobalFNbNcNdNiZS3std5stdio4File

A bit of strace from the crashing thread:

[pid 1239200] openat(AT_FDCWD, "timidity.cfg", O_RDONLY 
[pid 1239200] <... openat resumed>) = -1 ENOENT (No such file or directory)
[pid 1239200] openat(AT_FDCWD, "/usr/local/lib/timidity/timidity.cfg", 
O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 1239200] openat(AT_FDCWD, "/usr/local/share/timidity/timidity.cfg", 
O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 1239200] openat(AT_FDCWD, "/usr/share/timidity/timidity.cfg", O_RDONLY) = 
-1 ENOENT (No such file or directory)
[pid 1239200] openat(AT_FDCWD, "/etc/timidity/timidity.cfg", O_RDONLY) = -1 
ENOENT (No such file or directory)
[pid 1239200] openat(AT_FDCWD, "/etc/timidity.cfg", O_RDONLY) = -1 ENOENT (No 
such file or directory)
[pid 1239200] openat(AT_FDCWD, "/etc/timidity/freepats.cfg", O_RDONLY) = -1 
ENOENT (No such file or directory)
[pid 1239200] openat(AT_FDCWD, "/usr/share/sounds/sf3/default-GM.sf3", 
O_RDONLY) = 11
[pid 1239200] close(11) = 0
[pid 1239200] openat(AT_FDCWD, "/usr/share/games/tumiki-fighters/barrage", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 11
[pid 1239200] fstat(11, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 1239200] getdents64(11, /* 8 entries */, 32768) = 224
[pid 1239200] openat(AT_FDCWD, 
"/usr/share/games/tumiki-fighters/barrage/spread", 
O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 12
[pid 1239200] fstat(12, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 1239200] brk(0x555d1610d000)   = 0x555d1610d000
[pid 1239200] getdents64(12, /* 10 entries */, 32768) = 312
[pid 1239200] fstat(2, {st_mode=S_IFREG|0644, st_size=308343, ...}) = 0
[pid 1239200] lseek(2, 0, SEEK_CUR) = 308426
[pid 1239200] write(2, "tumiki-fighters: symbol lookup e"..., 
150tumiki-fighters: symbol lookup error: tumiki-fighters: undefined symbol: 
_D3std5stdio24__T10makeGlobalS6stderrZ10makeGlobalFNbNcNdNiZS3std5stdio4File
[pid 1239200] exit_group(127)   = ?



-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (600, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, riscv64

Kernel: Linux 5.4.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages tumiki-fighters depends on:
ii  libbulletml0v50.0.6-7
ii  libc6 2.30-4
ii  libgcc-s1 [libgcc1]   10-20200402-1
ii  libgcc1   1:10-20200402-1
ii  libgl11.3.0-7
ii  libgphobos76  9.3.0-10
ii  libsdl-mixer1.2   1.2.12-16+b1
ii  libsdl1.2debian   1.2.15+dfsg2-5
ii  tumiki-fighters-data  0.2.dfsg1-9

tumiki-fighters recommends no packages.

tumiki-fighters suggests no packages.

-- debconf-show failed



Bug#956415: clickhouse-server: OOM due to memory leak with default configuration

2020-04-10 Thread Federico Ceratto
Package: clickhouse-server
Version: 18.16.1+ds-4
Severity: important

The current version of ClickHouse in Buster [1] with default
configuration often triggers OOM errors and is terminated.

[1] https://packages.debian.org/buster/clickhouse-server

Upstream bug report:

https://github.com/ClickHouse/ClickHouse/issues/9945



Bug#955297: ITP: python3-clickhouse-driver -- Python driver with native interface for ClickHouse

2020-03-29 Thread Federico Ceratto
Package: wnpp
Severity: wishlist
Owner: Federico Ceratto 

* Package name: python3-clickhouse-driver
  Version : 0.1.3-1
  Upstream Author : Marilyn System, Konstantin Lebedev 

* URL : https://github.com/mymarilyn/clickhouse-driver
* License : MIT
  Programming Lang: Python, C
  Description : Python driver with native interface for ClickHouse

Python driver for ClickHouse with native interface support.
It supports external data for query processing, query settings,
compression, TLS, native Python types, query progress information,
result streaming and accessing server logs.

Maintained at https://salsa.debian.org/debian/python-clickhouse-driver



Bug#883867: bookworm for accessibility

2020-03-17 Thread Federico Ceratto
Hi,
for the record, the packaging of Bookworm is being held back by this
security issue:
https://github.com/babluboy/bookworm/issues/283

--
Federico



Bug#953381: RM: easyzone -- ROM; Unmaintained and RC buggy

2020-03-08 Thread Federico Ceratto
Package: ftp.debian.org
Severity: normal

Hello,
Please remove the easyzone package. It has been abandoned by upstream
for many years, it supports Python 2 only and has no reverse
dependencies.

Thank you!
--
Federico



Bug#950328: ITP: librepcb -- EDA software to develop printed circuit boards

2020-01-31 Thread Federico Ceratto
Package: wnpp
Severity: wishlist
Owner: Federico Ceratto 

* Package name: librepcb
  Version : 0.1.3
  Upstream Author : Urban Bruhin, LibrePCB Developers
* URL : https://librepcb.org/
* License : GPLv3
  Programming Lang: C++
  Description : EDA software to develop printed circuit boards

Provides project management, powerful library management, and
schematic and board editors.
Human-readable, VCS-friendly file formats for libraries and projects.
Supports multiple PCB variants for the same schematic and
automatic netlist synchronisation between schematic and board



Bug#950325: ITP: libjs-milligram -- Lightweight and responsive CSS framework

2020-01-31 Thread Federico Ceratto
Package: wnpp
Severity: wishlist
Owner: Federico Ceratto 

* Package name: libjs-milligram
  Version : 1.3.0
  Upstream Author : CJ Patoilo 
* URL : https://github.com/milligram/milligram
* License : MIT/X
  Programming Lang: CSS
  Description : Lightweight and responsive CSS framework

Lightweight and responsive CSS framework. (2KB gzipped)
It provides flexbox and styling for buttons, form elements, tables,
headers, lists.



Bug#946948: RFP: sigmatools -- Generic Signature Format for SIEM Systems - rules and tools

2019-12-18 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: sigmatools
  Version : 0.15.0
  Upstream Author : Florian Roth
* URL : https://github.com/Neo23x0/sigma
* License : GPL
  Programming Lang: Python
  Description : Generic Signature Format for SIEM Systems - rules and tools

The repository contains SIEM rules in the SIGMA yaml format and
conversion tools. They could be packaged in two different packages.
Since the name sigma might collide with other (future) packages, they
could be named sigma-siem-tools and sigma-siem-rules



Bug#936964: logging-tree: diff for NMU version 1.4-1.1

2019-10-05 Thread Federico Ceratto
Hi,

Thanks for the NMU, however I'm preparing an update to version 1.8
that will also drop Python 2. I'll update it in a few days.

Bye,
Federico

-- 
Federico



Bug#931647: Acknowledgement (movim deb package does not save URL edits during installation; later dpkg-reconfigure works OK)

2019-07-09 Thread Federico Grau
Exploring this issue further, it's looking like a possible race condition.


If one downloads the movim debian package, and installs it with "dpkg -i", the
user is prompted for their debconf selections, and then the file
(/etc/default/movim) is pushed out incorporating user choices -- the ideal
situation.  

However, if one installs movim using "apt-get install", the configuration file
gets pushed out, then the user is prompted for their selections, which then
get lost (as default values are read in from the configuration file pushed
out).  One can observe this behaviour if they keep a copy of
/etc/default/movim (possibly seeded with an alternate value) and put it in
place before installing movim.


One potential fix might be to alter "debian/movim.config" to check debconf if
the user has set a debconf value for movim/public_url , rather than just
reading a value from the configuration file (which may be the default one
pushed out by the package).  There may be a better way to work around this
potential race condition that I'm not familiar with.

regards,
donfede


On Mon, Jul 08, 2019 at 06:54:04PM +, Debian Bug Tracking System wrote:
> Thank you for filing a new Bug report with Debian.
> 
> You can follow progress on this Bug here: 931647: 
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931647.
> 
> This is an automatically generated reply to let you know your message
> has been received.
> 
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
> 
> Your message has been sent to the package maintainer(s):
>  Debian XMPP Maintainers 
> 
> If you wish to submit further information on this problem, please
> send it to 931...@bugs.debian.org.
> 
> Please do not send mail to ow...@bugs.debian.org unless you wish
> to report a problem with the Bug-tracking system.
> 
> -- 
> 931647: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931647
> Debian Bug Tracking System
> Contact ow...@bugs.debian.org with problems

-- 
I choose information and knowledge over profit.



Bug#931647: movim deb package does not save URL edits during installation; later dpkg-reconfigure works OK

2019-07-08 Thread Federico Grau
Package: movim
Version: 0.14.1-5
Severity: minor

Dear Maintainer,


   * What led up to the situation?
 Started with a fresh VM installation of debian 10 buster with only
 SSH server selected.  Attempted to install debian "movim" package.
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
 During movim debian package installation, edits to the URL value do
 not get saved.
   * What was the outcome of this action?
 Incorrect running movim daemon configuration.  Had to correct by
 running "dpkg-reconfigure movim" manually afterwards, which fixed
 the installer issue.
   * What outcome did you expect instead?
The URL should be "http://foourl.bardomain.org/movim/;, not:
debconf value * movim/public_url: http://localhost/movim/

   * Resending from my email client, as I'm not sure if the MTA or reportbug
 was setup correctly on my test VM.




-- System Information:
Debian Release: 10.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages movim depends on:
ii  composer1.8.4-1
ii  dbconfig-sqlite32.0.11
ii  debconf [debconf-2.0]   1.5.71
ii  fonts-open-sans 1.11-1
ii  libjs-favico.js 0.3.10~dfsg1-3
ii  php-cboden-ratchet  0.4.1-2
ii  php-cli 2:7.3+69
ii  php-cocur-slugify   3.1-1
ii  php-common  2:69
ii  php-curl2:7.3+69
ii  php-defuse-php-encryption   2.2.1-1
ii  php-dflydev-fig-cookies 2.0.0-1
ii  php-doctrine-dbal   2.9.2-1
ii  php-embed   3.3.9-1
ii  php-fabiang-sasl1.0.0-1
ii  php-gd  2:7.3+69
ii  php-htmlpurifier4.10.0-1
ii  php-illuminate-database 5.7.27-1
ii  php-imagick 3.4.3-4.1
ii  php-markdown1.8.0-1
ii  php-mbstring2:7.3+69
ii  php-monolog 1.24.0-1
ii  php-raintpl 3.1.0+dfsg-1
ii  php-ratchet-pawl0.3.4-1
ii  php-react-child-process 0.5.2-2
ii  php-react-dns   0.4.16-1
ii  php-react-http  0.8.3-3
ii  php-respect-validation  1.1.29-2
ii  php-robmorgan-phinx 0.9.2-1
ii  php-sqlite3 2:7.3+69
ii  php-symfony-console 3.4.22+dfsg-2
ii  php-xml 2:7.3+69
ii  php7.3-cli [php-cli]7.3.4-2
ii  php7.3-curl [php-curl]  7.3.4-2
ii  php7.3-gd [php-gd]  7.3.4-2
ii  php7.3-json [php-json]  7.3.4-2
ii  php7.3-mbstring [php-mbstring]  7.3.4-2
ii  php7.3-sqlite3 [php-sqlite3]7.3.4-2
ii  php7.3-xml [php-xml]7.3.4-2

Versions of packages movim recommends:
ii  apache2 [httpd]   2.4.38-3
ii  php-fpm   2:7.3+69
ii  php7.3-fpm [php-fpm]  7.3.4-2

Versions of packages movim suggests:
ii  ejabberd  18.12.1-2

-- debconf information:
  movim/passwords-do-not-match:
* movim/dbconfig-install: true
  movim/upgrade-backup: true
  movim/missing-db-package-error: abort
  movim/dbconfig-remove: true
  movim/purge: false
  movim/internal/reconfiguring: false
  movim/admin_user: admin
* movim/database-type: sqlite3
  movim/remove-error: abort
  movim/ws_port: 8080
  movim/upgrade-error: abort
  movim/install-error: abort
  movim/dbconfig-reinstall: false
  movim/db/dbname: movim
  movim/db/basepath: /var/lib/dbconfig-common/sqlite3/movim
* movim/public_url: http://localhost/movim/
  movim/internal/skip-preseed: false
  movim/dbconfig-upgrade: true



Bug#911925: S8195874: Improve jar specification adherence breaks reverse depends build and runtime

2018-11-30 Thread Federico Lazcano

Please!


El 30/11/18 a las 09:01, Harald Dunkel escribió:

Would it be possible to include this fix for Stretch as well?

Regards
Harri



--
Ing. Federico Lazcano
flazc...@rosario.gov.ar
+54 (341) 4802704
Área Servicios Centrales
Dirección General de Informática
Municipalidad de Rosario



Bug#913756: tootle: Tootle window opens and closes immediately

2018-11-24 Thread Federico Ceratto
Temporary workaround: download the package for your architecture from
https://snapshot.debian.org/package/granite/5.1.0-2/\#libgranite5_5.1.0-2
and install it with sudo dpkg -i 

-- 
Federico



Bug#910933: RFP: libjs-epub.js -- JavaScript library for rendering ePub documents in the browser, across many devices

2018-10-13 Thread Federico Ceratto
Package: wnpp
Severity: wishlist

* Package name: libjs-epub.js
  Version : 0.3.66
  Upstream Author : fututrepress
* URL : https://github.com/futurepress/epub.js
* License : BSD
  Programming Lang: JavaScript
  Description : JavaScript library for rendering ePub documents in the 
browser, across many devices

Epub.js is a JavaScript library for rendering ePub documents in the browser, 
across many devices.
Epub.js provides an interface for common ebook functions (such as rendering, 
persistence and pagination) without the need to develop a dedicated application 
or plugin.



Bug#907350: Fix available

2018-08-26 Thread Federico Ceratto
Hi zigo,

The repo you created does not contain the history of my packaging repo. Do
you mind if I recreate it?
I'll then do the upload

On Sun, Aug 26, 2018 at 9:39 PM Thomas Goirand  wrote:

> Hi,
>
> I've pushed the needed work in a "zigo" branch on Alioth. Basically,
> it's just changing version in debian/changelog, and removing the patch I
> added in my previous upload (as it's applied upstream in 0.3.10).
>
> Please let me know if I can upload that, and merge in the debian/master
> branch. Thanks in advance.
>
> Cheers,
>
> Thomas Goirand (zigo)
>


-- 
Federico


Bug#906309: ITP: tootle -- GTK3 client for Mastodon

2018-08-16 Thread Federico Ceratto
Package: wnpp
Severity: wishlist
Owner: Federico Ceratto 

* Package name: tootle
  Version : 0.1.5
  Upstream Author : Bleak Grey 
* URL : https://github.com/bleakgrey/tootle
* License : GPLv3
  Programming Lang: Vala
  Description : GTK3 client for Mastodon

A simple and lightweight desktop client for Mastodon

The packaging will be maintained at https://salsa.debian.org/debian/tootle
Co-maintainers are very welcome.



Bug#899058: ITP: domoticz -- Home automation system

2018-05-18 Thread Federico Ceratto
Package: wnpp
Severity: wishlist
Owner: Federico Ceratto <feder...@debian.org>

* Package name: domoticz
  Version : 3.8153
  Upstream Author : https://github.com/domoticz/domoticz/graphs/contributors
* URL : http://www.domoticz.com/
* License : GPLv3
  Programming Lang: C, C++, JavaScript
  Description : Home automation system

Domoticz is a Home Automation System that lets you monitor and configure
various devices like: Lights, Switches, various sensors/meters like
Temperature, Rain, Wind, UV, Electra, Gas, Water and much more.
Notifications/Alerts can be sent to any mobile device.

The package will be maintained at https://salsa.debian.org/debian/domoticz
It might be used in FreedomBox as there are no other home automation
packages currently in Debian.
Co-maintainers are welcome.



Bug#896468: libjs-chartjs: Please upload newer versions

2018-04-21 Thread Federico Ceratto
Package: libjs-chartjs
Version: 1.0.2-1
Severity: normal

The package has not been updated since 2015. Can you please upload the
latest release? (Currently 2.7.2)

Thanks!

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (600, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, riscv64

Kernel: Linux 4.15.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_IE:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-- no debconf information



Bug#893969: maxima: fails to load operatingsystem package

2018-03-26 Thread Federico Beffa
The attached patch solved the problem for me. The patch is the
difference between the file installed by the Debian package and the
file currently distributed with maxima 5.41.
--- operatingsystem.lisp.orig	2018-03-26 21:31:40.003350426 +0200
+++ operatingsystem.lisp	2018-03-26 21:31:52.475471997 +0200
@@ -19,7 +19,7 @@
   #+clisp (ext:cd dir)
   #+cmu (setf (ext:default-directory) dir)
   #+cormanlisp (ccl:set-current-directory dir)
-  #+gcl (si:chdir dir)
+  #+gcl (si::chdir dir)
   #+lispworks (hcl:change-directory dir)
   #+lucid (lcl:working-directory dir)
   #+sbcl (sb-posix:chdir dir)
@@ -87,4 +87,4 @@
   (let ((buf (make-array 4096 :element-type (stream-element-type input-stream
 (loop for pos = (read-sequence buf input-stream)
while (plusp pos)
-   do (write-sequence buf output-stream :end pos))
\ No newline at end of file
+   do (write-sequence buf output-stream :end pos))


Bug#892612: ITP: conbuilder -- container-basade package builder for Debian packages

2018-03-11 Thread Federico Ceratto
Package: wnpp
Severity: wishlist
Owner: Federico Ceratto <feder...@debian.org>

* Package name: conbuilder
  Version : 0.0.1
  Upstream Author : Federico Ceratto <feder...@debian.org>
* URL : https://salsa.debian.org/federico/conbuilder
* License : GPLv3
  Programming Lang: Python
  Description : container-basade package builder for Debian packages

Build Debian packages using OverlayFS and systemd namespace containers.

conbuilder creates a base filesystem using debootstrap, then
overlays it with a filesystem to install the required dependencies
and finally runs the build on another overlay.

Layers are created, reused and purged automatically to achieve
fast package builds while minimizing disk usage.

It takes less than 2 seconds to start a new build on an already existing
overlay.

conbuilder also allows to selectively disable networking,
capabilities and filter system calls using seccomp.

The packaging will be hosted at [1] as a native package.

[1] https://salsa.debian.org/federico/conbuilder



Bug#891982: xchat: Intent to file removal bug

2018-03-05 Thread Federico Pietro Briata
Hi all,
just came across this bug...

As xchat user since Debian Woody I would like to thanks Gianfranco too for
maintaining and bring it back.

regards,
Federico


Bug#891939: ITP: python-gitlab -- GitLab API client library for Python

2018-03-02 Thread Federico Ceratto
Package: wnpp
Severity: wishlist
Owner: Federico Ceratto <feder...@debian.org>

* Package name: python-gitlab
  Version : 1.3.0
  Upstream Author : Gauvain Pocentek <gauv...@pocentek.net>
* URL : https://github.com/python-gitlab/python-gitlab
* License : LGPLv3
  Programming Lang: Python
  Description : GitLab API client library for Python

Python 2/3 library for the GitLab APIs v3 and v4

This package is meant to replace the current package with same name
which contains a different library from 
https://github.com/pyapi-gitlab/pyapi-gitlab/
Such library does not support API v4.
Also, the two libraries have clashing namespaces:

https://github.com/pyapi-gitlab/pyapi-gitlab/issues/263
https://github.com/python-gitlab/python-gitlab/issues/385

Alternatively, the new packaged could be named python-pygitlab and make
use of "Conflicts" to prevent clashing.

The package will be maintained under the "debian" group on:
https://salsa.debian.org/debian/python-pygitlab



  1   2   3   4   5   6   7   >