Bug#1083065: lshw: diff for NMU version 02.19.git.2021.06.19.996aaad9c7-2.1

2024-10-21 Thread Joao Eriberto Mota Filho
Control: tags 1083065 + patch
Control: tags 1083065 + pending

Dear maintainer,

I've prepared an NMU for lshw (versioned as 02.19.git.2021.06.19.996aaad9c7-2.1)
and uploaded it to DELAYED/5. Please feel free to tell me if I should delay it
longer or cancel it.

Regards,

Eriberto

diff -Nru lshw-02.19.git.2021.06.19.996aaad9c7/debian/changelog 
lshw-02.19.git.2021.06.19.996aaad9c7/debian/changelog
--- lshw-02.19.git.2021.06.19.996aaad9c7/debian/changelog   2021-10-09 
11:13:40.0 -0300
+++ lshw-02.19.git.2021.06.19.996aaad9c7/debian/changelog   2024-10-21 
14:46:08.0 -0300
@@ -1,3 +1,10 @@
+lshw (02.19.git.2021.06.19.996aaad9c7-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/rules: added missing target build-arch. (Closes: #1083065)
+
+ -- Joao Eriberto Mota Filho   Mon, 21 Oct 2024 14:46:08 
-0300
+
 lshw (02.19.git.2021.06.19.996aaad9c7-2) unstable; urgency=medium
 
   * ACK 02.18.85-0.6 and 02.18.85-0.7 upload and apply the changes that were
diff -Nru lshw-02.19.git.2021.06.19.996aaad9c7/debian/rules 
lshw-02.19.git.2021.06.19.996aaad9c7/debian/rules
--- lshw-02.19.git.2021.06.19.996aaad9c7/debian/rules   2021-10-09 
11:13:40.0 -0300
+++ lshw-02.19.git.2021.06.19.996aaad9c7/debian/rules   2024-10-21 
14:46:08.0 -0300
@@ -123,4 +123,5 @@
dh_builddeb
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure patch 
unpatch
+build-arch: build
+.PHONY: build build-arch clean binary-indep binary-arch binary install 
configure patch unpatch



Bug#1082061: paramspider: autopkgtest exits with error 1 instead of 77 on nxdomain

2024-09-17 Thread Joao Eriberto Mota Filho
Package: paramspider
Version: 1.0.1-2
Severity: serious
Justification: regression

Dear maintainer,

If a domain doesn't exist or if it is down, the CI test for paramspider command
exits with error 1 as shown below:

 [INFO] Fetching URLs for atestphp.vulnweb.com
 [INFO] Found 0 URLs for atestphp.vulnweb.com
 [INFO] Cleaning URLs for atestphp.vulnweb.com
 [INFO] Found 0 URLs after cleaning
 [INFO] Extracting URLs with parameters
 [INFO] Saved cleaned URLs to results/atestphp.vulnweb.com.txt
 /tmp/autopkgtest.boDtVA/tree/debian/tests/integration-test.sh: line 19: 
results/testphp.vulnweb.com.txt: No such file or directory

The test above was made changing "testphp" to "atestphp".

On riscv64, the following errors were generated[1]:

 256s autopkgtest [21:05:34]: test integration-test.sh: [---
 259s
 259s
 259s   ___   
 259s___  ___  ___ _  ___ ___  (_)__/ /__ 
 259s   / _ \/ _ `/ __/ _ `/  ' \(_-https://web.archive.org/cdx/search/cdx?url=testphp.vulnweb.com/*&output=txt&collapse=urlkey&fl=original&page=/.
 Retrying in 5 seconds...
 266s Error fetching URL 
https://web.archive.org/cdx/search/cdx?url=testphp.vulnweb.com/*&output=txt&collapse=urlkey&fl=original&page=/.
 Retrying in 5 seconds...
 271s Error fetching URL 
https://web.archive.org/cdx/search/cdx?url=testphp.vulnweb.com/*&output=txt&collapse=urlkey&fl=original&page=/.
 Retrying in 5 seconds...
 276s Failed to fetch URL 
https://web.archive.org/cdx/search/cdx?url=testphp.vulnweb.com/*&output=txt&collapse=urlkey&fl=original&page=/
 after 3 retries.
 277s 
/tmp/autopkgtest-lxc.zx0bjuso/downtmp/build.Ta7/src/debian/tests/integration-test.sh:
 line 19: results/testphp.vulnweb.com.txt: No such file or directory
 277s autopkgtest [21:05:55]: test integration-test.sh: ---]

[1] https://ci.debian.net/packages/p/paramspider/testing/riscv64/51839856/

Cheers,

Eriberto



Bug#1079708: paramspider: autopkgtest regression: Output does not match the expected content

2024-08-26 Thread Joao Eriberto Mota Filho
Package: paramspider
Version: 1.0.1-1
Severity: serious
Justification: regression

Dear maintainer,

The CI test for paramspider fails as shown below:

 autopkgtest [13:03:58]: test integration-test.sh: preparing testbed
 Reading package lists... Done
 Building dependency tree... Done
 Reading state information... Done
 Starting pkgProblemResolver with broken count: 0
 Starting 2 pkgProblemResolver with broken count: 0
 Done
 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
 autopkgtest [13:03:58]: test integration-test.sh: [---
 

   ___   
___  ___  ___ _  ___ ___  (_)__/ /__ 
   / _ \/ _ `/ __/ _ `/  ' \(_-http://testphp.vulnweb.com/?%3Fcmd=FUZZ
 +http://testphp.vulnweb.com/?%3Fid=FUZZ
 +http://testphp.vulnweb.com/?cmd=FUZZ
 +http://testphp.vulnweb.com/?id=FUZZ
 +http://testphp.vulnweb.com/?source=FUZZ
 +http://testphp.vulnweb.com/?trk=FUZZ
  http://testphp.vulnweb.com/AJAX/infoartist.php?id=FUZZ
  http://testphp.vulnweb.com/AJAX/infoartist.php?id=FUZZ&DUMM=FUZZ
  http://testphp.vulnweb.com/AJAX/infoartist.php?id=FUZZ&YVeN=FUZZ
 @@ -5,7 +11,6 @@
  http://testphp.vulnweb.com/AJAX/infocateg.php?id=FUZZ
  http://testphp.vulnweb.com/Mod_Rewrite_Shop/buy.php?id=FUZZ
  http://testphp.vulnweb.com/Mod_Rewrite_Shop/details.php?id=FUZZ
 -http://testphp.vulnweb.com/Mod_Rewrite_Shop/details.php?id=FUZZ&mjqN=FUZZ
  http://testphp.vulnweb.com/Mod_Rewrite_Shop/rate.php?id=FUZZ
  http://testphp.vulnweb.com/admin/?C=FUZZ
  http://testphp.vulnweb.com/artist.php?artist=FUZZ
 @@ -13,6 +18,7 @@
  http://testphp.vulnweb.com/artists.php?artist+=FUZZ
  http://testphp.vulnweb.com/artists.php?artist=FUZZ
  http://testphp.vulnweb.com/artists.php?file=FUZZ
 +http://testphp.vulnweb.com/artists.php?oqXf=FUZZ
  http://testphp.vulnweb.com/bxss/vuln.php?id=FUZZ
  http://testphp.vulnweb.com/categories.php/listproducts.php?cat=FUZZ
  http://testphp.vulnweb.com/comment.php?aid=FUZZ
 @@ -26,6 +32,7 @@
  http://testphp.vulnweb.com/hpp/params.php?p=FUZZ&pp=FUZZ
  http://testphp.vulnweb.com/index.php?%25id%25=FUZZ&user=FUZZ
  http://testphp.vulnweb.com/index.php?id=FUZZ&user=FUZZ
 
+http://testphp.vulnweb.com/index.zipA01http://testphp.vulnweb.com/listproducts.php?artist=FUZZ
  http://testphp.vulnweb.com/listproducts.php?artist=FUZZ
  
http://testphp.vulnweb.com/listproducts.php?artist=FUZZ&%3Basdf=FUZZ&%3Bcat=FUZZ
  http://testphp.vulnweb.com/listproducts.php?artist=FUZZ&asdf=FUZZ&cat=FUZZ
 @@ -35,11 +42,18 @@
  http://testphp.vulnweb.com/login.php?id=FUZZ
  http://testphp.vulnweb.com/login.php?id=FUZZ&NtFH=FUZZ
  http://testphp.vulnweb.com/login.php?id=FUZZ&SlFY=FUZZ
 
+http://testphp.vulnweb.com/pictures/credentials.txtA01http://testphp.vulnweb.com/product.php?pic=FUZZ
  http://testphp.vulnweb.com/product.php?pic=FUZZ
  http://testphp.vulnweb.com/product.php?pic=FUZZ&hkNi=FUZZ
 +http://testphp.vulnweb.com/product.php?pic=FUZZ&otIR=FUZZ
  http://testphp.vulnweb.com/redir.php?r=FUZZ
 +http://testphp.vulnweb.com/redir.php?r=FUZZ&user=FUZZ
 +http://testphp.vulnweb.com/redir.php?r=FUZZ&view=FUZZ&task=FUZZ&id=FUZZ
 +http://testphp.vulnweb.com/search.php?cookie=FUZZ
  http://testphp.vulnweb.com/search.php?test=FUZZ
  http://testphp.vulnweb.com/search.php?test=FUZZ&cat=FUZZ&ppl=FUZZ
  http://testphp.vulnweb.com/secured/phpinfo.php?=FUZZ
 +http://testphp.vulnweb.com/showimage.php?%EF%AC%81le=FUZZ
 +http://testphp.vulnweb.com/showimage.php?%EF%AC%81le=FUZZ&size=FUZZ
  http://testphp.vulnweb.com/showimage.php?file=FUZZ
  http://testphp.vulnweb.com/showimage.php?file=FUZZ&size=FUZZ
 autopkgtest [13:04:01]: test integration-test.sh: ---]
 autopkgtest [13:04:01]: test integration-test.sh:  - - - - - - - - - - results 
- - - - - - - - - -
 integration-test.sh  FAIL non-zero exit status 1

Maybe using grep to check the match of some results can be better than to use
diff.

Regards,

Eriberto



Bug#1079709: paramspider: warns when installing

2024-08-26 Thread Joao Eriberto Mota Filho
Package: paramspider
Version: 1.0.1-1
Severity: normal

Dear maintainer,

paramspider shows a warning on the screen when installing:

 # apt install paramspider
 [...]
 Preparing to unpack .../paramspider_1.0.1-1_all.deb ...
 Unpacking paramspider (1.0.1-1) ...
 Setting up paramspider (1.0.1-1) ...
 /usr/lib/python3/dist-packages/paramspider/main.py:124: SyntaxWarning: invalid 
escape sequence '\/'
   log_text = """
 Processing triggers for man-db (2.12.1-3) ...

Regards,

Eriberto



Bug#1079704: gpshell: manpage points to /usr/local/

2024-08-26 Thread Joao Eriberto Mota Filho
Package: gpshell
Version: 2.4.0+dfsg-2
Severity: normal

Dear maintainer,

The manpage for gpshell says:

 There are several txt example scripts provided which gets installed into
 usr/local/share/docs [...]

Currently, these scripts on Debian are in /usr/share/doc/gpshell/examples/.

Regards,

Eriberto



Bug#1079703: exiflooter: autopkgtest regression: Output does not match the expected content

2024-08-26 Thread Joao Eriberto Mota Filho
Package: exiflooter
Version: 1.0.0+git20231228.22e4700-1
Severity: serious
Justification: regression

Dear maintainer,

The CI test for exiflooter fails as shown below:

 autopkgtest [11:42:23]: test integration-test.sh: [---
 Output does not match the expected content.
 autopkgtest [11:42:23]: test integration-test.sh: ---]
 autopkgtest [11:42:23]: test integration-test.sh:  - - - - - - - - - - results 
- - - - - - - - - -
 integration-test.sh  FAIL non-zero exit status 1

The main cause of this issue is the test debian/tests/integration-test.sh uses
the variable $exiflooter_output to store the results of the following command:

 exiflooter_output=$(exiflooter -i "$INPUT_DIRECTORY")

Consequently, all data put in a variable ignores line breaks and it will cause
a not match with the content of the file
debian/tests/output/expected_output.txt.

A solution is remove all line breaks from the expected_output.txt. Another
simple solution is to use the grep command to test a match fot some results in
$exiflooter_output.

Regards,

Eriberto



Bug#1079699: altdns: Issues in manpage

2024-08-26 Thread Joao Eriberto Mota Filho
Package: altdns
Version: 1.0.2+git20210909.8c1de0f-2
Severity: normal

Dear maintainer,

The mainpage for altdns has some issues as shown below:

  - The URL in section AUTHOR is wrong because it is pointing to "issues" page,
instead of the main page of the project.

  - The manpage is using a wrong format in some paragraphs.

  - The manpage says "generated automatically by txt2man", but a source code
for this is not being provided, avoiding the possibility to generate a new
modified version.

Eriberto



Bug#1073154: esda: Wrong metadata in the patches 001 and 004

2024-06-13 Thread Joao Eriberto Mota Filho
Package: esda
Version: 2.5.1-5
Severity: important
X-Debbugs-Cc: vil...@debian.org

Dear maintainer,

Your email address seem wrong in the patches 001.fixed-path-file.patch and
004.fixed-path-file-tests.patch.

   Author: Josenilson Ferreira da Silva 
   ^^
This is an important issue because a possible message from someone
that would like to contact you to talk about the patch will not arrive.
Please, fix this problem.

This bug is very similar to #1072686.

Regards,

Eriberto



Bug#1073155: esda: Wrong upstream forwarding in the patch 001

2024-06-13 Thread Joao Eriberto Mota Filho
Package: esda
Version: 2.5.1-5
Severity: normal
X-Debbugs-Cc: vil...@debian.org

Dear maintainer,

The patch 001.fixed-path-file.patch is about the package esda, but the
Forwarded field points to sherlock project.

   Forwarded: https://github.com/sherlock-project/sherlock/issues/1939
 
This is a relevant issue (maybe severity important) because this wrong
information breaks or difficult to track the bug in the upstream's
development site.

Regards,

Eriberto



Bug#1072686: sherlock: Wrong metadata in the patch 0004

2024-06-06 Thread Joao Eriberto Mota Filho
Package: sherlock
Version: 0.14.4+git20240531.e5ad3c4
Severity: important

Dear maintainer,

Your name and email address seem wrong in the patch
0004.adjusted-directory-installation-package.patch.

   Author: Jsenilson Ferreira da Silva 
   ^^ ^^

This is an important issue because a possible message from someone
that would like to contact you to talk about the patch will not arrive.
Please, fix this problem.

Regards,

Eriberto



Bug#1069909: dcraw: diff for NMU version 9.28-5.1

2024-05-29 Thread Eriberto Mota
> Dear Eriberto,
> 
>   thank you for preparing of the upload. I think it
> is completelly ready to be published thanks to you.
> 
> Best regards,
> FH
> --
> PS. Sorry I am late, the end semester is hectic.

Hi Filip,

Thanks for your reply. I just uploaded the NMU revision.

I wish you a good end of the semester.

Regards,

Eriberto



Bug#1071975: dh-make: Don't include 'Multi-Arch: foreign' in debian/control

2024-05-26 Thread Joao Eriberto Mota Filho
Source: dh-make
Version: 2.202302
Severity: serious
Justification: Multiarch false promises
X-Debbugs-Cc: debian-cr...@lists.debian.org, hel...@subdivi.de, 
chris.obb...@collabora.com

Dear dh-make maintainers,

This bug is related to #1040542 and to commit d411b19 on Salsa[1].

[1] https://salsa.debian.org/debian/dh-make/-/commit/d411b19

Currently, the dh_make command adds 'Multi-Arch: foreign' automatically to
several packages. This implies that Multiarch will honor all items present
here[2] in all new packages sent to Debian and made by people that don't
know Multiarch (including some sponsors).

[2] https://wiki.debian.org/DependencyHell#Multi-Arch:_foreign

The natural consequence will be once such a package enters the archive, the
Multiarch:hinter will suggest more 'Multi-Arch: foreign' based on this promise
and before too long we have an archive polluted with false promises, rendering
Multiarch useless.

Regards,

Eriberto



Bug#1069909: dcraw: diff for NMU version 9.28-5.1

2024-05-25 Thread Joao Eriberto Mota Filho
Control: tags 1069909 + pending

Dear maintainer,

I've prepared an NMU for dcraw (versioned as 9.28-5.1) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should cancel or delay it longer.

Regards,

Eriberto

diff -Nru dcraw-9.28/debian/changelog dcraw-9.28/debian/changelog
--- dcraw-9.28/debian/changelog 2024-03-26 06:42:04.0 -0300
+++ dcraw-9.28/debian/changelog 2024-05-25 12:18:40.0 -0300
@@ -1,3 +1,12 @@
+dcraw (9.28-5.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/patches/remove-duplicate-memmem.patch: created to avoid a FTBFS
+caused by a redundant duplicate implementation of memmem(). Thanks to
+Steve Langasek . (Closes: #1069909)
+
+ -- Joao Eriberto Mota Filho   Sat, 25 May 2024 12:18:40 
-0300
+
 dcraw (9.28-5) unstable; urgency=low
 
   * Added missing headers for Fuji cameras; Closes: #1066465
diff -Nru dcraw-9.28/debian/patches/remove-duplicate-memmem.patch 
dcraw-9.28/debian/patches/remove-duplicate-memmem.patch
--- dcraw-9.28/debian/patches/remove-duplicate-memmem.patch 1969-12-31 
21:00:00.0 -0300
+++ dcraw-9.28/debian/patches/remove-duplicate-memmem.patch 2024-05-25 
12:18:40.0 -0300
@@ -0,0 +1,28 @@
+Description: don't reimplement memmem()
+ memmem() is implemented in glibc, don't have a redundant duplicate
+ implementation with a different prototype.
+Author: Steve Langasek 
+Last-Update: 2024-04-09
+Forwarded: no
+
+Index: dcraw-9.28/parse.c
+===
+--- dcraw-9.28.orig/parse.c
 dcraw-9.28/parse.c
+@@ -1213,16 +1213,6 @@
+   }
+ }
+ 
+-char *memmem (char *haystack, size_t haystacklen,
+-  char *needle, size_t needlelen)
+-{
+-  char *c;
+-  for (c = haystack; c <= haystack + haystacklen - needlelen; c++)
+-if (!memcmp (c, needle, needlelen))
+-  return c;
+-  return NULL;
+-}
+-
+ /*
+Identify which camera created this file, and set global variables
+accordingly.Return nonzero if the file cannot be decoded.
diff -Nru dcraw-9.28/debian/patches/series dcraw-9.28/debian/patches/series
--- dcraw-9.28/debian/patches/series2024-03-26 06:42:04.0 -0300
+++ dcraw-9.28/debian/patches/series2024-05-25 12:18:40.0 -0300
@@ -8,3 +8,4 @@
 iowrap.diff
 0009-missing_headers.patch
 0010-Fuji-headers.patch
+remove-duplicate-memmem.patch



Bug#1071541: FTBFS: obs-source-clone/audio-wrapper.c:134:25: error: ‘circlebuf_push_back’ is deprecated [-Werror=deprecated-declarations]

2024-05-20 Thread Joao Eriberto Mota Filho
Package: obs-source-clone
Version: 0.1.4-1
Severity: serious
Tags: upstream
Justification: FTBFS

When rebuilding the plugin over amd64 architecture, we got the following error:

[ 66%] Building C object CMakeFiles/source-clone.dir/audio-wrapper.c.o
/usr/bin/cc -DHAVE_OBSCONFIG_H -Dsource_clone_EXPORTS -isystem /usr/include/obs 
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/PKGS/obs-source-clone2/obs-source-clone-0.1.4=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wno-psabi 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Werror -Wextra -Wvla -Wformat 
-Wformat-security -Wswitch -Wunused-parameter -Wno-unused-function 
-Wno-missing-field-initializers -fno-strict-aliasing 
-Werror-implicit-function-declaration -Wno-missing-braces -MD -MT 
CMakeFiles/source-clone.dir/source-clone.c.o -MF 
CMakeFiles/source-clone.dir/source-clone.c.o.d -o 
CMakeFiles/source-clone.dir/source-clone.c.o -c 
/PKGS/obs-source-clone2/obs-source-clone-0.1.4/source-clone.c
/usr/bin/cc -DHAVE_OBSCONFIG_H -Dsource_clone_EXPORTS -isystem /usr/include/obs 
-g -O2 -Werror=implicit-function-declaration 
-ffile-prefix-map=/PKGS/obs-source-clone2/obs-source-clone-0.1.4=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wno-psabi 
-Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Werror -Wextra -Wvla -Wformat 
-Wformat-security -Wswitch -Wunused-parameter -Wno-unused-function 
-Wno-missing-field-initializers -fno-strict-aliasing 
-Werror-implicit-function-declaration -Wno-missing-braces -MD -MT 
CMakeFiles/source-clone.dir/audio-wrapper.c.o -MF 
CMakeFiles/source-clone.dir/audio-wrapper.c.o.d -o 
CMakeFiles/source-clone.dir/audio-wrapper.c.o -c 
/PKGS/obs-source-clone2/obs-source-clone-0.1.4/audio-wrapper.c
/PKGS/obs-source-clone2/obs-source-clone-0.1.4/audio-wrapper.c: In function 
‘audio_wrapper_render’:
/PKGS/obs-source-clone2/obs-source-clone-0.1.4/audio-wrapper.c:129:33: error: 
‘circlebuf_push_back’ is deprecated [-Werror=deprecated-declarations]
  129 | circlebuf_push_back(
  | ^~~
In file included from 
/PKGS/obs-source-clone2/obs-source-clone-0.1.4/source-clone.h:6,
 from 
/PKGS/obs-source-clone2/obs-source-clone-0.1.4/audio-wrapper.c:3:
/usr/include/obs/util/circlebuf.h:150:1: note: declared here
  150 | circlebuf_push_back(struct circlebuf *cb, const void *data, size_t size)
  | ^~~
/PKGS/obs-source-clone2/obs-source-clone-0.1.4/audio-wrapper.c:134:25: error: 
‘circlebuf_push_back’ is deprecated [-Werror=deprecated-declarations]
  134 | circlebuf_push_back(&clone->audio_frames, 
&frames,
  | ^~~
/usr/include/obs/util/circlebuf.h:150:1: note: declared here
  150 | circlebuf_push_back(struct circlebuf *cb, const void *data, size_t size)
  | ^~~
/PKGS/obs-source-clone2/obs-source-clone-0.1.4/audio-wrapper.c:136:25: error: 
‘circlebuf_push_back’ is deprecated [-Werror=deprecated-declarations]
  136 | circlebuf_push_back(&clone->audio_timestamps,
  | ^~~
/usr/include/obs/util/circlebuf.h:150:1: note: declared here
  150 | circlebuf_push_back(struct circlebuf *cb, const void *data, size_t size)
  | ^~~
/PKGS/obs-source-clone2/obs-source-clone-0.1.4/source-clone.c: In function 
‘source_clone_audio_callback’:
/PKGS/obs-source-clone2/obs-source-clone-0.1.4/source-clone.c:33:17: error: 
‘circlebuf_push_back’ is deprecated [-Werror=deprecated-declarations]
   33 | circlebuf_push_back(&context->audio_data[i],
  | ^~~
In file included from 
/PKGS/obs-source-clone2/obs-source-clone-0.1.4/source-clone.h:6,
 from 
/PKGS/obs-source-clone2/obs-source-clone-0.1.4/source-clone.c:1:
/usr/include/obs/util/circlebuf.h:150:1: note: declared here
  150 | circlebuf_push_back(struct circlebuf *cb, const void *data, size_t size)
  | ^~~
/PKGS/obs-source-clone2/obs-source-clone-0.1.4/source-clone.c:36:9: error: 
‘circlebuf_push_back’ is deprecated [-Werror=deprecated-declarations]
   36 | circlebuf_push_back(&context->audio_frames, &audio_data->frames,
  | ^~~
/usr/include/obs/util/circlebuf.h:150:1: note: declared here
  150 | circlebuf_push_back(struct circlebuf *cb, const void *data, size_t size)
  | ^~~
/PKGS/obs-source-clone2/obs-source-clone-0.1.4/source-clone.c:38:9: error: 
‘circlebuf_push_back’ is deprecated [-Werror=deprecated-declarations]
   38 | circlebuf_push_back(&context->audio_timestamps, 
&audio_data->timestamp,
  | ^~~
/usr/include/obs/util/circlebuf.h:150:1: note: declared here
  150 | circlebuf_push_back(struct circlebuf *cb, const void *data, size_t size)
  | ^~~
/PKGS/obs-source-clone2/obs-source-clone-0.1.4/source-clone.c: I

Bug#1071017: FTBFS: source-copy.cpp:615:31: error: ‘void obs_sceneitem_get_info(const obs_sceneitem_t*, obs_transform_info*)’ is deprecated [-Werror=deprecated-declarations]

2024-05-19 Thread Eriberto Mota
The current new upstream release (0.2.3) also will FTBFS.

Eriberto



Bug#1071273: skales: Architecture should be 'all'

2024-05-17 Thread Joao Eriberto Mota Filho
Source: skales
Version: 0.20170929-2
Severity: serious
Justification: Policy 5.6.8

The package only provides executables made in Python, but it is
using 'Architecture: any'.

Eriberto



Bug#1071017: FTBFS: source-copy.cpp:615:31: error: ‘void obs_sceneitem_get_info(const obs_sceneitem_t*, obs_transform_info*)’ is deprecated [-Werror=deprecated-declarations]

2024-05-12 Thread Joao Eriberto Mota Filho
Package: obs-source-copy
Version: 0.2.2-5
Severity: serious
Tags: upstream
Justification: FTBFS

When rebuilding the source code, we got:

/usr/bin/c++ -DHAVE_OBSCONFIG_H -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG 
-DQT_WIDGETS_LIB -Dsource_copy_EXPORTS 
-I/PKGS/obs-source-copy/1/obs-source-copy-0.2.2/obj-x86_64-linux-gnu/source-copy_autogen/include
 -isystem /usr/include/obs -isystem /usr/include/x86_64-linux-gnu/qt6/QtWidgets 
-isystem /usr/include/x86_64-linux-gnu/qt6 -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtCore -isystem 
/usr/lib/x86_64-linux-gnu/qt6/mkspecs/linux-g++ -isystem 
/usr/include/x86_64-linux-gnu/qt6/QtGui -g -O2 
-ffile-prefix-map=/PKGS/obs-source-copy/1/obs-source-copy-0.2.2=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-Werror -Wextra -Wvla -Wformat -Wformat-security -Wswitch -Wunused-parameter 
-Wno-unused-function -Wno-missing-field-initializers -fno-strict-aliasing 
-Wconversion-null -fPIC -mmmx -msse -msse2 -MD -MT 
CMakeFiles/source-copy.dir/source-copy.cpp.o -MF 
CMakeFiles/source-copy.dir/source-copy.cpp.o.d -o 
CMakeFiles/source-copy.dir/source-copy.cpp.o -c 
/PKGS/obs-source-copy/1/obs-source-copy-0.2.2/source-copy.cpp
/PKGS/obs-source-copy/1/obs-source-copy-0.2.2/source-copy.cpp: In function 
‘obs_data_t* GetTransformData(obs_sceneitem_t*)’:
/PKGS/obs-source-copy/1/obs-source-copy-0.2.2/source-copy.cpp:595:31: error: 
‘void obs_sceneitem_get_info(const obs_sceneitem_t*, obs_transform_info*)’ is 
deprecated [-Werror=deprecated-declarations]
  595 | obs_sceneitem_get_info(item, &info);
  | ~~^
In file included from 
/PKGS/obs-source-copy/1/obs-source-copy-0.2.2/source-copy.hpp:3,
 from 
/PKGS/obs-source-copy/1/obs-source-copy-0.2.2/source-copy.cpp:1:
/usr/include/obs/obs.h:1889:1: note: declared here
 1889 | obs_sceneitem_get_info(const obs_sceneitem_t *item,
  | ^~
/PKGS/obs-source-copy/1/obs-source-copy-0.2.2/source-copy.cpp: In function 
‘void LoadTransform(obs_sceneitem_t*, obs_data_t*)’:
/PKGS/obs-source-copy/1/obs-source-copy-0.2.2/source-copy.cpp:615:31: error: 
‘void obs_sceneitem_get_info(const obs_sceneitem_t*, obs_transform_info*)’ is 
deprecated [-Werror=deprecated-declarations]
  615 | obs_sceneitem_get_info(item, &info);
  | ~~^
/usr/include/obs/obs.h:1889:1: note: declared here
 1889 | obs_sceneitem_get_info(const obs_sceneitem_t *item,
  | ^~
/PKGS/obs-source-copy/1/obs-source-copy-0.2.2/source-copy.cpp:624:31: error: 
‘void obs_sceneitem_set_info(obs_sceneitem_t*, const obs_transform_info*)’ is 
deprecated [-Werror=deprecated-declarations]
  624 | obs_sceneitem_set_info(item, &info);
  | ~~^
/usr/include/obs/obs.h:1892:1: note: declared here
 1892 | obs_sceneitem_set_info(obs_sceneitem_t *item,
  | ^~
cc1plus: all warnings being treated as errors
make[3]: *** [CMakeFiles/source-copy.dir/build.make:100: 
CMakeFiles/source-copy.dir/source-copy.cpp.o] Error 1
make[3]: Leaving directory 
'/PKGS/obs-source-copy/1/obs-source-copy-0.2.2/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:89: CMakeFiles/source-copy.dir/all] Error 2
make[2]: Leaving directory 
'/PKGS/obs-source-copy/1/obs-source-copy-0.2.2/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:159: all] Error 2
make[1]: Leaving directory 
'/PKGS/obs-source-copy/1/obs-source-copy-0.2.2/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j16 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:14: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
debuild: fatal error at line 1184:
dpkg-buildpackage -us -uc -ui failed

Eriberto


Bug#1055540: obs-time-source: FTBFS on several archs: linker input file not found

2023-11-13 Thread Eriberto Mota
Some tests were made over Debian, Alpine and Fedora and the issue causing
the FTBFS is present only on Debian. The Meson finds the libobs, but fails
to build using it. Maybe it can be something related to #998853.

The upstream doesn't have a solution because he uses Alpine and the build
is perfect there (this bug is unreproducible outside of Debian).

My solution (or temporary solution): commonly, plugins for OBS are build
with CMake, so I made a patch[1] to use it instead of Meson. This solution
works fine and it is based in CMakeLists.txt files provided by Exeldro in
several plugins, like obs-move-transition[2].

[1] 
https://salsa.debian.org/debian/obs-time-source/-/blob/debian/master/debian/patches/010_use-cmake.patch
[2] 
https://salsa.debian.org/debian/obs-move-transition/-/blob/debian/master/CMakeLists.txt

Eriberto



Bug#1055588: bookworm-pu: package jdupes/1.21.3-1+deb12u1

2023-11-08 Thread Joao Eriberto Mota Filho
Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian@packages.debian.org
Usertags: pu
X-Debbugs-Cc: jdu...@packages.debian.org
Control: affects -1 + src:jdupes

[ Reason ]
jdupes is a fork from fdupes. A bug was introduced by the initial fork some
years ago. The current fdupes on Debian is already fixed. A warning about this
bug was sent by the jdupes upstream (Jody Bruchon) for me via email message.

The help option for jdupes says:
  -d --delete: prompt user for files to preserve and delete all
   others; [...]

Using the command 'jdupes -d .', a prompt will appear:

  Set 1 of 1: keep which files? (1 - 5, [a]ll, [n]one, [l]ink all, [s]ymlink 
all):

It is a mistake to set 2-4 because the jdupes considers one file only. Setting
'2-4', the file 2 will be kept and the files 3 and 4 will be deleted. The
sentence 'keep which files? (1 - 5' induces the users to use a range and it is
not valid. Currently, jdupes is not denying this behaviour and it is generating
a data loss.

[ Impact ]
If the update isn't approved, the users can be induced to select a range of
files and it will cause a possible data loss.

[ Tests ]
Some manual tests have been done over jdupes with a patch created by the
upstream. I also tested fdupes to verify if it would be necessary to open a bug
against this package. The current fdupes has no issues.

[ Risks ]
There are no risks, because the patch to fix the issue is trivial, making a
check for data inputs and generating better messages for the users.

[ 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 stable
  [x] the issue is verified as fixed in unstable

[ Changes ]
A patch, created by the upstream, will improve the messages to be shown to
users and will add checks for inputs.

[ Other info ]
No more info.
diff -Nru jdupes-1.21.3/debian/changelog jdupes-1.21.3/debian/changelog
--- jdupes-1.21.3/debian/changelog  2023-02-20 06:51:57.0 -0300
+++ jdupes-1.21.3/debian/changelog  2023-11-08 11:24:57.0 -0300
@@ -1,3 +1,12 @@
+jdupes (1.21.3-1+deb12u1) bookworm; urgency=medium
+
+  * debian/patches/010_fix-data-loss.patch: created to avoid a potential data
+loss caused by a wrong message that induces the users to use a range of
+values with -d option. Currently, the -d option doesn't understand ranges.
+    (Closes: #1054237)
+
+ -- Joao Eriberto Mota Filho   Wed, 08 Nov 2023 11:24:57 
-0300
+
 jdupes (1.21.3-1) unstable; urgency=medium
 
   * New upstream version 1.21.3.
diff -Nru jdupes-1.21.3/debian/patches/010_fix-data-loss.patch 
jdupes-1.21.3/debian/patches/010_fix-data-loss.patch
--- jdupes-1.21.3/debian/patches/010_fix-data-loss.patch1969-12-31 
21:00:00.0 -0300
+++ jdupes-1.21.3/debian/patches/010_fix-data-loss.patch2023-11-08 
11:24:57.0 -0300
@@ -0,0 +1,78 @@
+Description: fix potential data loss
+ The help option for jdupes says:
+   -d --delete: prompt user for files to preserve and delete all
+others; [...]
+ .
+ Using the command 'jdupes -d .', a prompt will appear:
+   Set 1 of 1: keep which files? (1 - 5, [a]ll, [n]one, [l]ink 
all, [s]ymlink all):
+ It is a mistake to set 2-4 because the jdupes considers one file
+ only. Setting '2-4', the file 2 will be kept and the files 3 and 4
+ will be deleted. The sentence 'keep which files? (1 - 5' induces
+ the users to use a range and it is not valid. Currently, jdupes is
+ not denying this behaviour and it is generating a data loss.
+ .
+ This patch fixes this issue.
+Author: Jody Bruchon 
+Origin: https://codeberg.org/jbruchon/jdupes/commit/4888e85
+Bug-Debian: https://bugs.debian.org/1054237
+Last-Update: 2023-10-19
+Index: jdupes/act_deletefiles.c
+===
+--- jdupes.orig/act_deletefiles.c
 jdupes/act_deletefiles.c
+@@ -101,8 +101,8 @@ void deletefiles(file_t *files, int prom
+ for (x = 2; x <= counter; x++) preserve[x] = 0;
+   } else do {
+ /* Prompt for files to preserve */
+-printf("Set %u of %u: keep which files? (1 - %u, [a]ll, [n]one",
+-  curgroup, groups, counter);
++printf("Specify multiple files with commas like this: 1,2,4,6\n");
++printf("Set %u of %u: keep which files? (1 - %u, [a]ll, [n]one", 
curgroup, groups, counter);
+ #ifndef NO_HARDLINKS
+printf(", [l]ink all");
+ #endif
+@@ -139,6 +139,33 @@ void deletefiles(file_t *files, int prom
+ 
+ for (x = 1; x <= counter; x++) preserve[x] = 0;
+ 
++  /* Catch attempts to use invalid characters and block them */
++   

Bug#1055540: obs-time-source: FTBFS on several archs: linker input file not found

2023-11-07 Thread Joao Eriberto Mota Filho
Package: obs-time-source
Version: 0.1-1
Severity: serious
Tags: upstream ftbfs
Justification: Fails to Build from Source
X-Debbugs-Cc: ~krystianch/public-in...@lists.sr.ht

The package fails to build from source on several architectures.

An example for arm64:

cd obj-aarch64-linux-gnu && LC_ALL=C.UTF-8 ninja -j4 -v
[1/2] cc -Itime-source.so.p -I. -I.. -I/usr/include/obs 
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
-I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/harfbuzz 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libmount 
-I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo 
-I/usr/include/pixman-1 -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall 
-Winvalid-pch -Wextra -Wpedantic -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -mbranch-protection=standard -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -DHAVE_OBSCONFIG_H -DSIMDE_ENABLE_OPENMP 
'$<$,$>:-fopenmp-simd>'
 
'$<$,$>:-fopenmp-simd>'
 -MD -MQ time-source.so.p/time-source.c.o -MF 
time-source.so.p/time-source.c.o.d -o time-source.so.p/time-source.c.o -c 
../time-source.c
FAILED: time-source.so.p/time-source.c.o 
cc -Itime-source.so.p -I. -I.. -I/usr/include/obs -I/usr/include/pango-1.0 
-I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include 
-I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 
-I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi 
-I/usr/include/cairo -I/usr/include/pixman-1 -fdiagnostics-color=always 
-D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -g -O2 
-ffile-prefix-map=/<>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security 
-mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -pthread 
-DHAVE_OBSCONFIG_H -DSIMDE_ENABLE_OPENMP 
'$<$,$>:-fopenmp-simd>'
 
'$<$,$>:-fopenmp-simd>'
 -MD -MQ time-source.so.p/time-source.c.o -MF 
time-source.so.p/time-source.c.o.d -o time-source.so.p/time-source.c.o -c 
../time-source.c
../time-source.c: In function ‘time_source_update’:
../time-source.c:95:9: warning: ‘__builtin_strncpy’ specified bound 64 equals 
destination size [-Wstringop-truncation]
   95 | strncpy(context->format, obs_data_get_string(settings, 
"format"),
  | ^
cc: warning: 
$<$,$>:-fopenmp-simd>:
 linker input file unused because linking not done
cc: error: 
$<$,$>:-fopenmp-simd>:
 linker input file not found: No such file or directory
cc: warning: 
$<$,$>:-fopenmp-simd>:
 linker input file unused because linking not done
cc: error: 
$<$,$>:-fopenmp-simd>:
 linker input file not found: No such file or directory
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd obj-aarch64-linux-gnu && LC_ALL=C.UTF-8 ninja -j4 -v 
returned exit code 1
make: *** [debian/rules:13: binary-arch] Error 25

Eriberto



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

Kernel: Linux 6.1.0-13-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8), 
LANGUAGE=pt_BR:pt:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages obs-time-source depends on:
ii  libc62.36-9+deb12u3
ii  libcairo21.16.0-7
ii  libglib2.0-0 2.74.6-2
ii  libobs0  29.0.2+dfsg-1+b1
ii  libpango-1.0-0   1.50.12+ds-1
ii  libpangocairo-1.0-0  1.50.12+ds-1
ii  obs-studio   29.0.2+dfsg-1+b1

obs-time-source recommends no packages.

obs-time-source suggests no packages.

-- no debconf information


Bug#1054237: jdupes: data loss behaviour from fdupes

2023-10-19 Thread Joao Eriberto Mota Filho
Package: jdupes
Version: 1.12-1
Severity: grave
Tags: upstream patch
Justification: causes non-serious data loss

>From the upstream in a private message:

jdupes inherited interactive deletion from fdupes and there were zero
input safeguards. A user tried to use ranges "2-4" and files 3 and 4 were
deleted, not preserved. This is a major data loss concern because the
behavior is destructive and contrary to user expectations. In the latest
commit I've placed heavy safeguards in the interactive deletion code that
should prevent all of the invalid input scenarios I can conceive.

The commit 4888e85[1] can and should be immediately applied to ALL
versions of jdupes that are being distributed. It should cleanly apply
and work without modification to every remotely recent version spanning
several years back.

[1] https://codeberg.org/jbruchon/jdupes/commit/4888e85



Bug#1053762: winregfs: New upstream place

2023-10-10 Thread Joao Eriberto Mota Filho
Package: winregfs
Version: 0.7-4
Severity: normal
X-Debbugs-Cc: Jody Bruchon 

Dear maintainer,

The winregfs is now at https://codeberg.org/jbruchon/winregfs

Regards,

Eriberto



Bug#1053141: bookworm-pu: package mrtg/2.17.10-5+deb12u2

2023-09-27 Thread Joao Eriberto Mota Filho
Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian@packages.debian.org
Usertags: pu
X-Debbugs-Cc: m...@packages.debian.org
Control: affects -1 + src:mrtg

[ Reason ]
The last SPU was broken by #1041332. This new SPU fixes the issue using a new
approach. Now a debconf message is used to warn the user about a change of the
configuration place.

[ Impact ]
The impact is the final user will not know the new place of the configuration
file. Consequently, the mrtg will not use the configuration parameters created
by the user before the last upgrade (from Bullseye to Bookworm).

[ Tests ]
Several tests were made to make sure that a warning will be shown when needed.

[ Risks ]
No risks because this is only a debconf warning for the user.

[ 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 (old)stable
  [x] the issue is verified as fixed in unstable

[ Changes ]
In 2.17.10-5+deb12u1 the confile was moved from /etc/ to /etc/mrtg/ via a
debconf process. This process was cancelled and, now, the user will receive
a warning telling that is needed to move this file manually. Consequently,
the Debian Policy 10.7.3 is being honored.

[ Other info ]
No more info.

Regards,

Eriberto
diff -Nru mrtg-2.17.10/debian/changelog mrtg-2.17.10/debian/changelog
--- mrtg-2.17.10/debian/changelog   2023-07-10 14:04:14.0 -0300
+++ mrtg-2.17.10/debian/changelog   2023-09-27 22:59:14.0 -0300
@@ -1,3 +1,24 @@
+mrtg (2.17.10-5+deb12u2) bookworm; urgency=medium
+
+  * Changed a debconf template to honor Debian Policy (10.7.3), not
+changing the place a conffile, discarding any user changes.
+Thanks to Andreas Beckmann . Consequently:
+  - debian/mrtg.config: changed a comment.
+  - debian/mrtg.postinst: dropped the first conditional block,
+related to moving the /etc/mrtg.cfg to /etc/mrtg/.
+  - debian/mrtg.templates: updated to show a specific message to
+users.
+  - debian/po/: ran debconf-updatepo to update all templates.
+  - Closes: #1039103, #1041332
+  * debian/po/:
+  - mrtg.templates: reviewed all messages. Thanks to Justin B Rye
+ for all help in debian-l10n-english
+list and to Jonathan Wiltshire  for the suggestion
+to ask for help in that list.
+  - Updated all translations. Thanks to all translators.
+
+ -- Joao Eriberto Mota Filho   Wed, 27 Sep 2023 22:59:14 
-0300
+
 mrtg (2.17.10-5+deb12u1) bookworm; urgency=medium
 
   * Added a debconf dialog to allow the user to decide if /etc/mrtg.cfg must
diff -Nru mrtg-2.17.10/debian/mrtg.config mrtg-2.17.10/debian/mrtg.config
--- mrtg-2.17.10/debian/mrtg.config 2023-07-10 14:04:14.0 -0300
+++ mrtg-2.17.10/debian/mrtg.config 2023-09-24 11:26:07.0 -0300
@@ -7,7 +7,7 @@
 # Source debconf library.
 . /usr/share/debconf/confmodule
 
-# Move /etc/mrtg.cfg to /etc/mrtg/mrtg.cfg?
+# /etc/mrtg.cfg should be moved to /etc/mrtg/mrtg.cfg
 if [ -e /etc/mrtg.cfg ]
 then
 db_input high mrtg/move_config_file || true
diff -Nru mrtg-2.17.10/debian/mrtg.postinst mrtg-2.17.10/debian/mrtg.postinst
--- mrtg-2.17.10/debian/mrtg.postinst   2023-07-10 14:04:14.0 -0300
+++ mrtg-2.17.10/debian/mrtg.postinst   2023-09-24 11:26:07.0 -0300
@@ -28,17 +28,6 @@
 
 if [ "$1" = "configure" ]
 then
-# Move /etc/mrtg.cfg to /etc/mrtg/mrtg.cfg?
-db_get mrtg/move_config_file || RET="false"
-if [ "$RET" = "true" ]
-then
-   if [ -e /etc/mrtg/mrtg.cfg ]
-   then
-  mv /etc/mrtg/mrtg.cfg /etc/mrtg/mrtg.cfg.NEW
-   fi
-   mv -f /etc/mrtg.cfg /etc/mrtg/
-fi
-
 # Fix owner, group and permissions for /var/www/html/mrtg/?
 db_get mrtg/fix_permissions || RET="false"
 if [ "$RET" = "true" ]
diff -Nru mrtg-2.17.10/debian/mrtg.templates mrtg-2.17.10/debian/mrtg.templates
--- mrtg-2.17.10/debian/mrtg.templates  2023-07-10 14:04:14.0 -0300
+++ mrtg-2.17.10/debian/mrtg.templates  2023-09-24 11:26:07.0 -0300
@@ -1,44 +1,41 @@
 Template: mrtg/move_config_file
-Type: boolean
-Default: true
-_Description: Move /etc/mrtg.cfg to /etc/mrtg/mrtg.cfg?
- Older versions of the MRTG on Debian had the /etc/mrtg.cfg configuration
- file. Currently, this file is located in /etc/mrtg/ directory, but there
- is a /etc/mrtg.cfg.
+Type: note
+_Description: /etc/mrtg.cfg should be moved to /etc/mrtg/mrtg.cfg
+ Older versions of MRTG on Debian had the configuration file /etc/mrtg.cfg.
+ The new version reads from /etc/mrtg/mrtg.cfg instead, so MRTG will not
+ work correctly until you move your configuration across manually.
 
 Template: mrtg/fix_permissions
 Type: boolean
 Default: true
 _Description: Fix owner, group and permissions for /var/www/html/mrtg?
- By default MRTG writes all graphics in /var/www/html/mrtg/ directo

Bug#1052262: ITP: obs-time-source -- Plugin for OBS Studio that displays current date and time

2023-09-19 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: wishlist
Owner: Joao Eriberto Mota Filho 
X-Debbugs-Cc: debian-de...@lists.debian.org, Krystian Chachuła 


* Package name: obs-time-source
  Version : 0.1
  Upstream Contact: Krystian Chachuła <~krystianch/public-in...@lists.sr.ht>
* URL : 
https://obsproject.com/forum/resources/time-and-date-source.1781/
* License : GPL-3
  Programming Lang: C
  Description : Plugin for OBS Studio that displays current date and time

 This plugin provides a source that displays current date and time. It is
 possible to configure the time format, text font, background and text colors
 and outline in source properties.


Bug#1043522: blhc: Please allow -std=gnu++20 inside bin/blhc:L1114 regex exception

2023-09-03 Thread Eriberto Mota
Hi Simon,

> |but the additional "||-std=gnu++20" is found, which causes the 
> exception regex not to be triggered: could you please change the 
> mentioned line in bin/blhc to allow for optional arguments between 
> "/usr/lib/ccache/c++" and "-dM"?|

The same case for -std=gnu++11:

CPPFLAGS missing (-D_FORTIFY_SOURCE=2): /usr/lib/ccache/c++ -std=gnu++11 -dM -E 
-c /usr/share/cmake-3.27/Modules/CMakeCXXCompilerABI.cpp -DHAVE_OBSCONFIG_H 
-DQT_CORE_LIB -DQT_GUI_LIB [...]

Regards,

Eriberto



Bug#1050942: FTBFS: Failed 1/1 test programs. 5/246 subtests failed.

2023-08-31 Thread Joao Eriberto Mota Filho
Package: blhc
Version: 0.13-5
Severity: serious
Tags: ftbfs upstream
Justification: fails to build from source
X-Debbugs-Cc: eribe...@debian.org, Simon Ruderich 

Dear Simon Ruderich,

Currently blhc fails to build from source in Debian Sid. This issue was
detected in Salsa[1].

[1] https://salsa.debian.org/debian/blhc/-/jobs/4635438

I also tested it in a fresh jail:

dh_auto_test
/usr/bin/perl Build test --verbose 1

#   Failed test './t/logs/arch-avr32 --color (output)'
#   at t/tests.t line 45.
#  got: 'Use of uninitialized value $os in pattern match (m//) at 
./bin/blhc line 1194.
# Use of uninitialized value $cpu in pattern match (m//) at ./bin/blhc line 
1198.
# Use of uninitialized value $cpu in pattern match (m//) at ./bin/blhc line 
1202.
# LDFLAGS missing (-Wl,-z,relro): gcc -o test test.o
# CFLAGS missing (-fstack-protector-strong): gcc -D_FORTIFY_SOURCE=2 -g -O2 
-Wformat -Wformat-security -Werror=format-security -Wall -c test.c
# LDFLAGS missing (-Wl,-z,relro): gcc -o test test.o
# '
# expected: 'CFLAGS missing (-fstack-protector-strong): gcc 
-D_FORTIFY_SOURCE=2 -g -O2 -Wformat -Wformat-security -Werror=format-security 
-Wall -c test.c
# '

#   Failed test './t/logs/arch-avr32 (output)'
#   at t/tests.t line 45.
#  got: 'Use of uninitialized value $os in pattern match (m//) at 
./bin/blhc line 1194.
# Use of uninitialized value $cpu in pattern match (m//) at ./bin/blhc line 
1198.
# Use of uninitialized value $cpu in pattern match (m//) at ./bin/blhc line 
1202.

[...]

# checking './t/logs/debian-hardening-wrapper'...
# HARDENING WRAPPER: no checks possible, aborting
# '

#   Failed test './t/logs/arch-i386 ./t/logs/arch-amd64 ./t/logs/arch-avr32 
./t/logs/ignore-flag --ignore-arch-flag i386:-fstack-protector-strong 
--ignore-arch-flag mipsel:-Werror=format-security (output)'
#   at t/tests.t line 45.
#  got: 'Use of uninitialized value $os in pattern match (m//) at 
./bin/blhc line 1194.
# Use of uninitialized value $cpu in pattern match (m//) at ./bin/blhc line 
1198.
# Use of uninitialized value $cpu in pattern match (m//) at ./bin/blhc line 
1202.

[...]

# CFLAGS missing (-O2): gcc -g -fstack-protector-strong -Wformat 
-Wformat-security -Werror=format-security -D_FORTIFY_SOURCE=2 -c test-c.c
# '

#   Failed test './t/logs/arch-i386 ./t/logs/arch-amd64 ./t/logs/arch-avr32 
./t/logs/ignore-line --ignore-arch-line "i386:gcc .+ -fPIE .+" 
--ignore-arch-line "mipsel:gcc .+ -Wl,-z,relro -Wl,-z,now .+" (output)'
#   at t/tests.t line 45.
#  got: 'Use of uninitialized value $os in pattern match (m//) at 
./bin/blhc line 1194.
# Use of uninitialized value $cpu in pattern match (m//) at ./bin/blhc line 
1198.
# Use of uninitialized value $cpu in pattern match (m//) at ./bin/blhc line 
1202.

[...]


# Looks like you failed 5 tests of 246.
t/tests.t ..
1..246
[...]
not ok 14 - ./t/logs/arch-avr32 --color (output)
[...]
not ok 164 - ./t/logs/arch-avr32 (output)
[...]
not ok 242 - ./t/logs/bad-ldflags ./t/logs/empty ./t/logs/arch-avr32 
./t/logs/debian-hardening-wrapper (output)
[...]
not ok 244 - ./t/logs/arch-i386 ./t/logs/arch-amd64 ./t/logs/arch-avr32 
./t/logs/ignore-flag --ignore-arch-flag i386:-fstack-protector-strong 
--ignore-arch-flag mipsel:-Werror=format-security (output)
[...]
not ok 246 - ./t/logs/arch-i386 ./t/logs/arch-amd64 ./t/logs/arch-avr32 
./t/logs/ignore-line --ignore-arch-line "i386:gcc .+ -fPIE .+" 
--ignore-arch-line "mipsel:gcc .+ -Wl,-z,relro -Wl,-z,now .+" (output)
Dubious, test returned 5 (wstat 1280, 0x500)
Failed 5/246 subtests 

Test Summary Report
---
t/tests.t (Wstat: 1280 (exited 5) Tests: 246 Failed: 5)
  Failed tests:  14, 164, 242, 244, 246
  Non-zero exit status: 5
Files=1, Tests=246,  3 wallclock secs ( 0.02 usr  0.00 sys +  2.46 cusr  0.37 
csys =  2.85 CPU)
Result: FAIL
Failed 1/1 test programs. 5/246 subtests failed.


Regards,

Eriberto

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

Kernel: Linux 6.1.0-11-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to 
C.UTF-8), LANGUAGE=C.UTF-8
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages blhc depends on:
ii  libdpkg-perl  1.22.0

blhc recommends no packages.

blhc suggests no packages.

-- debconf-show failed



Bug#1039103: mrtg.cfg not moved to new location in /etc/mrtg/ when upgrading from bullseye to bookworm

2023-08-15 Thread Eriberto Mota
Dear Konrad,

Due #1041332, I reopened this bug some days ago.

The Debian Policy[1], in its clause 10.7.3, doesn't allow the install system
to modify (moving) configuration files. IMO, the best way for MRTG is to show
a message to users asking for a manual action. I will do an upload to provide
it soon (tomorrow?). This upload will close this bug. Sorry for this solution
and feel free to reopen if needed (but if this bug be reopened, I will set a
tag wontfix for it).

Thanks a lot for your attention.

[1] https://www.debian.org/doc/debian-policy/ch-files.html#behavior

Regards,

Eriberto



Bug#1041332: mrtg: modifies conffiles (policy 10.7.3): /etc/mrtg/mrtg.cfg

2023-08-09 Thread Eriberto Mota
> during a test with piuparts I noticed your package modifies conffiles.
> This is forbidden by the policy, see
> https://www.debian.org/doc/debian-policy/ch-files.html#configuration-files

Hi Andreas,

Thanks for your time and help.

I decided to change the current action from the debconf by a warning for
the final user. I will make it soon.

Regards,

Eriberto



Bug#1043142: git-buildpackage: import-dscs importing upstream branches out-of-order

2023-08-06 Thread Joao Eriberto Mota Filho
Package: git-buildpackage
Version: 0.9.22
Severity: important
Tags: sid trixie bookworm bullseye
X-Debbugs-Cc: eribe...@debian.org

Dear Maintainer,

When using:

gbp import-dscs --debsnap acr

or

debsnap acr; gbp import-dscs source-acr/*.dsc

the result is the upstream branches out-of-order. See the following command
after an import (important lines only):

$ git log
commit 17d263cee50d3f4b8ba881ca7216194672e7fdfb (HEAD -> debian/master, tag: 
debian/1.9.4-2)
Author: Thiago Marques Siqueira 
Date:   Sun Jul 9 17:11:06 2023 +0100
[...]
commit 8b622b80fb70e9cbdbd071f1d7f714f3f9629e57 (tag: debian/1.9.4-1)
Merge: 4adf342 ce6c977
Author: Ruben Pollan 
Date:   Wed Nov 11 13:04:48 2020 +0100
[...]
commit 4adf342f0ecaf0853e2a67ce4ecd3e1acc4b (tag: debian/1.9.2-1)
Merge: 5c67e33 e093e17
Author: Ruben Pollan 
Date:   Mon May 11 17:50:30 2020 +0200
[...]
commit ce6c977714bed2df56c2b5196c63be93163b9c76 (tag: upstream/1.9.4, upstream)
Author: Joao Eriberto Mota Filho 
Date:   Sun Aug 6 12:49:57 2023 -0300
[...]
commit 5c67e33227e93c952beb794f187f0ea939bf6da3 (tag: debian/1.7.2-1)
Merge: bf4799a 8fb8e10
Author: Ruben Pollan 
Date:   Thu Feb 21 13:36:37 2019 +0100
[...]
commit e093e17ad41e54455a91294fe7f91ea02a9d3b32 (tag: upstream/1.9.2)
Author: Joao Eriberto Mota Filho 
Date:   Sun Aug 6 12:49:57 2023 -0300
[...]
commit bf4799a838a39ebfc55ab0a5927d8199918ed5ee (tag: debian/1.7.0-1)
Merge: f75f0d0 4ed59ec
Author: Ruben Pollan 
Date:   Tue Oct 2 12:40:27 2018 -0500
[...]
commit 8fb8e104db07fac42c81a796c50cf47febdb130b (tag: upstream/1.7.2)
Author: Joao Eriberto Mota Filho 
Date:   Sun Aug 6 12:49:56 2023 -0300
[...]
commit f75f0d08a3b8e81914fbe69450e1215be93231e1 (tag: debian/1.6.2-1)
Merge: 8765fb7 b83b9fb
Author: Ruben Pollan 
Date:   Fri May 18 20:20:29 2018 +0200
[...]
commit 4ed59ece03f46f22e525615aa3283ce8e4344043 (tag: upstream/1.7.0)
Author: Joao Eriberto Mota Filho 
Date:   Sun Aug 6 12:49:56 2023 -0300
[...]
commit 8765fb751b746fb7e2aa320821972735869ca8d7 (tag: debian/1.6.1-1)
Merge: 281c76f 3916c6a
Author: Ruben Pollan 
Date:   Mon Apr 16 09:54:12 2018 +0200
[...]


I consider this issue 'important' because several people use gbp import-dscs to
create a repository for a package, keeping all previous history. Importing each
package by hand using import-dsc (not dscs) will work fine.

Regards,

Eriberto

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

Kernel: Linux 6.1.0-10-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to 
C.UTF-8), LANGUAGE=C.UTF-8
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages git-buildpackage depends on:
ii  devscripts 2.23.5
ii  git1:2.40.1-1
ii  man-db 2.11.2-3
ii  python33.11.4-5+b1
ii  python3-dateutil   2.8.2-2
ii  python3-pkg-resources  68.0.0-1
ii  python3-yaml   6.0.1-1
ii  sensible-utils 0.0.20

Versions of packages git-buildpackage recommends:
ii  cowbuilder0.89
ii  pbuilder  0.231
ii  pristine-tar  1.50
ii  python3-requests  2.31.0+dfsg-1

Versions of packages git-buildpackage suggests:
pn  python3-notify2  
ii  sudo 1.9.14p2-1
ii  unzip6.0-28

-- Configuration Files:
/etc/git-buildpackage/gbp.conf changed:
[DEFAULT]
debian-branch = debian/master
pristine-tar = True
[buildpackage]
[import-orig]
[import-dsc]
[dch]
[pq]
[clone]
[pull]
[create-remote-repo]
[remote-config pkg-libvirt]
remote-url-pattern = ssh://git.debian.org/git/pkg-libvirt/%(pkg)s
template-dir = 
/srv/alioth.debian.org/chroot/home/groups/pkg-libvirt/git-template



Bug#1042409: python3-distorm3,libdistorm3-3: undeclared file conflict /usr/lib/x86_64-linux-gnu/libdistorm3.so.3

2023-07-27 Thread Eriberto Mota
Hi Helmut,

> Package: python3-distorm3,libdistorm3-3
> Version: 3.5.2b-1
> Severity: serious
> 
> Hi,
> 
> both libdistorm3-3 and python3-distorm3 contain
> /usr/lib/x86_64-linux-gnu/libdistorm3.so.3. When coinstalling these
> packages, an unpack error results. I suspect that the python one
> shouldn't contain the shared library. Do you concur?

You are right, but I am not able to reproduce this issue in my machine
using debuild / dpkg-buildpackage -A / dpkg-buildpackage -B.

I think this issue was caused by a dh_link in debian/rules. I will try
a new upload with the following change:

-override_dh_link:
+override_dh_link-arch:
dh_link usr/lib/${DEB_TARGET_MULTIARCH}/libdistorm3.so.$(LIB_R_VERSION) 
\
 usr/lib/${DEB_TARGET_MULTIARCH}/libdistorm3.so.3

If this change fixes the issue, I will close this bug manually.

Cheers,

Eriberto



Bug#1039103: mrtg.cfg not moved to new location in /etc/mrtg/ when upgrading from bullseye to bookworm

2023-07-21 Thread Eriberto Mota
Control: reopen 1039103

Reopening this bug due issues from #1040860.

Regards,

Eriberto



Bug#1041332: mrtg: modifies conffiles (policy 10.7.3): /etc/mrtg/mrtg.cfg

2023-07-20 Thread Eriberto Mota
Hi Andreas,

On Mon, 17 Jul 2023 17:22:21 +0200
Andreas Beckmann  wrote:

> Package: mrtg
> Version: 2.17.10-5+deb12u1
> Severity: serious
> User: debian...@lists.debian.org
> Usertags: piuparts
> Control: block 1040860 with -1
> 
> Hi,
> 
> during a test with piuparts I noticed your package modifies conffiles.
> This is forbidden by the policy, see
> https://www.debian.org/doc/debian-policy/ch-files.html#configuration-files

[...]
 
> I'd suggest to withdraw the 2.17.10-5+deb12u1 bookworm-pu update and
> revisit that for the next point release (there is no time left to fix
> this properly before saturday). I have some idea how this could be
> solved better, but I need to try that first.

Thanks a lot for spotting this issue. My current (emergency) plans:

1. Reopening the bug #1039103 and make it as wontfix, quoting #1040860.
2. Reverting the changes in Sid.
3. Asking to Release Team how to proceed (is possible to drop the PU or
   need I to send a new PU as a revision to revert the changes?).
4. Making a new PU if needed.

What you think about this?

Regards,

Eriberto



Bug#1040860: bookworm-pu: package mrtg/2.17.10-5+deb12u1

2023-07-11 Thread Joao Eriberto Mota Filho
Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian@packages.debian.org
Usertags: pu
X-Debbugs-Cc: m...@packages.debian.org
Control: affects -1 + src:mrtg

[ Reason ]
Older versions of the MRTG on Debian had the /etc/mrtg.cfg configuration
file. Currently, this file is located in /etc/mrtg/ directory. This PU
introduces changes from Sid (revision 2.17.10-6) to ask to user if the
configuration file must be moved to /etc/mrtg/, if it exists in /etc/.
Some updated and new translations for the debconf template are being sent
with this PU (from revisions 2.17.10-7 and 2.17.10-8). This PU closes
#1039103.

[ Impact ]
If the update isn't approved, a user migrating MRTG from an older version
will need to handle manually the configuration file, moving it to the
right current place.

[ Tests ]
Some manual tests over unstable and stable environments were done to check
if the purposed action is occurring.

[ Risks ]
No risks because this is a trivial change.

[ 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 stable
  [x] the issue is verified as fixed in unstable

[ Changes ]
A new action, via debconf, was implemented. If the /etc/mrtg.cfg file exists
when the system is being updated, the user will be asked about moving the
file to /etc/mrtg/ directory. If yes, the system will rename a possible new
conf file in /etc/mrtg/ and move /etc/mrtg.cfg to /etc/mrtg/.

[ Other info ]
No more info.
diff -Nru mrtg-2.17.10/debian/changelog mrtg-2.17.10/debian/changelog
--- mrtg-2.17.10/debian/changelog   2023-04-19 00:10:02.0 -0300
+++ mrtg-2.17.10/debian/changelog   2023-07-10 14:04:14.0 -0300
@@ -1,3 +1,17 @@
+mrtg (2.17.10-5+deb12u1) bookworm; urgency=medium
+
+  * Added a debconf dialog to allow the user to decide if /etc/mrtg.cfg must
+be moved to /etc/mrtg/mrtg.cfg. Consequently:
+  - Added a new debconf template (files debian/mrtg.config and
+debian/mrtg.templates).
+  - Updated debian/mrtg.postinst.
+  - Updated translations in debian/po/ (es.po, fr.po, nl.po, pt.po,
+pt_BR.po, ro.po and sv.po).
+  - Added new translations to debian/po/ (gl.po and vi_VN.po).
+  - Closes: #1039103
+
+ -- Joao Eriberto Mota Filho   Mon, 10 Jul 2023 14:04:14 
-0300
+
 mrtg (2.17.10-5) unstable; urgency=medium
 
   * debian/control: bumped Standards-Version to 4.6.2.
diff -Nru mrtg-2.17.10/debian/mrtg.config mrtg-2.17.10/debian/mrtg.config
--- mrtg-2.17.10/debian/mrtg.config 2023-04-19 00:09:56.0 -0300
+++ mrtg-2.17.10/debian/mrtg.config 2023-07-10 14:04:14.0 -0300
@@ -1,12 +1,21 @@
 #!/bin/sh
 
-# 2021 - Eriberto
+# 2021-2023 - Eriberto
 
 set -e
 
 # Source debconf library.
 . /usr/share/debconf/confmodule
 
+# Move /etc/mrtg.cfg to /etc/mrtg/mrtg.cfg?
+if [ -e /etc/mrtg.cfg ]
+then
+db_input high mrtg/move_config_file || true
+db_go || true
+else
+db_set mrtg/move_config_file false
+fi
+
 # Fix permissions for /var/www/html/mrtg/?
 if [ -d /var/www/html/mrtg ]
 then
diff -Nru mrtg-2.17.10/debian/mrtg.postinst mrtg-2.17.10/debian/mrtg.postinst
--- mrtg-2.17.10/debian/mrtg.postinst   2023-04-19 00:09:56.0 -0300
+++ mrtg-2.17.10/debian/mrtg.postinst   2023-07-10 14:04:14.0 -0300
@@ -28,6 +28,17 @@
 
 if [ "$1" = "configure" ]
 then
+# Move /etc/mrtg.cfg to /etc/mrtg/mrtg.cfg?
+db_get mrtg/move_config_file || RET="false"
+if [ "$RET" = "true" ]
+then
+   if [ -e /etc/mrtg/mrtg.cfg ]
+   then
+  mv /etc/mrtg/mrtg.cfg /etc/mrtg/mrtg.cfg.NEW
+   fi
+   mv -f /etc/mrtg.cfg /etc/mrtg/
+fi
+
 # Fix owner, group and permissions for /var/www/html/mrtg/?
 db_get mrtg/fix_permissions || RET="false"
 if [ "$RET" = "true" ]
diff -Nru mrtg-2.17.10/debian/mrtg.templates mrtg-2.17.10/debian/mrtg.templates
--- mrtg-2.17.10/debian/mrtg.templates  2023-04-19 00:09:56.0 -0300
+++ mrtg-2.17.10/debian/mrtg.templates  2023-07-10 14:04:14.0 -0300
@@ -1,3 +1,11 @@
+Template: mrtg/move_config_file
+Type: boolean
+Default: true
+_Description: Move /etc/mrtg.cfg to /etc/mrtg/mrtg.cfg?
+ Older versions of the MRTG on Debian had the /etc/mrtg.cfg configuration
+ file. Currently, this file is located in /etc/mrtg/ directory, but there
+ is a /etc/mrtg.cfg.
+
 Template: mrtg/fix_permissions
 Type: boolean
 Default: true
diff -Nru mrtg-2.17.10/debian/po/cs.po mrtg-2.17.10/debian/po/cs.po
--- mrtg-2.17.10/debian/po/cs.po2023-04-19 00:09:56.0 -0300
+++ mrtg-2.17.10/debian/po/cs.po2023-07-10 14:04:14.0 -0300
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: mrtg 2.17.8+git20211022.f52e91e-1\n"
 "Report-Msgid-Bugs-To: m...@packages.debian.org\n"
-"POT-Creation-Date: 2022-01-08 15:02-0300\n"
+&

Bug#1040550: RM: obs-3d-effect/experimental -- NVIU; Package not removed after upload to unstable

2023-07-07 Thread Joao Eriberto Mota Filho
Package: ftp.debian.org
Severity: normal
User: ftp.debian@packages.debian.org
Usertags: remove

Dear FTP Masters,

The revision 0.0.2-2 was uploaded to unstable in 2023-06-11 and it migrated to
testing in 2023-06-21. However, the revision 0.0.2-1 remains in experimental.

Regards,

Eriberto



Bug#1040493: ITP: obs-ashmanix-blur-filter -- plugin for OBS Studio to set a blur filter on a source

2023-07-06 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: wishlist
Owner: Joao Eriberto Mota Filho 
X-Debbugs-Cc: debian-de...@lists.debian.org, Ashmanix 

* Package name: obs-ashmanix-blur-filter
  Version : 0.0.2
  Upstream Contact: Ashmanix 
* URL : 
https://obsproject.com/forum/resources/ashmanix-blur-filter.1742/
* License : GPL-2+
  Programming Lang: C++
  Description : plugin for OBS Studio to set a blur filter on a source

 This plugin lets to set a simple blur filter on any OBS source, such images,
 videos, texts, scenes, webcam, etc. To use it, just right click on an image
 or video source and select Filters.



Bug#1038417: jdupes: Broken hard linking

2023-06-17 Thread Joao Eriberto Mota Filho
Package: jdupes
Version: 1.24.0-1
Severity: important
Tags: upstream patch
X-Debbugs-Cc: Jody Bruchon 

The upstream, Jody Bruchon, notified me about hard linking is not working in
1.24.0 version. The solution for this issue is to use the following commits
from the official repository[1]:

https://github.com/jbruchon/jdupes/commit/9f66732
https://github.com/jbruchon/jdupes/commit/70dc66d
https://github.com/jbruchon/jdupes/commit/62f365d

[1] https://github.com/jbruchon/jdupes

Thanks Jody!

Eriberto



Bug#1037451: ITP: libjodycode -- shared lib for programs written by Jody Bruchon

2023-06-12 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: wishlist
Owner: Joao Eriberto Mota Filho 
X-Debbugs-Cc: debian-de...@lists.debian.org, Jody Bruchon 

* Package name: libjodycode
  Version : 2.0.1
  Upstream Contact: Jody Bruchon 
* URL : https://github.com/jbruchon/libjodycode
* License : Expat
  Programming Lang: C
  Description : shared lib for programs written by Jody Bruchon

 libjodycode2 is a software code library containing code shared among several
 of the programs written by Jody Bruchon such as imagepile, jdupes, winregfs,
 and zeromerge. These shared pieces of code were copied between each program
 as they were updated. As the number of programs increased and keeping these
 pieces of code synced became more annoying, the decision was made to combine
 all of them into a single reusable shared library.



Bug#1037003: unblock: forensics-extra/2.45

2023-05-31 Thread Joao Eriberto Mota Filho
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: forensics-ex...@packages.debian.org
Control: affects -1 + src:forensics-extra

Please unblock package forensics-extra

[ Reason ]
forensics-extra (like forensics-all) is a metapackage to install several
tools to aid in forensics activities. Due an issue in reaver (see #1036809),
forensics-extra is marked for autoremoval. The solution was move reaver from
Depends field to Recommends field in forensics-extra. Consequently, the files
list-of-packages-extra, debian/control and debian/forensics-extra.README.Debian
were updated.

This metapackage is native and uses some scripts to generate a final
debian/control and a debian/forensics-extra.README.Debian. The
list-of-packages-extra file describes which packages will be put in
debian/control and where they will be put (Depends, Recommends, Suggests).
The debian/forensics-extra.README.Debian is a list of all packages on
forensics-extra and their short descriptions.

[ Impact ]
The impact for the user if the unblock isn't granted is that package
forensics-extra will not available in next stable release (Bookworm).

[ Tests ]
Considering that this is a metapackage, no great tests are needed. The package
has a CI test and the Salsa CI is activated too. The package pass in CI,
piuparts, etc.

There is a script in forensics-extra called find-deps.sh (available in a branch
in Salsa, not merged yet, but functional). This script ensures that no other
package is affected by reaver in forensics-extra.

[ Risks ]
No risks. This is a trivial change in a metapackage.

[ 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 ]
No more info needed.

unblock forensics-extra/2.45
diff -Nru forensics-extra-2.44/debian/changelog 
forensics-extra-2.45/debian/changelog
--- forensics-extra-2.44/debian/changelog   2023-04-17 20:59:36.0 
-0300
+++ forensics-extra-2.45/debian/changelog   2023-05-31 17:01:50.0 
-0300
@@ -1,3 +1,12 @@
+forensics-extra (2.45) unstable; urgency=medium
+
+  * list-of-packages-extra: moved reaver from FED to FER. See #1036809 and
+#1036591.
+  * debian/control: updated.
+  * debian/forensics-extra.README.Debian: updated.
+
+ -- Joao Eriberto Mota Filho   Wed, 31 May 2023 17:01:50 
-0300
+
 forensics-extra (2.44) unstable; urgency=medium
 
   * list-of-packages-extra: changed bzip3 from FED to FER. See #1034177.
diff -Nru forensics-extra-2.44/debian/control 
forensics-extra-2.45/debian/control
--- forensics-extra-2.44/debian/control 2023-04-17 20:59:36.0 -0300
+++ forensics-extra-2.45/debian/control 2023-05-31 17:01:50.0 -0300
@@ -31,6 +31,7 @@
 exfatprogs,
 guestfs-tools,
 pngcheck,
+reaver,
 ree,
 tcpreplay
 Depends: ancient,
@@ -125,7 +126,6 @@
  psrip,
  rarcrack,
  readstat,
- reaver,
  rzip,
  scrot,
  secure-delete,
@@ -225,7 +225,7 @@
ncompress, netcat-openbsd, netdiscover, ngrep, nomarch, nstreams,
ntfs-3g, nwipe, openpace, p7zip-full, packit, parted, pcapfix,
pcaputils, pdfcrack, pecomato, pev, plzip, png-definitive-guide,
-   poppler-utils, psrip, rarcrack, readstat, reaver, rzip, scrot,
+   poppler-utils, psrip, rarcrack, readstat, rzip, scrot,
secure-delete, sipcrack, sipgrep, sipvicious, sngrep,
squashfs-tools-ng, ssh-audit, sslscan, stepic, sxiv, tcpdump,
tcpflow, tcptrace, tcpxtract, testdisk, tshark, ugrep, unrar-free,
diff -Nru forensics-extra-2.44/debian/forensics-extra.README.Debian 
forensics-extra-2.45/debian/forensics-extra.README.Debian
--- forensics-extra-2.44/debian/forensics-extra.README.Debian   2023-04-17 
20:59:36.0 -0300
+++ forensics-extra-2.45/debian/forensics-extra.README.Debian   2023-05-31 
17:01:50.0 -0300
@@ -99,7 +99,6 @@
 psrip - Extract images from PostScript files
 rarcrack - Password cracker for rar archives
 readstat - read/write data sets from SAS, Stata, and SPSS
-reaver - brute force attack tool against Wifi Protected Setup PIN number
 rzip - compression program for large files
 scrot - command line screen capture utility
 secure-delete - tools to wipe files, free disk space, swap and memory
@@ -173,8 +172,9 @@
 exfatprogs - exFAT file system utilities
 guestfs-tools - guest disk image management system - tools
 pngcheck - print info and check PNG, JNG and MNG files
+reaver - brute force attack tool against Wifi Protected Setup PIN number
 ree - extract ROM extensions
 tcpreplay - Tool to replay saved tcpdump files at arbitrary speeds
 
 
- -- Joao Eriberto Mota Filho   Mon, 17 Apr 2023 21:03:07 
-0300
+ -- Joao Eriberto Mota Filho   Wed, 31 May 2023 17:06:35 
-0300
diff -Nru forensics-extra-2.44/list-of-packages-extra 
forensics-extra-2.45/list-of-packages-

Bug#1037002: unblock: forensics-all/3.45

2023-05-31 Thread Joao Eriberto Mota Filho
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: forensics-...@packages.debian.org
Control: affects -1 + src:forensics-all

Please unblock package forensics-all.

[ Reason ]
forensics-all (like forensics-extra) is a metapackage to install several
tools to aid in forensics activities. Due an issue in reaver (see #1036809),
forensics-all is marked for autoremoval. The solution was move wifite, that
depends of the reaver, from Depends field to Recommends field in forensics-all.
Consequently, the files list-of-packages, debian/control and
debian/forensics-all.README.Debian were updated.

This metapackage is native and uses some scripts to generate a final
debian/control and a debian/forensics-all.README.Debian. The list-of-packages
file describes which packages will be put in debian/control and where they
will be put (Depends, Recommends, Suggests). The
debian/forensics-all.README.Debian is a list of all packages on forensics-all
and their short descriptions.

[ Impact ]
The impact for the user if the unblock isn't granted is that package
forensics-all will not available in next stable release (Bookworm).

[ Tests ]
Considering that this is a metapackage, no great tests are needed. The package
has a CI test and the Salsa CI is activated too. The package pass in CI,
piuparts, etc.

There is a script in forensics-all called find-deps.sh. This script ensures
that only wifite depends of the reaver in forensics-all.

[ Risks ]
No risks. This is a trivial change in a metapackage.

[ 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 ]
No more info needed.

unblock forensics-all/3.45
diff -Nru forensics-all-3.44/debian/changelog 
forensics-all-3.45/debian/changelog
--- forensics-all-3.44/debian/changelog 2023-03-16 08:04:52.0 -0300
+++ forensics-all-3.45/debian/changelog 2023-05-31 16:38:48.0 -0300
@@ -1,3 +1,11 @@
+forensics-all (3.45) unstable; urgency=medium
+
+  * list-of-packages: moved wifite from FD to FR. See #1036809 and #1036591.
+  * debian/control: updated.
+  * debian/forensics-all.README.Debian: updated.
+
+ -- Joao Eriberto Mota Filho   Wed, 31 May 2023 16:38:48 
-0300
+
 forensics-all (3.44) unstable; urgency=medium
 
   * list-of-packages:
diff -Nru forensics-all-3.44/debian/control forensics-all-3.45/debian/control
--- forensics-all-3.44/debian/control   2023-03-16 08:04:52.0 -0300
+++ forensics-all-3.45/debian/control   2023-05-31 16:38:48.0 -0300
@@ -38,6 +38,7 @@
 plaso,
 radare2,
 wapiti,
+wifite,
 xmount,
 yara
 Depends: acct,
@@ -145,7 +146,6 @@
  unhide.rb,
  vinetto,
  wfuzz,
- wifite,
  winregfs,
  wipe,
  ${misc:Depends}
@@ -176,7 +176,7 @@
scrounge-ntfs, shed, sleuthkit, smbmap, snowdrop, ssdeep, ssldump,
statsprocessor, stegcracker, steghide, stegsnow, sucrack,
tableau-parm, tcpick, testssl.sh, time-decode, undbx, unhide,
-   unhide.rb, vinetto, wfuzz, wifite, winregfs, wipe
+   unhide.rb, vinetto, wfuzz, winregfs, wipe
  .
  This metapackage is useful for pentesters, ethical hackers and forensics
  experts.
diff -Nru forensics-all-3.44/debian/forensics-all.README.Debian 
forensics-all-3.45/debian/forensics-all.README.Debian
--- forensics-all-3.44/debian/forensics-all.README.Debian   2023-03-16 
08:04:52.0 -0300
+++ forensics-all-3.45/debian/forensics-all.README.Debian   2023-05-31 
16:38:48.0 -0300
@@ -110,7 +110,6 @@
 unhide.rb - Forensics tool to find processes hidden by rootkits
 vinetto - forensics tool to examine Thumbs.db files
 wfuzz - Web application bruteforcer
-wifite - Python script to automate wireless auditing using aircrack-ng tools
 winregfs - Windows registry FUSE filesystem
 wipe - secure file deletion
 
@@ -128,8 +127,9 @@
 plaso - super timeline all the things -- metapackage
 radare2 - free and advanced command line hexadecimal editor
 wapiti - web application vulnerability scanner
+wifite - Python script to automate wireless auditing using aircrack-ng tools
 xmount - tool for crossmounting between disk image formats
 yara - Pattern matching swiss knife for malware researchers
 
 
- -- Joao Eriberto Mota Filho   Thu, 16 Mar 2023 08:33:39 
-0300
+ -- Joao Eriberto Mota Filho   Wed, 31 May 2023 16:43:31 
-0300
diff -Nru forensics-all-3.44/list-of-packages 
forensics-all-3.45/list-of-packages
--- forensics-all-3.44/list-of-packages 2023-03-16 08:04:52.0 -0300
+++ forensics-all-3.45/list-of-packages 2023-05-31 16:38:48.0 -0300
@@ -234,7 +234,7 @@
 websploit SS
 weevely SS
 wfuzz FD
-wifite FD
+wifite FR # FIXME. Was F-D. See #1036809 and #1036591.
 wig SS
 winregfs FD
 wipe FD


Bug#1034534: dcfldd: memory leaks causing out of memory

2023-04-17 Thread Joao Eriberto Mota Filho
Package: dcfldd
Version: 1.9-1
Severity: important
Tags: upstream
X-Debbugs-Cc: David Polverari 

This bug was taken from dcfldd project[1].

[1] https://github.com/resurrecting-open-source-projects/dcfldd/issues/16

Out of memory: Killed process 9737 (dcfldd-v1.9) total-vm:847432kB,
anon-rss:844620kB, file-rss:0kB, shmem-rss:0kB, UID:0 pgtables:1696kB
oom_score_adj:0

Prepare:

swapoff -a  # Just for a faster OOM
fallocate -l 10G test.dd  #create bigger file than your RAM

The bug:
dcfldd diffwr=on if=/dev/zero of=test.dd  # OOM kill

Default option (without diffwr) isn't affected.

The problem:
When destination blocks are same (not written), memory blocks remain allocated.

Eriberto



Bug#1034531: ITP: obs-scene-as-transition -- plugin for OBS Studio to use a Scene as a Transition

2023-04-17 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: wishlist
Owner: Joao Eriberto Mota Filho 
X-Debbugs-Cc: debian-de...@lists.debian.org, Andi Stone 

* Package name: obs-scene-as-transition
  Version : 1.1.0
  Upstream Contact: Andi Stone 
* URL : 
https://obsproject.com/forum/resources/scene-as-transition.1704
* License : GPL-2
  Programming Lang: C
  Description : plugin for OBS Studio to use a Scene as a Transition

 This plugin can be used to create all kinds of transitions. It is recommended
 to get the most out of this plugin that you use other powerful plugins such
 as obs-move-transition to create advanced movements.

 Is possible to make the transitions dynamic by passing information from other
 ways. An example would be putting a text source on the transition scene and
 having it updated with the name of the scene or game you are transitioning to.

 Some features:

   - Choose a scene to use as a transition.
   - Set the total transition duration.
   - Set a what point the scene changes (Time or Percentage).
   - Choose a filter to trigger on the transition scene when the transition
 starts.



Bug#1033608: Exception: ModuleNotFoundError: No module named 'core.pe.photo'

2023-04-04 Thread Eriberto Mota
Control: severity 1033608 important

After several checks and tests, I got the following conclusions:

- The symlinks are present in the packages provided via Debian repositories.
- The package, when installed via APT on Sid and Bookworm, is working
  correctly.
- Building the package in a fresh jail generates the symlinks.

A single test:

eriberto@canopus:/tmp$ apt download dupeguru
Get:1 http://deb.debian.org/debian bookworm/main amd64 dupeguru amd64 
4.3.1-3+b1 [439 kB]
Fetched 439 kB in 0s (39.9 MB/s)

eriberto@canopus:/tmp$ dpkg -c dupeguru_4.3.1-3+b1_amd64.deb | egrep '\->'
lrwxrwxrwx root/root 0 2023-01-04 10:05 ./usr/bin/dupeguru -> 
../share/dupeguru/run.py
lrwxrwxrwx root/root 0 2023-01-04 10:05 ./usr/share/dupeguru/core/pe -> 
../../../lib/dupeguru/core/pe
lrwxrwxrwx root/root 0 2023-01-04 10:05 ./usr/share/dupeguru/qt/pe -> 
../../../lib/dupeguru/qt/pe
lrwxrwxrwx root/root 0 2023-01-04 10:05 
./usr/share/pixmaps/dupeguru.png -> ../dupeguru/dgse_logo_128.png


I can't see any issue with this package. Considering that an RC bug over this
package affects forensics-extra, I am decreasing the severity from grave to 
important.

Ionut, are you installing this package via APT?

Best regards,

Eriberto



Bug#1033190: libvisual-plugins: [INTL:de] Updated German Translation

2023-03-21 Thread Eriberto Mota
> please find attached the newest German translation.

Hi Chris,

Your translation, sent in 2023-03-19 is for 0.4.0+dfsg1-17 revision.

I uploaded a new upstream version (0.4.1) to experimental in
2023-03-12 and the version 0.4.2, also to experimental, today (some
minutes ago). Could you check the last version? You may use tracker[1]
or Salsa[2].

[1] https://tracker.debian.org/pkg/libvisual
[2] https://salsa.debian.org/debian/libvisual

Thanks in advance.

Regards,

Eriberto



Bug#1033161: ITP: obs-vintage-filter -- plugin for OBS Studio to make sources black and white or sepia

2023-03-18 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: wishlist
Owner: Joao Eriberto Mota Filho 
X-Debbugs-Cc: debian-de...@lists.debian.org, cg2121 

* Package name: obs-vintage-filter
  Version : 1.0.0
  Upstream Contact: cg2121 
* URL : https://obsproject.com/forum/resources/vintage-filter.818/
* License : GPL-2
  Programming Lang: C
  Description : plugin for OBS Studio to make sources black and white or 
sepia

 This plugin provides a filter that adds the ability for sources to be black
 and white or sepia. This is useful to create vintage effects over photos,
 movies, webcam images, etc.



Bug#1033152: ITP: obs-3d-effect -- plugin for OBS Studio to add a static 3D effect to sources

2023-03-18 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: wishlist
Owner: Joao Eriberto Mota Filho 
X-Debbugs-Cc: debian-de...@lists.debian.org, Exeldro 

* Package name: obs-3d-effect
  Version : 0.0.2
  Upstream Contact: Exeldro 
* URL : https://obsproject.com/forum/resources/3d-effect.1692/
* License : GPL-2
  Programming Lang: C
  Description : plugin for OBS Studio to add a static 3D effect to sources

 This plugin provides a filter that creates a static 3D effect over a
 source. In other words is possible to rotate a source around three axis.
 Also is possible to move the source over three axis and scale it over
 two axis.



Bug#1033120: ITP: obs-color-monitor -- plugin for OBS Studio to monitor color balances

2023-03-17 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: wishlist
Owner: Joao Eriberto Mota Filho 
X-Debbugs-Cc: debian-de...@lists.debian.org, Norihiro Kamae 


* Package name: obs-color-monitor
  Version : 0.4.4+git20230317.dda570c
  Upstream Contact: Norihiro Kamae 
* URL : https://obsproject.com/forum/resources/color-monitor.1277/
* License : GPL-2+
  Programming Lang: C, C++
  Description : plugin for OBS Studio to monitor color balances

 This plugin provides some sources to monitor color balances, like vectorscope,
 waveform, histogram, zebra and false color. These tools are useful especially
 for streaming with multiple cameras. Color conditions can be checked in real
 time and it is possible to adjust the color correction settings from these
 monitors. In addition, a dock widget to show sources is available.



Bug#1022161: RFP: obs-backgroundremoval -- OBS Studio Plugin: Background Removal

2023-03-17 Thread Eriberto Mota
I noticed this plugin has 90+ bugs opened. Several of these bugs tell
about FTBFS and continuous crashes.

Eriberto



Bug#1032649: linux-headers-6.1.0-5-amd64: Impossible to build modules via dpkg-reconfigure command

2023-03-10 Thread Joao Eriberto Mota Filho
Package: linux-headers-6.1.0-5-amd64
Version: 6.1.12-1
Severity: normal

Dear maintainers,

When trying to build modules using the commands:

  # dpkg-reconfigure nvidia-tesla-470-kernel-dkms
  # dpkg-reconfigure lime-forensics-dkms

I got:

  Module build for kernel 6.1.0-5-amd64 was skipped since the
  kernel headers for this kernel do not seem to be installed.

I have the headers installed on my machine:

  root@canopus:~# dpkg -l | grep linux-headers
  ii linux-headers-6.1.0-3-amd64   6.1.8-1   amd64  Header files for Linux 
6.1.0-3-amd64
  ii linux-headers-6.1.0-3-common  6.1.8-1   allCommon header files for 
Linux 6.1.0-3
  ii linux-headers-6.1.0-5-amd64   6.1.12-1  amd64  Header files for Linux 
6.1.0-5-amd64
  ii linux-headers-6.1.0-5-common  6.1.12-1  allCommon header files for 
Linux 6.1.0-5
  ii linux-headers-amd64   6.1.12-1  amd64  Header files for Linux 
amd64 configuration (meta-package)

Note this issue is specifically for linux-headers-6.1.0-5-amd64. The
linux-headers-6.1.0-3-amd64 is working fine.

Regards,

Eriberto

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

Kernel: Linux 6.1.0-3-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8), 
LANGUAGE=pt_BR:pt:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-headers-6.1.0-5-amd64 depends on:
ii  linux-compiler-gcc-12-x86 6.1.12-1
ii  linux-headers-6.1.0-5-common  6.1.12-1
ii  linux-kbuild-6.1  6.1.12-1

linux-headers-6.1.0-5-amd64 recommends no packages.

linux-headers-6.1.0-5-amd64 suggests no packages.

-- no debconf information



Bug#1032157: obs-command-source: Sending Signal seems not working

2023-02-28 Thread Joao Eriberto Mota Filho
Package: obs-command-source
Version: 0.3.2-1
Severity: normal
Tags: upstream
X-Debbugs-Cc: Norihiro Kamae 

Control: forwarded -1 https://github.com/norihiro/obs-command-source/issues/22

I added "xcalc" to "Activated" and I set "Send signal to the command at
activated when deactivating". I am using "SIGTERM". The xcalc is shown after
the transition from "Preview" to "Program". However, the process keeps alive
when the transition is made again and the scene returns to Preview.

A workaround is add a "killall xcalc" to "Deactivated" field.

Eriberto



Bug#1024589: dislocker: FTBFS with ruby3.1: mv: cannot stat '/<>/debian/tmp/usr/lib/libdislocker*': No such file or directory

2023-02-27 Thread Eriberto Mota
Em seg., 27 de fev. de 2023 às 06:42, Santiago Vila
 escreveu:
>
> El 26/2/23 a las 0:04, Adrian Bunk escribió:
> > The Ubuntu diff has a fix for this issue caused by merged /usr
> > (untested).
>
> Note: Such diff was actually already in #1017937. I've just merged
> both bugs. Also, I've tested the diff and confirm that it works.
>
> Thanks.

Today I talked to Giovani, and he's a little busy because of a Masters
Course. It asked me to upload the fix. I'll do it. Thanks guys.

Regards,

Eriberto



Bug#1031774: anacron: manpage error: MAILTO is not catched from crontab

2023-02-22 Thread Joao Eriberto Mota Filho
Package: anacron
Version: 2.3-36
Severity: important
Tags: patch

Dear maintainer,

This is an important bug because there is a grave issue when sending email
messages from anacron.

The current anacron manpage on Debian says:

 If a job generates any output on its standard output or standard error,
 the output is mailed to the user running Anacron (usually root), or to
 the address contained by the MAILTO environment variable in the crontab,
 if such exists.

The affirmation about "MAILTO environment variable in the crontab" is not true.
anacron never reads this variable. After some tests and inspections, the right
is to say "MAILTO environment variable in the /etc/anacrontab file". Also,
there is a manpage here[1], from cronie (crond daemon) project, that confirms
this new affirmation.

[1] https://man7.org/linux/man-pages/man8/anacron.8.html

The attached patch will fix the manpage.

Regards,

Eriberto
--- debian/patches/debian-changes.orig  2023-02-22 10:52:05.567668316 -0300
+++ debian/patches/debian-changes   2023-02-22 10:53:22.910146050 -0300
@@ -90,8 +90,8 @@
  If a job generates any output on its standard output or standard error,
 -the output is mailed to the user running Anacron (usually root).
 +the output is mailed to the user running Anacron (usually root), or to
-+the address contained by the MAILTO environment variable in the crontab, if 
such
-+exists.
++the address contained by the MAILTO environment variable in the 
/etc/anacrontab
++file, if such exists.
  .PP
  Informative messages about what Anacron is doing are sent to \fBsyslogd(8)\fR
  under facility \fBcron\fR, priority \fBnotice\fR.  Error messages are sent at


Bug#1031723: ITP: obs-command-source -- plugin for OBS Studio providing a dummy source to execute commands

2023-02-21 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: wishlist
Owner: Joao Eriberto Mota Filho 
X-Debbugs-Cc: debian-de...@lists.debian.org, Norihiro Kamae 


* Package name: obs-command-source
  Version : 0.3.2
  Upstream Contact: Norihiro Kamae 
* URL : 
https://obsproject.com/forum/resources/dummy-source-to-execute-command.952/
* License : GPL-2
  Programming Lang: C, Python
  Description : plugin for OBS Studio providing a dummy source to execute 
commands

 This plugin provides a dummy source to execute arbitrary commands when a scene
 is switched.
 .
 Current features:
 .
   Start a command at the following events:
 * Show (the source is shown in either preview or program).
 * Hide (the source is hidden so that no longer shown in neither preview
   nor program).
 * Activate (the source goes to the program).
 * Deactivate (the source goes from the program).
 * Show in preview (the source goes to the preview).
 * Hide from preview (the source goes from the preview).
   .
   Optionally, kill the created process at these conditions (this feature is
   not available for Windows as of now):
 * When hiding, kill the process created at shown.
 * When deactivating, kill the process created at activated.
 * When hiding from the preview, kill the process created at preview.
 .
 Possible usage:
   * Implementing custom tally lights.
   * Controlling PTZ cameras by switching the scene. Ii is possible to combine
 with CURL to send some commands.
   * Start and stop a daemon program required for the scene.
   * Trigger other operations through websocket at the event. A helper script
 is available for this (request-websocket.py).
   * Start or stop a streaming and recording.
   * Open a full screen video.
   * Open a calculator to teach about finances when switching a scene.
   * Other actions.



Bug#1031689: ITP: obs-scene-tree-view -- plugin for OBS Studio that adds a scene tree folder dock

2023-02-20 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: wishlist
Owner: Joao Eriberto Mota Filho 
X-Debbugs-Cc: debian-de...@lists.debian.org, DigitOtter 


* Package name: obs-scene-tree-view
  Version : 0.1.5
  Upstream Contact: DigitOtter 
* URL : 
https://obsproject.com/forum/resources/scene-tree-folder-plugin-for-obs-studio.1500
* License : GPL-2
  Programming Lang: C++
  Description : plugin for OBS Studio that adds a scene tree folder dock

 This plugin allows OBS to group and organize scenes into a folder structure.
 It is possible to switch the standard scene dock provided by OBS to this
 special plugin.

 It is possible to create several folders to group scenes on them.



Bug#1030619: spell: Ispell died (if no dictionary)

2023-02-05 Thread Joao Eriberto Mota Filho
Package: spell
Version: 1.1-1
Severity: normal
X-Debbugs-Cc: ta...@debian.org

If -D option is called against a non existent ispell dictionary, the spell
command exits showing:

  spell: Ispell died

To reproduce (is not needed to have xyz and text.txt):

  $ spell -D xyz text.txt

Regards,

Eriberto



Bug#1030611: ITP: obs-ashmanix-countdown -- plugin for OBS Studio to create a countdown timer

2023-02-05 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: wishlist
Owner: Joao Eriberto Mota Filho 
X-Debbugs-Cc: debian-de...@lists.debian.org, theashma...@gmail.com, 
em...@ashmanix.com

* Package name: obs-ashmanix-countdown
  Version : 1.1.0
  Upstream Author : Ashmanix
* URL : 
https://obsproject.com/forum/resources/ashmanix-countdown-timer.1610/
* License : GPL-2+
  Programming Lang: C++
  Description : plugin for OBS Studio to create a countdown timer

 This plugin lets to use a text source in OBS to show a countdown timer that
 updates in real time. This is useful to show to viewers the time left before
 a transmission.

 The plugin appears as a dockable widget and comes with options to display a
 final message or to switch to a scene when the counter reaches zero. These
 two features can be disabled via checkbox, so the countdown will show the
 zero time when waiting for someone to switch the scene.

 When configuring, is possible to set a period of time or a real time to
 count down from it. Also is possible to choose not show some part of the
 time (hours, minutes, seconds).



Bug#1030362: ITP: obs-source-copy -- plugin for OBS Studio to copy or save scenes, sources and filters

2023-02-03 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: wishlist
Owner: Joao Eriberto Mota Filho 
X-Debbugs-Cc: debian-de...@lists.debian.org, Exeldro 

* Package name: obs-source-copy
  Version : 0.2.2
  Upstream Author : Exeldro 
* URL : https://obsproject.com/forum/resources/source-copy.1261/
* License : GPL-2
  Programming Lang: C
  Description : plugin for OBS Studio to copy or save scenes, sources and 
filters

 This plugin lets to copy to clipboard and paste or save to files and load
 scenes, sources and filters. The information is saved in JSON format.

 This plugin is very useful to make backups of the scenes, sources and filters
 or to transport some elements between "profiles".



Bug#1030193: lintian: Overriding for prefer-uscan-symlink is not possible

2023-01-31 Thread Joao Eriberto Mota Filho
Package: lintian
Version: 2.116.2
Severity: normal

Dear maintainer,

In my package obs-move-transition I needed to make an override using
filenamemangle[1][2] option.

[1] 
https://salsa.debian.org/debian/obs-move-transition/-/blob/debian/master/debian/watch
[2] 
https://salsa.debian.org/debian/obs-move-transition/-/commit/2482783eb472483f4cec0f0a330712aa6891e692

After this change[2], lintian said me:

X: obs-downstream-keyer source: prefer-uscan-symlink filenamemangle 
s/.*muted..([\d\.]+)..span./@PACKAGE@-$1\.tar\.gz/ [debian/watch:19]

After I make an override, litian said me:

W: obs-downstream-keyer source: mismatched-override prefer-uscan-symlink 
filenamemangle s/.*muted..([\d\.]+)..span./@PACKAGE@-$1\.tar\.gz/ 
[debian/watch:19] [debian/source/lintian-overrides:4]
X: obs-downstream-keyer source: prefer-uscan-symlink filenamemangle 
s/.*muted..([\d\.]+)..span./@PACKAGE@-$1\.tar\.gz/ [debian/watch:19]

Consequently, is not possible to make an override for prefer-uscan-symlink
filenamemangle. I think that lintian is interpreting my REGEX.

Regards,

Eriberto



Bug#1029973: ITP: obs-gradient-source -- plugin for OBS Studio that creates a gradient background

2023-01-29 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: wishlist
Owner: Joao Eriberto Mota Filho 
X-Debbugs-Cc: debian-de...@lists.debian.org, Exeldro 

* Package name: obs-gradient-source
  Version : 0.3.1
  Upstream Author : Exeldro 
* URL : https://obsproject.com/forum/resources/gradient-source.1172
* License : GPL-2
  Programming Lang: C
  Description : plugin for OBS Studio that creates a gradient background

 This plugin allows OBS to create sources to make available gradients to be
 used as background. Is possible to choose a size, two colors (from and to),
 a rotation for the gradient, a midpoint and an opacity level.



Bug#1029560: ITP: obs-source-clone -- plugin for OBS Studio to clone sources from a scene

2023-01-24 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: wishlist
Owner: Joao Eriberto Mota Filho 
X-Debbugs-Cc: debian-de...@lists.debian.org, exel...@hotmail.com

* Package name: obs-source-clone
  Version : 0.1.1
  Upstream Author : Exeldro 
* URL : https://obsproject.com/forum/resources/source-clone.1632/
* License : GPL-2
  Programming Lang: C
  Description : plugin for OBS Studio to clone sources from a scene

This plugin lets to clone sources to allow different filters than the
original. The main idea is generate a new source type that gets sources
from a scene and clone them in current scene.

WARNING: Source Clone is not an async source. In OBS there are async
sources that can have more types of filters.



Bug#980064: scalpel FTCBFS: combines CFLAGS into CC

2022-12-26 Thread Eriberto Mota
Hi guys,

Due an NMU sent to Debian without considering previous commits on
Salsa, I 'injected' this NMU in Salsa and I did cherry-picks to put
all unreleased commits in a position after this NMU. Consequently, the
fix for #980064 is now at:

https://salsa.debian.org/pkg-security-team/scalpel/-/commit/a760f0bd202e2c2164be2d4025964c98dd8aa1a5

Regards,

Eriberto



Bug#771656: iwatch: email notification not working

2022-12-04 Thread Eriberto Mota
Hi Raffaele,

Em seg., 1 de dez. de 2014 às 07:30, raffaele morelli
 escreveu:
>
> Package: iwatch
> Version: 0.2.2-3
> Severity: important
>
> Dear Maintainer,
>
> I've installed iwatch from Debian repos and edited the confing file in
> order to receive notification about changing in a particular directory.
>
> My MTA is properly configured and mail to local users are delivered by
> my organization smtp server.
> Perl::sendmail module works correctly and I've added my smtp server to the 
> list in
> /usr/share/perl5/Mail/Sendmail.pm
>
> That give, no mail notification are sent when an event occurs and exim4
> mainlog doesn't reports errors or whatever.
>
>
> Regards
>
>
> -- System Information:
> Debian Release: 7.7
>   APT prefers testing
>   APT policy: (500, 'testing'), (500, 'stable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 3.2.0-2-amd64 (SMP w/16 CPU cores)
> Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages iwatch depends on:
> ii  exim4-daemon-light [mail-transport-agent]  4.84-3
> ii  libevent-perl  1.23-1+b1
> ii  liblinux-inotify2-perl 1:1.22-1+b1
> ii  libmail-sendmail-perl  0.79.16-1
> ii  libxml-simpleobject-libxml-perl0.53-2
> ii  perl-modules   5.20.1-3
>
> iwatch recommends no packages.
>
> Versions of packages iwatch suggests:
> pn  sendxmpp
> pn  yowsup-cli  
>
> -- Configuration Files:
> /etc/default/iwatch changed:
> START_DAEMON=true
> CONFIG_FILE=/etc/iwatch/iwatch.xml
>
> /etc/iwatch/iwatch.xml changed:
> 
> 
> 
>   
>   
> Operating System
> 
> /home/rmorelli/tmp
>   
> 
>
>
> -- no debconf information


Note as explained in #994857[1], when using iwatch as a daemon via
systemd, the email message will be sent by the root user. Is your
system configured to send messages from root?

Regards,

Eriberto

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=994857#10



Bug#1023876: linux-image-5.19.0-0.deb11.2-amd64: infinite loop whit RAID1 when shutting down

2022-11-11 Thread Joao Eriberto Mota Filho
Package: src:linux
Version: 5.19.11-1~bpo11+1
Severity: important

Dear maintainer,

I have a desktop with 3 polls over RAID1 (2 SSD, 2 HDD, plus 2 SSD). The
current kernel on BPO creates an infinite loop when shutting down the system. I
can see several messages like:

systemd-shutdown[1]: Not all MD devices stopped. 1 left.
systemd-shutdown[1]: Stopping MD devices.
systemd-shutdown[1]: Stopping MD /dev/md2 (9:2)
md: md2 stopped.
systemd-shutdown[1]: Not all MD devices stopped. 1 left.
systemd-shutdown[1]: Stopping MD devices.
systemd-shutdown[1]: Stopping MD /dev/md2 (9:2)
md: md2 stopped.
systemd-shutdown[1]: Not all MD devices stopped. 1 left.
systemd-shutdown[1]: Stopping MD devices.
systemd-shutdown[1]: Stopping MD /dev/md2 (9:2)
md: md2 stopped.
systemd-shutdown[1]: Not all MD devices stopped. 1 left.
systemd-shutdown[1]: Stopping MD devices.
systemd-shutdown[1]: Stopping MD /dev/md2 (9:2)
[...]
block device autoloading is deprecated and will be removed
block device autoloading is deprecated and will be removed
block device autoloading is deprecated and will be removed
block device autoloading is deprecated and will be removed
block device autoloading is deprecated and will be removed
block device autoloading is deprecated and will be removed
block device autoloading is deprecated and will be removed
block device autoloading is deprecated and will be removed
[...]
md: md2 stopped.
md: md2 stopped.
md: md2 stopped.
md: md2 stopped.
md: md2 stopped.
md: md2 stopped.
md: md2 stopped.
[...]
systemd-shutdown[1]: Not all MD devices stopped. 1 left.
systemd-shutdown[1]: Stopping MD devices.
systemd-shutdown[1]: Stopping MD /dev/md2 (9:2)
md: md2 stopped.
systemd-shutdown[1]: Not all MD devices stopped. 1 left.
systemd-shutdown[1]: Stopping MD devices.
systemd-shutdown[1]: Stopping MD /dev/md2 (9:2)
md: md2 stopped.
[...]

There is a solution from Arch Linux[1]:

"Arch disabled BLOCK_LEGACY_AUTOLOAD for 5.18 which broke mdraid".

[1] https://bbs.archlinux.org/viewtopic.php?id=279383

Please, consider disabling the deprecated BLOCK_LEGACY_AUTOLOAD, enabled by
default in current kernel on Debian:

$ cat /boot/config-5.19.0-0.deb11.2-amd64 | grep BLOCK_LEGACY_AUTOLOAD
CONFIG_BLOCK_LEGACY_AUTOLOAD=y

Thanks in advance.

Regards,

Eriberto

-- Package-specific info:
** Version:
Linux version 5.19.0-0.deb11.2-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 PREEMPT_DYNAMIC Debian 5.19.11-1~bpo11+1 (2022-10-03)

** Command line:
BOOT_IMAGE=/boot/vmlinuz-5.19.0-0.deb11.2-amd64 
root=UUID=daa37e3e-4081-445f-ba72-16c898462277 ro

** Tainted: POE (12289)
 * proprietary module was loaded
 * externally-built ("out-of-tree") module was loaded
 * unsigned module was loaded

** Kernel log:
Unable to read kernel log; any relevant messages should be attached

** Model information
sys_vendor: ASUS
product_name: System Product Name
product_version: System Version
chassis_vendor: Default string
chassis_version: Default string
bios_vendor: American Megatrends Inc.
bios_version: 1017
board_vendor: ASUSTeK COMPUTER INC.
board_name: PRIME B560-PLUS
board_version: Rev 1.xx

** Loaded modules:
tls
nfnetlink
bridge
stp
llc
binfmt_misc
intel_rapl_msr
intel_rapl_common
mei_hdcp
nls_ascii
nls_cp437
vfat
fat
x86_pkg_temp_thermal
intel_powerclamp
coretemp
kvm_intel
snd_hda_codec_realtek
snd_hda_codec_generic
kvm
ledtrig_audio
snd_hda_codec_hdmi
snd_usb_audio
snd_hda_intel
irqbypass
snd_intel_dspcfg
snd_intel_sdw_acpi
nvidia_drm(POE)
drm_kms_helper
nvidia_modeset(POE)
rapl
intel_cstate
eeepc_wmi
asus_wmi
platform_profile
battery
efi_pstore
sparse_keymap
rfkill
snd_hda_codec
uvcvideo
snd_usbmidi_lib
snd_hda_core
snd_rawmidi
videobuf2_vmalloc
snd_seq_device
snd_hwdep
videobuf2_memops
videobuf2_v4l2
snd_pcm
joydev
evdev
videobuf2_common
intel_uncore
snd_timer
pcspkr
wmi_bmof
iTCO_wdt
snd
intel_pmc_bxt
mei_me
iTCO_vendor_support
soundcore
mei
watchdog
ee1004
sg
intel_pmc_core
acpi_pad
acpi_tad
button
nvidia(POE)
v4l2loopback(OE)
videodev
mc
dummy
parport_pc
ppdev
lp
parport
loop
dm_crypt
dm_mod
drm
fuse
configfs
efivarfs
ip_tables
x_tables
autofs4
ext4
crc16
mbcache
jbd2
crc32c_generic
hid_logitech_hidpp
hid_logitech_dj
btrfs
zstd_compress
raid10
raid456
async_raid6_recov
async_memcpy
async_pq
async_xor
async_tx
xor
raid6_pq
libcrc32c
raid0
multipath
linear
hid_generic
usbhid
hid
raid1
md_mod
sd_mod
t10_pi
crc64_rocksoft_generic
crc64_rocksoft
crc_t10dif
crct10dif_generic
crc64
crct10dif_pclmul
crct10dif_common
crc32_pclmul
crc32c_intel
ahci
ghash_clmulni_intel
libahci
xhci_pci
libata
xhci_hcd
e1000e
aesni_intel
usbcore
crypto_simd
scsi_mod
cryptd
ptp
intel_lpss_pci
i2c_i801
pps_core
intel_lpss
i2c_smbus
scsi_common
idma64
usb_common
wmi
fan
video

** PCI devices:
00:00.0 Host bridge [0600]: Intel Corporation Device [8086:9b43] (rev 05)
DeviceName: Onboard - Other
Subsystem: ASUSTeK Computer Inc. Device [1043:8694]
Control: I/O- Mem+ Bu

Bug#1021963: bullseye-pu: package dcfldd/1.7-3+deb11u1

2022-10-17 Thread Joao Eriberto Mota Filho
Package: release.debian.org
Severity: normal
Tags: bullseye
User: release.debian@packages.debian.org
Usertags: pu

[ Reason ]
This is not a regression, but a discovered bug.

dcfldd is an enhanced dd command that is able to calculate the following hashes
when copying data: MD5, SHA1 and SHA2.

The SHA1 was being wrongly calculated on big endian architectures.

dcfldd SHA1 implementation relies on the WORDS_BIGENDIAN define on big-endian
platforms to operate correctly, but it was not defined anywhere, causing wrong
results.

[ Impact ]
If not approved, the SHA1 will be wrong on big endian archs.

[ Tests ]
Some tests were made on s390x and the current CI test on unstable was improved.

[ Risks ]
This is a trivial change, no risks.

[ 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 (old)stable
  [x] the issue is verified as fixed in unstable

[ Changes ]
All changes were made in configure.ac file, via patch, to enable big endian.
Please, see the debdiff.

[ Other info ]
No more information.
diff -Nru dcfldd-1.7/debian/changelog dcfldd-1.7/debian/changelog
--- dcfldd-1.7/debian/changelog 2020-12-07 01:28:07.0 -0300
+++ dcfldd-1.7/debian/changelog 2022-10-17 20:32:39.0 -0300
@@ -1,3 +1,21 @@
+dcfldd (1.7-3+deb11u1) bullseye; urgency=medium
+
+  * debian/patches/010_fix-sha1-big-endian.patch: created to fix SHA1 output
+on big-endian architectures. dcfldd SHA1 implementation relies on the
+WORDS_BIGENDIAN defined on big-endian platforms to operate correctly,
+but it was not defined  anywhere, causing wrong results.
+.
+Autoconf's AC_C_BIGENDIAN macro defines WORDS_BIGENDIAN when building on
+those platforms, fixing the issue.
+.
+dcfldd SHA1 implementation can perform endianness runtime checks if
+RUNTIME_ENDIAN is defined. This patch also makes runtime checking the
+default when configuring the build.
+.
+Closes: #1021784
+
+ -- Joao Eriberto Mota Filho   Mon, 17 Oct 2022 20:32:39 
-0300
+
 dcfldd (1.7-3) unstable; urgency=medium
 
   * debian/control:
diff -Nru dcfldd-1.7/debian/patches/010_fix-sha1-big-endian.patch 
dcfldd-1.7/debian/patches/010_fix-sha1-big-endian.patch
--- dcfldd-1.7/debian/patches/010_fix-sha1-big-endian.patch 1969-12-31 
21:00:00.0 -0300
+++ dcfldd-1.7/debian/patches/010_fix-sha1-big-endian.patch 2022-10-17 
20:32:39.0 -0300
@@ -0,0 +1,42 @@
+Description: Fix SHA1 output on big-endian architectures
+ dcfldd SHA1 implementation relies on the WORDS_BIGENDIAN define on
+ big-endian platforms to operate correctly, but it was not defined
+ anywhere, causing wrong results.
+ .
+ Autoconf's AC_C_BIGENDIAN macro defines WORDS_BIGENDIAN when building on
+ those platforms, fixing the issue.
+ .
+ dcfldd SHA1 implementation can perform endianness runtime checks if
+ RUNTIME_ENDIAN is defined. This patch also makes runtime checking the
+ default when configuring the build.
+Author: David Polverari 
+Origin: 
https://github.com/resurrecting-open-source-projects/dcfldd/commit/cb54a40d831999fff4158e3ac1c2c561c3dea59f.patch
+
https://github.com/resurrecting-open-source-projects/dcfldd/commit/72fcf757553965ab7f9fca108768b7c4b843baff.patch
+
https://github.com/resurrecting-open-source-projects/dcfldd/commit/0a03a00875bc59a8983b022da8bfee77ef8b0cd9.patch
+Bug: https://github.com/resurrecting-open-source-projects/dcfldd/issues/11
+Bug-Debian: https://bugs.debian.org/1021784
+Last-Update: 2022-10-17
+Index: dcfldd-1.7/configure.ac
+===
+--- dcfldd-1.7.orig/configure.ac
 dcfldd-1.7/configure.ac
+@@ -38,9 +38,19 @@ AC_PROG_RANLIB
+ AC_HEADER_STDC
+ 
+ AC_C_CONST
++AC_C_BIGENDIAN
+ AC_TYPE_OFF_T
+ AC_TYPE_SIZE_T
+ 
++AC_ARG_ENABLE([runtime-endian-check],
++AC_HELP_STRING([--disable-runtime-endian-check], [disable runtime checks 
for endianness])
++)
++
++AS_IF([test "x$enable_runtime_endian_check" != "xno"], [
++dnl Do the stuff needed for enabling the feature
++AC_DEFINE([RUNTIME_ENDIAN], 1, [Define whether to check for endianness 
during runtime])
++])
++
+ AC_CHECK_DECLS([strtol, strtoul, strtoumax, strndup])
+ 
+ AC_OUTPUT(Makefile src/Makefile man/Makefile)
diff -Nru dcfldd-1.7/debian/patches/series dcfldd-1.7/debian/patches/series
--- dcfldd-1.7/debian/patches/series1969-12-31 21:00:00.0 -0300
+++ dcfldd-1.7/debian/patches/series2022-10-17 20:32:39.0 -0300
@@ -0,0 +1 @@
+010_fix-sha1-big-endian.patch


Bug#1021784: dcfldd: SHA1 hash is wrong over s390x architecture

2022-10-14 Thread Joao Eriberto Mota Filho
Package: dcfldd
Version: 1.7-3
Severity: important
Tags: upstream

Control: forwarded -1 
https://github.com/resurrecting-open-source-projects/dcfldd/issues/11

The following command fails on s390x:

dcfldd if=test.txt hash=md5,sha1,sha256,sha384,sha512 2>&1 | grep -C 20 
bc0e4b74695142e0a0bdae87aea310d7078866cb

I attached the file test.txt to this bug. The grep shown above will test the
SHA1 result. The other hashes are right. See below the result of the test over
amd64 WITHOUT the grep:

Total (md5): 92994b0ce292a217e3e3bc31b639e565

Total (sha1): bc0e4b74695142e0a0bdae87aea310d7078866cb

Total (sha256): 02fd428a4671925e4ca61541b9fac648f4ccdccad65602bfd3256ba14e59489c

Total (sha384): 
53b8374607a8258de4173265bfbfa6120093fd42090a92fd589cf2c6c16b4e421b513514976713f7949715720a83

Total (sha512): 
969a39bf47b5f12d81121084f19cb5ae250e0c0ea5b7c6d82cf08131acde8e1955d137612c2f6b255e25b0e28f96f93586f90f06965cb8f719ed7fbdd95cc8d4

Now, over s390x:

Total (md5): 92994b0ce292a217e3e3bc31b639e565

Total (sha1): 68afccc873eb954866097c08d4ad9d9643735f2c

Total (sha256): 02fd428a4671925e4ca61541b9fac648f4ccdccad65602bfd3256ba14e59489c

Total (sha384): 
53b8374607a8258de4173265bfbfa6120093fd42090a92fd589cf2c6c16b4e421b513514976713f7949715720a83

Total (sha512): 
969a39bf47b5f12d81121084f19cb5ae250e0c0ea5b7c6d82cf08131acde8e1955d137612c2f6b255e25b0e28f96f93586f90f06965cb8f719ed7fbdd95cc8d4

Only SHA1 differ between both architectures. Executing the sha1sum command over
the file on s390x will produce the right hash:

(sid_s390x-dchroot)eriberto@zelenka:~$ sha1sum 
dcfldd-1.7.1/debian/tests/test.txt
bc0e4b74695142e0a0bdae87aea310d7078866cb  dcfldd-1.7.1/debian/tests/test.txt

Eriberto


test.txt.gz
Description: application/gzip


Bug#1021617: RM: obs-text-slideshow -- ROM; FTBFS, dead upstream

2022-10-11 Thread Eriberto Mota
Opsss... Incompatible with obs-studio 28.0.1, not 28.1.2.



Bug#1021616: obs-text-slideshow: FTBFS with OBS 28

2022-10-11 Thread Eriberto Mota
Opsss... obs-studio 28.0.1, not 28.1.2.



Bug#1021617: RM: obs-text-slideshow -- ROM; FTBFS, dead upstream

2022-10-11 Thread Joao Eriberto Mota Filho
Package: ftp.debian.org
Severity: normal

The current source code of obs-text-slideshow FTBFS with obs-studio 28.1.2.
See #1021616.

The upstream declares the development as abandoned[1].

[1] https://github.com/jbwong05/obs-text-slideshow/issues/38

Regards,

Eriberto



Bug#1021616: obs-text-slideshow: FTBFS with OBS 28

2022-10-11 Thread Joao Eriberto Mota Filho
Package: obs-text-slideshow
Version: 1.5.2-3
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)

The current source code on Debian FTBFS with obs-studio 28.1.2.

dh_auto_configure: error: cd obj-x86_64-linux-gnu && cmake
-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None
-DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles"
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-linux-gnu ..
returned exit code 1
make: *** [debian/rules:11: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
debuild: fatal error at line 1182:
dpkg-buildpackage -us -uc -ui failed

Eriberto



Bug#1021448: apt-venv: autopkgtest regression: output on stderr

2022-10-08 Thread Joao Eriberto Mota Filho
Package: apt-venv
Version: 1.0.0-4
Severity: serious

Dear maintainer,

A recent upload of apt-venv introduced CI tests that fail over some
architectures. See below an example for arm64.

[...]
Ign:37 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse arm64 Packages
Err:19 http://archive.ubuntu.com/ubuntu jammy/main arm64 Packages
  404  Not Found [IP: 185.125.190.36 80]
Ign:21 http://archive.ubuntu.com/ubuntu jammy/universe arm64 Packages
Ign:23 http://archive.ubuntu.com/ubuntu jammy/restricted arm64 Packages
Ign:25 http://archive.ubuntu.com/ubuntu jammy/multiverse arm64 Packages
Err:31 http://archive.ubuntu.com/ubuntu jammy-updates/main arm64 Packages
  404  Not Found [IP: 185.125.190.36 80]
Ign:33 http://archive.ubuntu.com/ubuntu jammy-updates/universe arm64 Packages
Ign:35 http://archive.ubuntu.com/ubuntu jammy-updates/restricted arm64 Packages
Ign:37 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse arm64 Packages
Fetched 27.4 MB in 10s (2692 kB/s)
Reading package lists...
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/jammy-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy/main/binary-arm64/Packages  404  
Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 185.125.190.36 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
Welcome to apt virtual environment for jammy release.
All the configuration is available in /home/debci/.config/apt-venv/jammy
You may want run first "apt-get update"
autopkgtest [11:14:36]: test apt-cache-update.sh: ---]
autopkgtest [11:14:36]: test apt-cache-update.sh:  - - - - - - - - - - results 
- - - - - - - - - -
apt-cache-update.sh  FAIL stderr: E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/xenial-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
autopkgtest [11:14:36]: test apt-cache-update.sh:  - - - - - - - - - - stderr - 
- - - - - - - - -
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/xenial-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/xenial/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/xenial-updates/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.39 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/bionic-security/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.38 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/bionic/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.38 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.38 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/focal-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/focal/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/focal-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 91.189.91.39 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/jammy-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy/main/binary-arm64/Packages  404  
Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 185.125.190.36 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.



Bug#1021445: apt-venv: autopkgtest regression: output on stderr

2022-10-08 Thread Joao Eriberto Mota Filho
Package: apt-venv
Version: 1.0.0-4
Severity: serious
X-Debbugs-Cc: Braulio Henrique Marques Souto 

Dear maintainer,

A recent upload of apt-venv introduced CI tests that fail over some
architectures. See below an example for arm64.

[...]
Ign:37 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse arm64 Packages
Err:19 http://archive.ubuntu.com/ubuntu jammy/main arm64 Packages
  404  Not Found [IP: 185.125.190.36 80]
Ign:21 http://archive.ubuntu.com/ubuntu jammy/universe arm64 Packages
Ign:23 http://archive.ubuntu.com/ubuntu jammy/restricted arm64 Packages
Ign:25 http://archive.ubuntu.com/ubuntu jammy/multiverse arm64 Packages
Err:31 http://archive.ubuntu.com/ubuntu jammy-updates/main arm64 Packages
  404  Not Found [IP: 185.125.190.36 80]
Ign:33 http://archive.ubuntu.com/ubuntu jammy-updates/universe arm64 Packages
Ign:35 http://archive.ubuntu.com/ubuntu jammy-updates/restricted arm64 Packages
Ign:37 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse arm64 Packages
Fetched 27.4 MB in 10s (2692 kB/s)
Reading package lists...
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/jammy-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy/main/binary-arm64/Packages  404  
Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 185.125.190.36 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
Welcome to apt virtual environment for jammy release.
All the configuration is available in /home/debci/.config/apt-venv/jammy
You may want run first "apt-get update"
autopkgtest [11:14:36]: test apt-cache-update.sh: ---]
autopkgtest [11:14:36]: test apt-cache-update.sh:  - - - - - - - - - - results 
- - - - - - - - - -
apt-cache-update.sh  FAIL stderr: E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/xenial-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
autopkgtest [11:14:36]: test apt-cache-update.sh:  - - - - - - - - - - stderr - 
- - - - - - - - -
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/xenial-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/xenial/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/xenial-updates/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.39 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/bionic-security/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.38 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/bionic/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.38 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.38 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/focal-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/focal/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/focal-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 91.189.91.39 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/jammy-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy/main/binary-arm64/Packages  404  
Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 185.125.190.36 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.



Bug#1021441: apt-venv: autopkgtest regression: output on stderr

2022-10-08 Thread Joao Eriberto Mota Filho
Package: apt-venv
Version: 1.0.0-4
Severity: serious
X-Debbugs-Cc: Braulio Henrique Marques Souto 

Dear maintainer,

A recent upload of apt-venv introduced CI tests that fail over some
architectures. See below an example for arm64.

[...]
Ign:37 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse arm64 Packages
Err:19 http://archive.ubuntu.com/ubuntu jammy/main arm64 Packages
  404  Not Found [IP: 185.125.190.36 80]
Ign:21 http://archive.ubuntu.com/ubuntu jammy/universe arm64 Packages
Ign:23 http://archive.ubuntu.com/ubuntu jammy/restricted arm64 Packages
Ign:25 http://archive.ubuntu.com/ubuntu jammy/multiverse arm64 Packages
Err:31 http://archive.ubuntu.com/ubuntu jammy-updates/main arm64 Packages
  404  Not Found [IP: 185.125.190.36 80]
Ign:33 http://archive.ubuntu.com/ubuntu jammy-updates/universe arm64 Packages
Ign:35 http://archive.ubuntu.com/ubuntu jammy-updates/restricted arm64 Packages
Ign:37 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse arm64 Packages
Fetched 27.4 MB in 10s (2692 kB/s)
Reading package lists...
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/jammy-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy/main/binary-arm64/Packages  404  
Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 185.125.190.36 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
Welcome to apt virtual environment for jammy release.
All the configuration is available in /home/debci/.config/apt-venv/jammy
You may want run first "apt-get update"
autopkgtest [11:14:36]: test apt-cache-update.sh: ---]
autopkgtest [11:14:36]: test apt-cache-update.sh:  - - - - - - - - - - results 
- - - - - - - - - -
apt-cache-update.sh  FAIL stderr: E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/xenial-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
autopkgtest [11:14:36]: test apt-cache-update.sh:  - - - - - - - - - - stderr - 
- - - - - - - - -
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/xenial-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/xenial/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/xenial-updates/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.39 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/bionic-security/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.38 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/bionic/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.38 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/bionic-updates/main/binary-arm64/Packages
  404  Not Found [IP: 91.189.91.38 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/focal-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/focal/main/binary-arm64/Packages  404  
Not Found [IP: 91.189.91.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/focal-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 91.189.91.39 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.
E: Failed to fetch 
http://security.ubuntu.com/ubuntu/dists/jammy-security/main/binary-arm64/Packages
  404  Not Found [IP: 185.125.190.39 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy/main/binary-arm64/Packages  404  
Not Found [IP: 185.125.190.36 80]
E: Failed to fetch 
http://archive.ubuntu.com/ubuntu/dists/jammy-updates/main/binary-arm64/Packages 
 404  Not Found [IP: 185.125.190.36 80]
E: Some index files failed to download. They have been ignored, or old ones 
used instead.



Bug#1014815: kiwipy initial packaging

2022-10-06 Thread Eriberto Mota
Am 05.10.22 um 14:59 schrieb Guilherme Xavier:
>> Hi,
>> 
>> Agree, downgrading would be an option.
>> I don't know how this can be done, but I'm open to doing it.
>
> You import the older version as 8.1.1+really6.8.1-1


Nope. Downgrading is a workaround for new upstream versions full broken,
but already sent to Debian. Is dangerous and undesirable to reintroduce
an old version of a software to make it "a good dependency". This action
may generate critical bugs or introduce security holes. The right way is
ask to the upstream to update the software to use the current version of
a dependency. In other words, "+really" must be used in very extreme
cases only, not for adjustments.

Eriberto



Bug#1021358: libpam-modules-bin: fails when upgrading from 1.5.2-2 revision

2022-10-06 Thread Eriberto Mota
To avoid a new breaking when upgrading my jail, I made a "local" NMU
to remove the duplicate manpage from a package. I am not familiar with
pam packaging, so I choosen libpam-modules-bin.manpages. When
installing my "local NMU", I got:

dpkg: error processing archive
/PKGS/libpam-modules-bin/libpam-modules-bin_1.5.2-3.1_amd64.deb
(--unpack):
trying to overwrite '/usr/share/man/man8/pam_namespace_helper.8.gz',
which is also in package libpam-module
s:amd64 1.5.2-2
Errors were encountered while processing:
/PKGS/libpam-modules-bin/libpam-modules-bin_1.5.2-3.1_amd64.deb

After fixing this new issue, the package was installed fine.

Regards,

Eriberto



Bug#1021358: libpam-modules-bin: fails when upgrading from 1.5.2-2 revision

2022-10-06 Thread Joao Eriberto Mota Filho
Package: libpam-modules-bin
Version: 1.5.2-3
Severity: grave
Justification: renders package unusable

Dear maintainer,

When upgrading my jail Sid, I got:

Preparing to unpack .../libpam-modules-bin_1.5.2-3_amd64.deb ...
Unpacking libpam-modules-bin (1.5.2-3) over (1.5.2-2) ...
dpkg: error processing archive 
/var/cache/apt/archives/libpam-modules-bin_1.5.2-3_amd64.deb (--unpack):
 trying to overwrite '/usr/share/man/man5/namespace.conf.5.gz', which is also
 in package libpam-modules:amd64 1.5.2-2
Errors were encountered while processing:
 /var/cache/apt/archives/libpam-modules-bin_1.5.2-3_amd64.deb

Thanks!

Eriberto



Bug#1019651: "Control: fixed ..." not working

2022-09-12 Thread Joao Eriberto Mota Filho
Package: bugs.debian.org
Severity: normal

Dear maintainers,

I noticed in several opportunities that any "Control: fixed" inside email
messages won't work. See an example here[1]. I needed to send an extra command
via bts ($ bts fixed 336959 spell/1.0-16) to work.

[1] https://bugs.debian.org/336959#8

Regards,

Eriberto



Bug#1019497: O: watchman -- file watching service

2022-09-10 Thread Eriberto Mota
Hello again,

After taking a look over the current source code in GitHub, I noticed
that it is a nightmare (for me).

1. The most complicated for me: there are 5 embedded libraries (in
watchman/thirdparty/). This is a very bad thing because these
libraries are old and vulnerable.

2. The program has source code based in 5 different languages (C++,
Python, Rust, Java and Thrift).

3. There are several relevant issues opened (including a question
about FTBFS in Ubuntu 22.04).

I lost interest in adopting this package. Thanks for your previous work.

Cheers,

Eriberto



Bug#1019497: O: watchman -- file watching service

2022-09-10 Thread Eriberto Mota
Hi Anuradha,

> The current version is dated and there a few issues with the python
> module that would need to be fixed if it's to make Bookworm. It also
> depends on an obsolete pcre3 library and the best course of action is to
> upgrade to the latest version upstream.

Do you know if the python issues were fixed in the latest version upstream?

Cheers,

Eriberto



Bug#1019105: RFP: lossless-cut -- Swiss army knife of lossless video/audio editing

2022-09-03 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: wishlist
X-Debbugs-Cc: Mikael Finstad 

* Package name: lossless-cut
  Upstream Author : Mikael Finstad 
* URL : https://github.com/mifi/lossless-cut
* License : GPL-2
  Programming Lang: JavaScript
  Description : Swiss army knife of lossless video/audio editing

LosslessCut aims to be the ultimate cross platform FFmpeg GUI for extremely
fast and lossless operations on video, audio, subtitle and other related media
files. The main feature is lossless trimming and cutting of video and audio
files, which is great for saving space by rough-cutting your large video files
taken from a video camera, GoPro, drone, etc. It lets you quickly extract the
good parts from your videos and discard many gigabytes of data without doing a
slow re-encode and thereby losing quality. Or you can add a music or subtitle
track to your video without needing to encode. Everything is extremely fast
because it does an almost direct data copy, fueled by the awesome FFmpeg which
does all the grunt work.

Features

* Lossless cutting of most video and audio formats.
* Smart cut (experimental).
* Losslessly cut out parts of video/audio (for cutting away commercials
  etc.)
* Losslessly rearrange the order of video/audio segments.
* Lossless merge/concatenation of arbitrary files (with identical codecs
  parameters, e.g. from the same camera).
* Lossless stream editing:
- Combine arbitrary tracks from multiple files (ex. add music or
  subtitle track to a video file).
- Remove unneeded tracks.
- Replace or re-encode only some tracks.
- Extract all tracks from a file (extract video, audio, subtitle,
  attachments and other tracks from one file into separate files).
* Batch view for fast multi-file workflow.
* Keyboard shortcut workflow.
* Losslessly remux video/audio into a different container (file) format.
* Take full-resolution snapshots from videos in JPEG/PNG format, or export
  ranges of video frames to images.
* Manual input of cutpoint times.
* Apply a per-file timecode offset (and auto load timecode from file).
* Edit file metadata, per-track metadata and per-track disposition.
* Change rotation/orientation metadata in videos.
* View technical data about all tracks.
* Timeline zoom and frame/keyframe jumping for cutting around keyframes.
* Video thumbnails and audio waveform.
* Saves per project cut segments to project file.
* View FFmpeg last command log so you can modify and re-run recent commands
  on the command line.
* Undo/redo.
* Give labels to cut segments.
* Annotate segments with tags.
* Import/export segments: MP4/MKV chapter marks, Text file, YouTube, CSV,
  CUE, XML (DaVinci, Final Cut Pro) and more.
* MKV/MP4 embedded chapters marks editor.
* View subtitles.
* Customizable keyboard hotkeys.
* Black scene detection.
* Divide timeline into segments with length L or into N segments or even
  randomized segments!

Example lossless use cases

* Cut out commercials from a recorded TV show (and re-format from TS to
  MP4).
* Remove audio tracks from a file.
* Extract music track from a video and cut it to your needs.
* Add music to a video (or replace existing audio track).
* Combine audio and video tracks from separate recordings.
* Include an external subtitle into a video.
* Quickly change a H264/H265 MKV video to MOV or MP4 for playback on
  iPhone.
* Import a list of cut times from other tool as a EDL (edit decision list,
  CSV) and run these cuts with LosslessCut.
* Export a list of cut times as a CSV EDL and process these in another
  tool.
* Quickly cut a file by its MP4/MKV chapters.
* Quickly cut a YouTube video by its chapters (or music times from a
  comment).
* Change the language of a file's audio/subtitle tracks.
* Attach cover art to videos.
* Change author, title, GPS position, recording time of a video.
* Fix rotation of a video that has the wrong orientation flag set
- Great for rotating phone videos that come out the wrong way without
  actually re-encoding the video.
* Loop a video / audio clip X times quickly without re-encoding.
* Convert a video or parts of it into X image files (not lossless).


WARNING: Problem to package it for Debian: lossless-cut build depends of
 electron. See #842420.




Bug#1018041: blhc: false positive NONVERBOSE BUILD while building with cmake

2022-08-24 Thread Eriberto Mota
Em qua., 24 de ago. de 2022 às 15:27, Samuel Thibault
 escreveu:
>
> Eriberto, le mer. 24 août 2022 15:25:02 -0300, a ecrit:
> > I have several packages using cmake and none of these have issues
> > with blhc. The "blhc ignore" was added to blhc to solve small bad
> > behaviours.
>
> Ok, let's live with that then :)

Thanks for your interaction. For more details about false positives,
please, check blhc(1).

Cheers,

Eriberto



Bug#1018041: blhc: false positive NONVERBOSE BUILD while building with cmake

2022-08-24 Thread Eriberto Mota
Control: tags 1018041 patch

Hi Samuel,

Em qua., 24 de ago. de 2022 às 12:33, Samuel Thibault
 escreveu:
>
> We can see
>
> 469:NONVERBOSE BUILD: [ 35%] Building C object 
> src/modules/mpi/CMakeFiles/eztrace-mpi.dir/mpi_funcs/mpi_allgather.c.o
> 479:NONVERBOSE BUILD: [ 37%] Building C object 
> src/modules/mpi/CMakeFiles/eztrace-mpi.dir/mpi_funcs/mpi_allgatherv.c.o
> 487:NONVERBOSE BUILD: [ 39%] Building C object 
> src/modules/mpi/CMakeFiles/eztrace-mpi.dir/mpi_funcs/mpi_allreduce.c.o
> etc.
>
> But there are the corresponding verbose lines just after them:
>
> https://salsa.debian.org/debian/eztrace/-/jobs/3143966/raw
>
> [ 35%] Building C object 
> src/modules/mpi/CMakeFiles/eztrace-mpi.dir/mpi_funcs/mpi_allgather.c.o
> cd 
> /builds/debian/eztrace/debian/output/source_dir/build-mpich/src/modules/mpi 
> && /usr/bin/mpicc.mpich -Deztrace_mpi_EXPORTS 
> -I/builds/debian/eztrace/debian/output/source_dir/src/modules/mpi 
> -I/builds/debian/eztrace/debian/output/source_dir/src/core/include/eztrace-core
>  -I/builds/debian/eztrace/debian/output/source_dir/src/core/include 
> -I/builds/debian/eztrace/debian/output/source_dir/build-mpich/src/core/include
>  -I/builds/debian/eztrace/debian/output/source_dir/src/eztrace-lib/include -g 
> -O2 -ffile-prefix-map=/builds/debian/eztrace/debian/output/source_dir=. 
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
> -D_FORTIFY_SOURCE=2 -I/usr/include -D_GNU_SOURCE -fPIC -Wall -Wextra 
> -Wpedantic -DUSE_MPI3 -DLD_PRELOAD_NAME=\"LD_PRELOAD\" 
> -DMPI_MODULE_NAME=mpich -Wno-error=incompatible-pointer-types 
> -Wno-error=pointer-arith -Wno-error=int-conversion 
> -Wno-gnu-zero-variadic-macro-arguments -D_GNU_SOURCE -MD -MT 
> src/modules/mpi/CMakeFiles/eztrace-mpi.dir/mpi_funcs/mpi_allgather.c.o -MF 
> CMakeFiles/eztrace-mpi.dir/mpi_funcs/mpi_allgather.c.o.d -o 
> CMakeFiles/eztrace-mpi.dir/mpi_funcs/mpi_allgather.c.o -c 
> /builds/debian/eztrace/debian/output/source_dir/src/modules/mpi/mpi_funcs/mpi_allgather.c


This issue was caused by a specific behavior of the cmake on this
source code. Please, check the attached patch to fix the problem,
forcing blhc to ignore the inadequate lines.

Cheers,

Eriberto
--- debian/rules.ORIG	2022-08-24 14:07:41.889022406 -0300
+++ debian/rules	2022-08-24 14:08:36.415637889 -0300
@@ -32,6 +32,7 @@
 endif
 
 override_dh_auto_build:
+	@echo 'blhc: ignore-line-regexp: \[\ +[0-9]+%\]\ Building\ C\ object\ (src|test)/.+\.c\.o'
 	dh_auto_build -Bbuild-mpich
 ifeq ($(OPENMPI),yes)
 	dh_auto_build -Bbuild-openmpi


Bug#1016557: xfonts-cronyx: Non-DFSG file

2022-08-02 Thread Joao Eriberto Mota Filho
Source: xfonts-cronyx
Version: 2.3.8
Severity: serious
Tags: upstream
Justification: Policy 2.2.1
X-Debbugs-Cc: eribe...@debian.org

The license for tryfont/ISO8859-5 says:

---
Copyright (c) 1991-1995 Unicode, Inc.  All Rights reserved.

This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
No claims are made as to fitness for any particular purpose.  No
warranties of any kind are expressed or implied.  The recipient
agrees to determine applicability of information provided.  If this
file has been provided on magnetic media by Unicode, Inc., the sole
remedy for any claim will be exchange of defective media within 90
days of receipt.

Recipient is granted the right to make copies in any form for
internal distribution and to freely use the information supplied
in the creation of products supporting Unicode.  Unicode, Inc.
specifically excludes the right to re-distribute this file directly
to third parties or other organizations whether for profit or not.
---

Eriberto



Bug#1016457: clif: non-DFSG source code in clif

2022-07-31 Thread Joao Eriberto Mota Filho
Package: clif
Version: 0.90.2-1
Severity: serious
Tags: upstream
Justification: Policy 2.2.1
X-Debbugs-Cc: eribe...@debian.org

The file ch-lex.c doesn't have a license on its header. However, starting at
line 927, I noticed the following text:

--
/*  Copyright (c) 1989 AT&T */
/*All Rights Reserved   */

/*  THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T */
/*  The copyright notice above does not evidence any*/
/*  actual or intended publication of such source code. */

#pragma ident   "@(#)ncform 6.8 95/02/11 SMI"
--

It's clear to me that part of the file includes a non-free source code.

Eriberto



Bug#437301: ldap2dns: not handling nostrip build option (policy 10.1)

2022-07-15 Thread Eriberto Mota
Em sex., 15 de jul. de 2022 às 13:10, Eriberto Mota
 escreveu:
>
> The bug #940607 provides a solution for this issue.

However, I noticed that migrating debian/rules to dh sequence
(debian/rules in reduced format) also will fix this bug.

Eriberto



Bug#437301: ldap2dns: not handling nostrip build option (policy 10.1)

2022-07-15 Thread Eriberto Mota
Control: tags 437301 patch

The bug #940607 provides a solution for this issue.

Regards,

Eriberto



Bug#1014885: Conflict: unknown-field Go-Import-Path x missing-xs-go-import-path-for-golang-package

2022-07-13 Thread Joao Eriberto Mota Filho
Package: lintian
Version: 2.115.2
Severity: important
X-Debbugs-Cc: eribe...@debian.org

Dear Maintainer,

When doing a QA revision over the package "gox", I received the warning:

  W: gox source: unknown-field Go-Import-Path

However, the right field name is XS-Go-Import-Path, not Go-Import-Path. The
field is present in debian/control on gox:

  XS-Go-Import-Path: github.com/mitchellh/gox

If the XS-Go-Import-Path filed is removed, the following message is shown:

  I: gox source: missing-xs-go-import-path-for-golang-package

The Debian bug #984719 explains how much the XS-Go-Import-Path field is needed.

Regards,

Eriberto



Bug#965921: zemberek-server: diff for NMU version 0.7.1-12.4

2022-07-10 Thread Joao Eriberto Mota Filho
Control: tags 965921 + patch
Control: tags 965921 + pending

Dear maintainer,

I've prepared an NMU for zemberek-server (versioned as 0.7.1-12.4) and
uploaded it to DELAYED/2. Please feel free to tell me if Ishould delay
it longer.

Regards,

Eriberto

diff -u zemberek-server-0.7.1/debian/changelog 
zemberek-server-0.7.1/debian/changelog
--- zemberek-server-0.7.1/debian/changelog
+++ zemberek-server-0.7.1/debian/changelog
@@ -1,3 +1,10 @@
+zemberek-server (0.7.1-12.4) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/compat: bumped compat level to 7. (Closes: #965921)
+
+ -- Joao Eriberto Mota Filho   Mon, 11 Jul 2022 00:08:28 
-0300
+
 zemberek-server (0.7.1-12.3) unstable; urgency=medium
 
   * Non maintainer upload by the Reproducible Builds team.
diff -u zemberek-server-0.7.1/debian/compat zemberek-server-0.7.1/debian/compat
--- zemberek-server-0.7.1/debian/compat
+++ zemberek-server-0.7.1/debian/compat
@@ -1 +1 @@
-5
+7



Bug#1014733: dh-make: 'p' option - FileExistsError: [Errno 17] File exists: 'source'

2022-07-10 Thread Joao Eriberto Mota Filho
Package: dh-make
Version: 2.202201
Severity: important
X-Debbugs-Cc: eribe...@debian.org

Dear Maintainer,

Considering the question:

---
Type of package: (single, indep, library, python)
[s/i/l/p]?
---

if a user chooses 'p', the dh_make command exits with the following error:

---
Traceback (most recent call last):
  File "/usr/bin/dh_make", line 867, in 
main()
  File "/usr/bin/dh_make", line 861, in main
do_debianize(args, subs)
  File "/usr/bin/dh_make", line 812, in do_debianize
process_dhlib(args, subs_func, 'debian' + args.package_class.value)
  File "/usr/bin/dh_make", line 70, in process_dhlib
process_dir(args, subs_func, subdir, destdir, __dhlib__)
  File "/usr/bin/dh_make", line 85, in process_dir
os.mkdir(dest, 0o755)
FileExistsError: [Errno 17] File exists: 'source'
---

Reagrds,

Eriberto

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

Kernel: Linux 5.18.0-0.bpo.1-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to 
C.UTF-8), LANGUAGE=C.UTF-8
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages dh-make depends on:
ii  debhelper  13.8
ii  dpkg-dev   1.21.9
ii  make   4.3-4.1
ii  python33.10.4-1+b1

dh-make recommends no packages.

Versions of packages dh-make suggests:
ii  build-essential  12.9

-- no debconf information



Bug#1013284: O: grub-customizer -- GUI to configure GRUB2 and BURG

2022-06-20 Thread Joao Eriberto Mota Filho
Package: wnpp
Severity: normal
Control: affects -1 src:grub-customizer

I intend to orphan the grub-customizer package.

The package description is:
 Grub Customizer is a graphical interface to configure GRUB2 and BURG. It can
 do changes for settings and menuentries easily.
 .
 Grub Customizer has the following features:
   * Move, remove or rename menuentries (they stey updatable by update-grub).
   * Edit the contents of menuentries or create new ones (internally it edits
 the 40_custom file).
   * Provide reinstallation of the bootloader to MBR.
   * Allow make settings like default operating system, kernel params,
 background image, text colors, etc.
   * Allow one to change the installed operating system by running on a live
 CD/DVD or from an OS inside a flash drive.
 .
 Grub Customizer is useful for customizations and recovering actions over any
 Linux distribution.



Bug#1010493: ltrace: diff for NMU version 0.7.3-6.3

2022-05-02 Thread Joao Eriberto Mota Filho
Control: tags 1010493 + patch
Control: tags 1010493 + pending

Dear maintainer,

I've prepared an NMU for ltrace (versioned as 0.7.3-6.3) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Regards,

Eriberto

diff -Nru ltrace-0.7.3/debian/changelog ltrace-0.7.3/debian/changelog
--- ltrace-0.7.3/debian/changelog   2022-03-30 20:48:13.0 -0300
+++ ltrace-0.7.3/debian/changelog   2022-05-02 20:51:56.0 -0300
@@ -1,3 +1,12 @@
+ltrace (0.7.3-6.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/rules: disabled use of -Werror to avoid a FTBFS in mipsel, alpha and
+ia64 when using DH level 13. Thanks to Paul Gevers .
+(Closes: #1010493)
+
+ -- Joao Eriberto Mota Filho   Mon, 02 May 2022 20:51:56 
-0300
+
 ltrace (0.7.3-6.2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru ltrace-0.7.3/debian/rules ltrace-0.7.3/debian/rules
--- ltrace-0.7.3/debian/rules   2022-03-30 20:48:13.0 -0300
+++ ltrace-0.7.3/debian/rules   2022-05-02 20:51:07.0 -0300
@@ -4,7 +4,7 @@
dh $@
 
 override_dh_auto_configure:
-   dh_auto_configure -- --with-libunwind=no
+   dh_auto_configure -- --with-libunwind=no --disable-werror
 
 override_dh_install:
dh_install



Bug#1010493: ltrace: FTBFS on mipsel: directive argument is null

2022-05-02 Thread Eriberto Mota
Em seg., 2 de mai. de 2022 às 16:21, Paul Gevers  escreveu:
>
> Source: ltrace
> Version: 0.7.3-6.1
> Severity: serious
> Tags: ftbfs
> Justification: FTBFS
> X-Debbugs-Cc: Guilherme de Paula Xavier Segundo , 
> Joao Eriberto Mota Filho 
>
> Dear all,
>
> Thanks for fixing RC bugs in your package. However, the last upload of ltrace 
> failed to build from source on mipsel, while it built there successfully in 
> the past. Can you please have a look?
>
> Paul
>
> https://buildd.debian.org/status/fetch.php?pkg=ltrace&arch=mipsel&ver=0.7.3-6.2&stamp=1649617481&raw=0
>
> Making all in mips
[...]
> cc1: all warnings being treated as errors

Thanks a lot for pointing this out Paul. The right fix will need
changes in source code and I am not able to make it. Thus, as a
workaround, I will disable werror and this action will fix the build
in some architectures.

Regards,

Eriberto



Bug#965910: xtron: diff for NMU version 1.1a-14.2

2022-04-22 Thread Joao Eriberto Mota Filho
Control: tags 965910 + patch
Control: tags 965910 + pending

Dear maintainer,

I've prepared an NMU for xtron (versioned as 1.1a-14.2) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards,

Eriberto

diff -u xtron-1.1a/debian/changelog xtron-1.1a/debian/changelog
--- xtron-1.1a/debian/changelog
+++ xtron-1.1a/debian/changelog
@@ -1,3 +1,10 @@
+xtron (1.1a-14.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/compat: bumped compat level to 7. (Closes: #965910)
+
+ -- Joao Eriberto Mota Filho   Fri, 22 Apr 2022 20:18:27 
-0300
+
 xtron (1.1a-14.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -u xtron-1.1a/debian/compat xtron-1.1a/debian/compat
--- xtron-1.1a/debian/compat
+++ xtron-1.1a/debian/compat
@@ -1 +1 @@
-5
+7



Bug#965911: yasat: diff for NMU version 848-1.2

2022-04-22 Thread Joao Eriberto Mota Filho
Control: tags 965911 + patch
Control: tags 965911 + pending

Dear maintainer,

I've prepared an NMU for yasat (versioned as 848-1.2) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Regards,

Eriberto

diff -Nru yasat-848/debian/changelog yasat-848/debian/changelog
--- yasat-848/debian/changelog  2021-01-03 15:56:33.0 -0300
+++ yasat-848/debian/changelog  2022-04-22 19:36:32.0 -0300
@@ -1,3 +1,16 @@
+yasat (848-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Using new DH level format. Consequently:
+  - debian/compat: removed.
+  - debian/control: changed from 'debhelper' to 'debhelper-compat' in
+Build-Depends field and bumped level to 13.
+  - Closes: #965911
+  * debian/clean: created to remove some files created from the build process
+and forgotten after this. This action will allow package to build twice.
+
+ -- Joao Eriberto Mota Filho   Fri, 22 Apr 2022 19:36:32 
-0300
+
 yasat (848-1.1) unstable; urgency=medium
 
   * Non maintainer upload by the Reproducible Builds team.
diff -Nru yasat-848/debian/clean yasat-848/debian/clean
--- yasat-848/debian/clean  1969-12-31 21:00:00.0 -0300
+++ yasat-848/debian/clean  2022-04-22 19:36:32.0 -0300
@@ -0,0 +1,4 @@
+tests/test_rsa.pem
+tests/test_rsa_password.pem
+tests/yasat_global.advice
+yasat.advices
diff -Nru yasat-848/debian/compat yasat-848/debian/compat
--- yasat-848/debian/compat 2014-01-24 11:29:46.0 -0200
+++ yasat-848/debian/compat 1969-12-31 21:00:00.0 -0300
@@ -1 +0,0 @@
-5
diff -Nru yasat-848/debian/control yasat-848/debian/control
--- yasat-848/debian/control2016-08-30 06:04:43.0 -0300
+++ yasat-848/debian/control2022-04-22 19:36:32.0 -0300
@@ -2,7 +2,7 @@
 Section: utils
 Priority: optional
 Maintainer: Corentin LABBE 
-Build-Depends: debhelper (>= 7.0.50)
+Build-Depends: debhelper-compat (= 13)
 Standards-Version: 3.9.8
 Homepage: http://yasat.sourceforge.net/
 



Bug#965922: zpspell: diff for NMU version 0.4.3-4.2

2022-04-22 Thread Joao Eriberto Mota Filho
Control: tags 965922 + patch
Control: tags 965922 + pending

Dear maintainer,

I've prepared an NMU for zpspell (versioned as 0.4.3-4.2) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards,

Eriberto

diff -u zpspell-0.4.3/debian/compat zpspell-0.4.3/debian/compat
--- zpspell-0.4.3/debian/compat
+++ zpspell-0.4.3/debian/compat
@@ -1 +1 @@
-5
+7
diff -u zpspell-0.4.3/debian/changelog zpspell-0.4.3/debian/changelog
--- zpspell-0.4.3/debian/changelog
+++ zpspell-0.4.3/debian/changelog
@@ -1,3 +1,10 @@
+zpspell (0.4.3-4.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * debian/compat: bumped level to 7. (Closes: #965922)
+
+ -- Joao Eriberto Mota Filho   Fri, 22 Apr 2022 19:23:46 
-0300
+
 zpspell (0.4.3-4.1) unstable; urgency=low
 
   * Non-maintainer upload.



Bug#965463: cntlm: diff for NMU version 0.92.3-1.1

2022-04-17 Thread Joao Eriberto Mota Filho
Control: tags 965463 + patch
Control: tags 965463 + pending

Dear maintainer,

I've prepared an NMU for cntlm (versioned as 0.92.3-1.1) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Regards,

Eriberto

diff -u cntlm-0.92.3/debian/changelog cntlm-0.92.3/debian/changelog
--- cntlm-0.92.3/debian/changelog
+++ cntlm-0.92.3/debian/changelog
@@ -1,3 +1,16 @@
+cntlm (0.92.3-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Using new DH level format. Consequently:
+  - debian/compat: removed.
+  - debian/control: changed from 'debhelper' to 'debhelper-compat' in
+Build-Depends field and bumped level to 13.
+  - debian/rules: using 'dh_prep' instead of 'dh_clean -k' because the
+'-k' option is not supported since compat 12.
+  - Closes: #965463
+
+ -- Joao Eriberto Mota Filho   Sun, 17 Apr 2022 15:10:54 
-0300
+
 cntlm (0.92.3-1) unstable; urgency=low
 
   * New upstream release. Closes: #652725, #588920.
diff -u cntlm-0.92.3/debian/control cntlm-0.92.3/debian/control
--- cntlm-0.92.3/debian/control
+++ cntlm-0.92.3/debian/control
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Maintainer: David Watson 
-Build-Depends: debhelper (>= 5)
+Build-Depends: debhelper-compat (= 13)
 Standards-Version: 3.9.3
 Vcs-Git: git://planetwatson.co.uk/cntlm
 Vcs-Browser: http://projects.planetwatson.co.uk/repositories/show/cntlm
reverted:
--- cntlm-0.92.3/debian/compat
+++ cntlm-0.92.3.orig/debian/compat
@@ -1 +0,0 @@
-5
diff -u cntlm-0.92.3/debian/rules cntlm-0.92.3/debian/rules
--- cntlm-0.92.3/debian/rules
+++ cntlm-0.92.3/debian/rules
@@ -47,7 +47,7 @@
 install: build
dh_testdir
dh_testroot
-   dh_clean -k 
+   dh_prep
dh_installdirs
 
# Add here commands to install the package into debian/cntlm.



Bug#965462: clif: diff for NMU version 0.93-9.2

2022-04-16 Thread Joao Eriberto Mota Filho
Control: tags 965462 + patch
Control: tags 965462 + pending
Control: tags 999095 + patch
Control: tags 999095 + pending

Dear maintainer,

I've prepared an NMU for clif (versioned as 0.93-9.2) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards,

Eriberto

diff -Nru clif-0.93/debian/changelog clif-0.93/debian/changelog
--- clif-0.93/debian/changelog  2015-11-02 08:21:14.0 -0200
+++ clif-0.93/debian/changelog  2022-04-16 21:29:06.0 -0300
@@ -1,3 +1,18 @@
+clif (0.93-9.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Using new DH level format. Consequently:
+  - debian/compat: removed.
+  - debian/control: changed from 'debhelper' to 'debhelper-compat' in
+Build-Depends field and bumped level to 13.
+  - debian/rules: using 'dh_prep' instead of 'dh_clean -k' because the
+'-k' option is not supported since compat 12.
+  - Closes: #965462
+  * debian/rules: added missing targets build-arch and build-indep.
+(Closes: #999095)
+
+ -- Joao Eriberto Mota Filho   Sat, 16 Apr 2022 21:29:06 
-0300
+
 clif (0.93-9.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru clif-0.93/debian/compat clif-0.93/debian/compat
--- clif-0.93/debian/compat 2010-01-03 13:27:41.0 -0200
+++ clif-0.93/debian/compat 1969-12-31 21:00:00.0 -0300
@@ -1 +0,0 @@
-5
diff -Nru clif-0.93/debian/control clif-0.93/debian/control
--- clif-0.93/debian/control2015-11-02 08:19:46.0 -0200
+++ clif-0.93/debian/control2022-04-16 21:29:06.0 -0300
@@ -2,7 +2,7 @@
 Section: interpreters
 Priority: optional
 Maintainer: Sam Hocevar 
-Build-Depends: debhelper (>= 5.0), libx11-dev, libxt-dev, texlive, libelf-dev
+Build-Depends: debhelper-compat (= 13), libx11-dev, libxt-dev, texlive, 
libelf-dev
 Standards-Version: 3.8.3
 
 Package: clif
diff -Nru clif-0.93/debian/rules clif-0.93/debian/rules
--- clif-0.93/debian/rules  2010-01-03 14:11:32.0 -0200
+++ clif-0.93/debian/rules  2022-04-16 21:29:06.0 -0300
@@ -46,7 +46,7 @@
 install: build
dh_testdir
dh_testroot
-   dh_clean -k
+   dh_prep
$(MAKE) install DESTDIR=`pwd`/debian/clif
dh_installdirs usr/bin usr/lib/clif
dh_install clif usr/bin
@@ -83,5 +83,6 @@
dh_builddeb
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
-
+build-arch: build
+build-indep: build
+.PHONY: build clean build-arch build-indep binary-indep binary-arch binary 
install configure



Bug#965468: clamassassin: diff for NMU version 1.2.4-1.2

2022-04-16 Thread Joao Eriberto Mota Filho
Control: tags 965468 + patch
Control: tags 965468 + pending
Control: tags 999015 + patch
Control: tags 999015 + pending

Dear maintainer,

I've prepared an NMU for clamassassin (versioned as 1.2.4-1.2) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards,

Eriberto

diff -u clamassassin-1.2.4/debian/changelog clamassassin-1.2.4/debian/changelog
--- clamassassin-1.2.4/debian/changelog
+++ clamassassin-1.2.4/debian/changelog
@@ -1,3 +1,16 @@
+clamassassin (1.2.4-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Using new DH level format. Consequently:
+  - debian/compat: removed.
+  - debian/control: changed from 'debhelper' to 'debhelper-compat' in
+Build-Depends field and bumped level to 13.
+  - Closes: #965468
+  * debian/rules: added missing targets build-arch and build-indep.
+(Closes: #999015)
+
+ -- Joao Eriberto Mota Filho   Sat, 16 Apr 2022 19:47:25 
-0300
+
 clamassassin (1.2.4-1.1) unstable; urgency=medium
 
   * Non maintainer upload by the Reproducible Builds team.
reverted:
--- clamassassin-1.2.4/debian/compat
+++ clamassassin-1.2.4.orig/debian/compat
@@ -1 +0,0 @@
-5
diff -u clamassassin-1.2.4/debian/control clamassassin-1.2.4/debian/control
--- clamassassin-1.2.4/debian/control
+++ clamassassin-1.2.4/debian/control
@@ -2,7 +2,7 @@
 Section: mail
 Priority: optional
 Maintainer: Robert S. Edmonds 
-Build-Depends: debhelper (>= 5)
+Build-Depends: debhelper-compat (= 13)
 Standards-Version: 3.7.2
 
 Package: clamassassin
diff -u clamassassin-1.2.4/debian/rules clamassassin-1.2.4/debian/rules
--- clamassassin-1.2.4/debian/rules
+++ clamassassin-1.2.4/debian/rules
@@ -36,5 +36,7 @@
dh_builddeb
 
 binary: binary-indep
+build-arch: build
+build-indep: build
 
-.PHONY: build clean install binary-arch binary-indep binary
+.PHONY: build build-arch build-indep clean install binary-arch binary-indep 
binary



Bug#965455: chrootuid: diff for NMU version 1.3-6.1

2022-04-16 Thread Joao Eriberto Mota Filho
Control: tags 965455 + patch
Control: tags 965455 + pending
Control: tags 998939 + patch
Control: tags 998939 + pending

Dear maintainer,

I've prepared an NMU for chrootuid (versioned as 1.3-6.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards,

Eriberto

diff -u chrootuid-1.3/debian/rules chrootuid-1.3/debian/rules
--- chrootuid-1.3/debian/rules
+++ chrootuid-1.3/debian/rules
@@ -53,4 +53,6 @@
dh_builddeb
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+build-arch: build
+build-indep: build
+.PHONY: build build-arch build-indep clean binary-indep binary-arch binary 
install configure
diff -u chrootuid-1.3/debian/control chrootuid-1.3/debian/control
--- chrootuid-1.3/debian/control
+++ chrootuid-1.3/debian/control
@@ -2,7 +2,7 @@
 Section: admin
 Priority: optional
 Maintainer: Javier Fernandez-Sanguino Pen~a 
-Build-Depends: debhelper (>> 3.0.0)
+Build-Depends: debhelper-compat (= 13)
 Standards-Version: 3.9.1.0
 Homepage: http://ftp.porcupine.org/pub/security/index.html
 
diff -u chrootuid-1.3/debian/changelog chrootuid-1.3/debian/changelog
--- chrootuid-1.3/debian/changelog
+++ chrootuid-1.3/debian/changelog
@@ -1,3 +1,16 @@
+chrootuid (1.3-6.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Using new DH level format. Consequently:
+  - debian/compat: removed.
+  - debian/control: changed from 'debhelper' to 'debhelper-compat' in
+Build-Depends field and bumped level to 13.
+  - Closes: #965455
+  * debian/rules: added missing targets build-arch and build-indep.
+    (Closes: #998939)
+
+ -- Joao Eriberto Mota Filho   Sat, 16 Apr 2022 17:10:27 
-0300
+
 chrootuid (1.3-6) unstable; urgency=low
 
   * Change maintainer's e-mail address
reverted:
--- chrootuid-1.3/debian/compat
+++ chrootuid-1.3.orig/debian/compat
@@ -1 +0,0 @@
-5



Bug#965457: choosewm: diff for NMU version 0.1.6-3.1

2022-04-16 Thread Joao Eriberto Mota Filho
Control: tags 965457 + patch
Control: tags 965457 + pending

Dear maintainer,

I've prepared an NMU for choosewm (versioned as 0.1.6-3.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

Regards,

Eriberto

diff -Nru choosewm-0.1.6/debian/changelog choosewm-0.1.6/debian/changelog
--- choosewm-0.1.6/debian/changelog 2011-08-24 05:52:20.0 -0300
+++ choosewm-0.1.6/debian/changelog 2022-04-16 16:58:21.0 -0300
@@ -1,3 +1,14 @@
+choosewm (0.1.6-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Using new DH level format. Consequently:
+  - debian/compat: removed.
+  - debian/control: changed from 'debhelper' to 'debhelper-compat' in
+Build-Depends field and bumped level to 13.
+  - Closes: #965457
+
+ -- Joao Eriberto Mota Filho   Sat, 16 Apr 2022 16:58:21 
-0300
+
 choosewm (0.1.6-3) unstable; urgency=low
 
   * quick fix to make it build again until I have time for
diff -Nru choosewm-0.1.6/debian/compat choosewm-0.1.6/debian/compat
--- choosewm-0.1.6/debian/compat2011-05-23 05:16:54.0 -0300
+++ choosewm-0.1.6/debian/compat1969-12-31 21:00:00.0 -0300
@@ -1 +0,0 @@
-5
diff -Nru choosewm-0.1.6/debian/control choosewm-0.1.6/debian/control
--- choosewm-0.1.6/debian/control   2011-05-23 06:23:19.0 -0300
+++ choosewm-0.1.6/debian/control   2022-04-16 16:58:21.0 -0300
@@ -2,7 +2,7 @@
 Section: x11
 Priority: extra
 Maintainer: Bernhard R. Link 
-Build-Depends: debhelper (>= 5), libglib2.0-dev, libpango1.0-dev, 
libatk1.0-dev, libgtk2.0-dev, libcairo2-dev
+Build-Depends: debhelper-compat (= 13), libglib2.0-dev, libpango1.0-dev, 
libatk1.0-dev, libgtk2.0-dev, libcairo2-dev
 Standards-Version: 3.9.2
 
 Package: choosewm



Bug#965440: bplay: diff for NMU version 0.991-10.1

2022-04-16 Thread Joao Eriberto Mota Filho
Control: tags 965440 + patch
Control: tags 965440 + pending
Control: tags 999139 + patch
Control: tags 999139 + pending

Dear maintainer,

I've prepared an NMU for bplay (versioned as 0.991-10.1) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Regards,

Eriberto

diff -u bplay-0.991/debian/changelog bplay-0.991/debian/changelog
--- bplay-0.991/debian/changelog
+++ bplay-0.991/debian/changelog
@@ -1,3 +1,16 @@
+bplay (0.991-10.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Using new DH level format. Consequently:
+  - debian/compat: removed.
+  - debian/control: changed from 'debhelper' to 'debhelper-compat' in
+Build-Depends field and bumped level to 13.
+  - Closes: #965440
+  * debian/rules: added missing targets build-arch and build-indep.
+(Closes: #999139)
+
+ -- Joao Eriberto Mota Filho   Sat, 16 Apr 2022 16:32:45 
-0300
+
 bplay (0.991-10) unstable; urgency=low
 
   * Install the manpages. (Closes: #327759)
diff -u bplay-0.991/debian/control bplay-0.991/debian/control
--- bplay-0.991/debian/control
+++ bplay-0.991/debian/control
@@ -2,7 +2,7 @@
 Section: sound
 Priority: optional
 Maintainer: Carlos Laviola 
-Build-Depends: debhelper (>> 5.0.0)
+Build-Depends: debhelper-compat (= 13)
 Standards-Version: 3.7.2.2
 
 Package: bplay
reverted:
--- bplay-0.991/debian/compat
+++ bplay-0.991.orig/debian/compat
@@ -1 +0,0 @@
-5
diff -u bplay-0.991/debian/rules bplay-0.991/debian/rules
--- bplay-0.991/debian/rules
+++ bplay-0.991/debian/rules
@@ -58,5 +58,7 @@
 # Below here is fairly generic really
 
 binary:binary-arch
+build-arch: build
+build-indep: build
 
-.PHONY: build binary binary-arch binary-indep clean checkroot
+.PHONY: build build-arch build-indep binary binary-arch binary-indep clean 
checkroot



Bug#668477: cadaver: diff for NMU version 0.23.3-2.2 (new upload)

2022-04-16 Thread Eriberto Mota
I sent a new upload now, with 10 days/delay, with the last changes plus
removing no longer needed debian/README.source.

Regards,

Eriberto



  1   2   3   4   5   6   7   8   9   10   >