Package: gnunet
Version: 0.11.0-1
Severity: normal

Dear Maintainer,

Taking a look into the debianization of GNUnet, I realized that there is a
patch being applied that is intended fix bashisms, but, instead, seems to be
introducing one.

The culprit[1] patch is actually doing the opposite of what it initially did
when it was first introduced. During one of the version updates, a revert must
have caused this. The actual moment when the patch stopped doing what it was
supposed to, to do the opposite instead, can be seen here[2].

The fix is simple (just remove the patch), but if it is useful, here is a patch
providing the fix[3].

[1] 
https://salsa.debian.org/debian/gnunet/blob/experimental/debian/patches/fix-bashism.patch
[2] 
https://salsa.debian.org/debian/gnunet/commit/078e0f6d640e8e76347317a594778e7264639d62?view=parallel#0b9c97552d404c78fa9130139fa8f102743b8591_15_12
[3] 
https://github.com/marado/debian-gnunet/commit/427dff7a65a161111135e393e46704f3d8db12b8

Best regards,
Marcos Marado

-- System Information:
Debian Release: buster/sid
  APT prefers disco-updates
  APT policy: (500, 'disco-updates'), (500, 'disco-security'), (500,
'disco'), (100, 'disco-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages gnunet depends on:
ii  adduser                3.118ubuntu1
ii  debconf [debconf-2.0]  1.5.71ubuntu1
ii  libatomic1             9.1.0-2ubuntu2~19.04
ii  libc6                  2.29-0ubuntu2
ii  libcurl3-gnutls        7.64.0-2ubuntu1.1
ii  libextractor3          1:1.8-2
ii  libgcrypt20            1.8.4-3ubuntu1
ii  libgnutls-dane0        3.6.8-1
ii  libgnutls30            3.6.8-1
ii  libidn2-0              2.0.5-1
ii  libjansson4            2.12-1build1
ii  libltdl7               2.4.6-10
ii  libmariadb3            1:10.3.13-2
ii  libmicrohttpd12        0.9.62-1
ii  libogg0                1.3.2-1
ii  libopus0               1.3-1
ii  libpq5                 11.4-0ubuntu0.19.04.1
ii  libpulse0              1:12.2-2ubuntu3
ii  libsqlite3-0           3.27.2-2ubuntu0.1
ii  libunistring2          0.9.10-1ubuntu2
ii  lsb-base               10.2019031300ubuntu1
ii  netbase                5.6
ii  zlib1g                 1:1.2.11.dfsg-1ubuntu2

Versions of packages gnunet recommends:
ii  libnss3-tools  2:3.44.0-1
ii  openssl        1.1.1b-1ubuntu2.1

Versions of packages gnunet suggests:
pn  miniupnpc    <none>
ii  python       2.7.16-1
pn  python-zbar  <none>
pn  texlive      <none>

-- debconf information:
  gnunet-server/groupname: gnunet
  gnunet-server/autostart: true
  gnunet-server/username: gnunet

Reply via email to