ipt.
--
Jakub Wilk
# encoding=UTF-8
# Copyright © 2023 Jakub Wilk
# SPDX-License-Identifier: MIT
# Usage:
# mitmdump --listen-host 127.0.0.1 -s /path/to/fnt_mitm.py
# and then:
# export http_proxy=http://127.0.0.1:8080/
# fnt update
# fnt install symbola
# fnt install unifont
#
* Jakub Wilk , 2023-06-02 18:49:
ii libsdl1.2-compat-shim [libsdl1.2debian] 1.2.60-1
Looks like it crashes only if libsdl1.2-compat-shim is installed.
--
Jakub Wilk
ink-pony-data 1.4.1-3.1
--
Jakub Wilk
ii libc62.36-8
--
Jakub Wilk
Package: aspic
Version: 2.00+dfsg-1
Severity: serious
Justification: Policy 12.5
The copyright file doesn't say where the upstream sources were obtained.
--
Jakub Wilk
python3-slugify 4.0.0-2
ii python3 3.11.1-3
ii dialog 1.3-20221229-1
--
Jakub Wilk
Package: python-matplotlib-data
Version: 3.6.2-3
Severity: serious
Justification: Policy §12.5
$ lintian -F python-matplotlib-data_3.6.2-3_all.deb
E: python-matplotlib-data: no-copyright-file
--
Jakub Wilk
...
Errors were encountered while processing:
python3-fissix
E: Sub-process /usr/bin/dpkg returned an error code (1)
-- System Information:
Architecture: i386
Versions of packages python3-fissix depends on:
ii python3-appdirs 1.4.4-3
ii python3 3.10.6-3
--
Jakub Wilk
ader, PageObject,
getRectangle, \
ModuleNotFoundError: No module named 'PyPDF2.pdf'
-- System Information:
Architecture: i386
Versions of packages pdfposter depends on:
ii python3-pypdf2 2.11.1-1
ii python33.10.6-1
ii python3-pkg-resources 65.5.0-1
ii libjs-jquery 3.6.1+dfsg+~3.5.14-1
ii libjs-underscore 1.13.4~dfsg+~1.11.4-2
--
Jakub Wilk
* Salvatore Bonaccorso , 2022-10-19 09:53:
[1] https://github.com/Matthias-Wandel/jhead/pull/57
This fix is incomplete:
https://github.com/Matthias-Wandel/jhead/issues/60
--
Jakub Wilk
;/usr/share/doc/asn1c/BUGS', which is also in package
asn1c 0.9.28+dfsg-3
--
Jakub Wilk
and so do I). A full lyrics removal
is what I'm thinking of.
--
Jakub Wilk
#863069.
--
Jakub Wilk
assed, 371 skipped, 7 xfailed in 292.99s (0:04:52)
==
Full build logs:
https://buildd.debian.org/status/fetch.php?pkg=mypy&arch=i386&ver=0.930-1&stamp=1640780974&raw=0
https://buildd.debian.org/status/fetch.php?pkg=mypy&arch=armel&ver=0.930-1&stamp=1640784688&raw=0
https://buildd.debian.org/status/fetch.php?pkg=mypy&arch=armhf&ver=0.930-1&stamp=1640784140&raw=0
--
Jakub Wilk
Package: python-matplotlib-data
Version: 3.5.0-5
Severity: serious
Justification: Policy §12.5
$ lintian -F python-matplotlib-data_3.5.0-5_all.deb
E: python-matplotlib-data: no-copyright-file
--
Jakub Wilk
+dfsg-6
ii libsaxonhe-java 9.9.1.5+dfsg-1
--
Jakub Wilk
ca-certificates fixes this.
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: arm64 (aarch64)
Versions of packages netselect-apt depends on:
ii curl 7.79.1-2
ii netselect 0.3.ds1-29
ii wget 1.21.2-2
--
Jakub Wilk
ii libsac-java 1.3+dfsg-6
ii libsaxonhe-java 9.9.1.5+dfsg-1
--
Jakub Wilk
/test_issue_100.rst <
unit_tests/test_issue_100.rst.py3.patch
2to3 -wn .
find -name '*.rst' | xargs 2to3 -dwn
Then you need a few small changes (see the attached patches) to stop
the build system from trying to run 2to3 stuff again at build time.
--
Jakub Wilk
--- a/selftest.py
+++
utils 12.1.7+nmu3
ii groff-base1.22.4-7
ii python3-bs4 4.9.3-1
ii python3-html5lib 1.1-3
Versions of packages cppman recommends:
ii less 551-2
--
Jakub Wilk
3.9.0-3+b3
ii libx11-6 2:1.6.10-3
ii tilix-common 1.9.3-4
--
Jakub Wilk
apply patches using "QUILT_PATCHES=debian/patches quilt
push -a" because of this brokenness. (But curiously, dpkg-source's
implementation of quilt seemed to be happy with it.)
Other than that, 8fcac9bcbcfa13e2 works for me.
--
Jakub Wilk
s indeed not supported by my CPU.
-- System Information:
Architecture: i386
Versions of packages afl++ depends on:
ii build-essential 12.8
ii libc62.31-3
ii libpython3.8 3.8.5-2
--
Jakub Wilk
Package: googler
Version: 3.7.1-1
Severity: grave
Control: fixed -1 4.1-1
googler in buster seems completely broken.
I get "No results" every time.
--
Jakub Wilk
his failure should not be ignored;
- there's no need for two mktemp calls.
Something like this should work:
pytmpdir=$(mktemp -d "${TMPDIR:-/tmp}"/bashtop.XX) || exit 1
pywrapper=${pytmpdir}/psutil
--
Jakub Wilk
0-2
un sysstat
ii python3-psutil 5.7.0-1
ii curl7.68.0-1
--
Jakub Wilk
import os; os.system('(tput reset && cowsay pwned) >/dev/tty; kill -ABRT %s' % os.getppid())
t;nslookup" is present
-- System Information:
Architecture: i386
Versions of packages testssl.sh depends on:
ii openssl 1.1.1g-1
--
Jakub Wilk
f course this is going to break all hg-git
users' configurations. :-/
--
Jakub Wilk
+dfsg-1~
This bug was found using adequate:
https://packages.debian.org/unstable/main/adequate
-- System Information:
Architecture: i386
Versions of packages libjs-jquery depends on:
ii node-jquery 3.5.0+dfsg-2
--
Jakub Wilk
-doc_2.4.6-12_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
--
Jakub Wilk
s not
found and is required by internetarchive
-- System Information:
Architecture: i386
Versions of packages internetarchive depends on:
ii python3 3.7.5-3
ii python3-internetarchive 1.8.5-1
--
Jakub Wilk
Package: tran
Version: 4-1
Severity: grave
tran no longer works in unstable:
$ echo foo | tran
Conflict for [ა] in mtavruli>latin, it resolves to [a] and [a]
-- System Information:
Architecture: i386
--
Jakub Wilk
* Santiago Vila , 2019-11-21, 13:55:
you seem to be the upstream author,
Indeed.
would you consider adopting it?
No. Sorry!
--
Jakub Wilk
* Santiago Vila , 2019-10-27, 17:45:
https://people.debian.org/~sanvila/build-logs/didjvu/
[...]
Please advise if it's ok to repoen this bug or a new one should be
filed instead.
It's an entirely different bug; I've filed #943695.
--
Jakub Wilk
:14+01:00'
|
| --
The test in question needs the time zone database to work correctly, but
it was not available in the build environment.
Please add "tzdata" to Build-Depends to fix this.
--
Jakub Wilk
pends on:
ii libc6 2.29-2
--
Jakub Wilk
3.7.3-1
Versions of packages rss2email recommends:
ii python3-bs4 4.8.0-1
Versions of packages rss2email suggests:
ii esmtp 1.2-17
--
Jakub Wilk
test -c /dev/pts/0
But /dev/pts/0 doesn't exist when nothing is using ptys at the moment;
indeed, evidently it didn't exist when this package was built on
buildds.
So regenerating autotools files is strictly required after all.
No-change rebuilds wouldn't be sufficient.
--
Jak
his implementation chooses in not adequate:
https://github.com/indutny/miller-rabin/issues/9
--
Jakub Wilk
'/usr/bin/imagetops', which is also in package netpbm
2:10.0-15.3+b2
Errors were encountered while processing:
/tmp/apt-dpkg-install-HhGtJC/7-leptonica-progs_1.78.0-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
--
Jakub Wilk
"put the fifo in
$HOME" in src/utils.c), to this should be a matter of disabling the /tmp
codepath.
--
Jakub Wilk
* Ritesh Raj Sarraf , 2019-03-18, 20:06:
Do you use apport ?
No.
Or have interest for it in Debian ?
Also no.
--
Jakub Wilk
00. This should work because
the lock is acquired before dropping privileges.
--
Jakub Wilk
crash (bad idea...), so the sticky
bit is needed so that the user can delete their own core dumps.
I've filed #924692 and #924693 so far, but there's probably more.
--
Jakub Wilk
rash
OTOH, this directory is only accessible to trusted users on stock
FreeBSD:
drwxr-x--- 2 root wheel 2 Jul 2 2018 /var/crash/
So I imagine there's software out there that assumes this directory has
safe permissions.
What a mess...
--
Jakub Wilk
+ if [ ! -e $(script) ; then chmod 1777 debian/corekeeper/var/crash ; fi
This never does anything, because closing square bracket is missing:
/bin/sh: 1: [: missing ]
Also, it looks like dpkg doesn't update directory permissions on
upgrade. Ugh. :-(
--
Jakub Wilk
right permissions (700) is probably
also a good idea.
--
Jakub Wilk
hed a proof-of-concept exploit.
--
Jakub Wilk
#!/bin/sh
set -e -u
if ! command -v xeyes > /dev/null
then
printf 'xeyes(1) not found. Please install x11-apps.\n' >&2
exit 1
fi
cd /tmp
basedir=$(mktemp -d tvtime-exploit.XX)
chmod 755 "$basedir"
mkfifo -m 644 &qu
nds on:
ii libc6 2.28-7
ii libncursesw6 6.1+20181013-2
ii libreadline7 7.0-5
ii libtinfo6 6.1+20181013-2
ii install-info 6.5.0.dfsg.1-4+b1
--
Jakub Wilk
pres URxvt
*customization: -color
(The "customization" line comes from /etc/X11/Xresources/x11-common.)
The effect is quite subtle, so I can imagine some people might not
notice it.
--
Jakub Wilk
2.3.2-2
ii libxrender1 1:0.9.10-1
ii base-passwd 3.5.46
ii ncurses-base 6.1+20181013-2
ii ncurses-term 6.1+20181013-2
--
Jakub Wilk
; to open each file in
@ARGV. This means that each element of @ARGV will be treated as an
actual file name, and "|foo" won’t be treated as a pipe open.
--
Jakub Wilk
Package: arcanist
Severity: serious
Justification: Policy §10.1
This package ships /usr/bin/arc, which is also shipped by unrelated
package arc.
Policy says: “Two different packages must not install programs with
different functionality but with the same filenames.”
--
Jakub Wilk
0.2.35-15
Versions of packages zapping recommends:
pn gconf2
--
Jakub Wilk
on denied)
Now it's the only occurrence for me, too.
--
Jakub Wilk
_EXCL|O_LARGEFILE|O_CLOEXEC, 0600) = -1 EACCES (Permission denied)
...
--
Jakub Wilk
Package: latrace
Version: 0.5.11-1+b2
Severity: grave
latrace seems to be completely broken:
$ latrace true
true finished - killed by signal 11
-- System Information:
Architecture: i386
Versions of packages latrace depends on:
ii libc6 2.27-5
--
Jakub Wilk
error exit
status 8
Errors were encountered while processing:
susv4
E: Sub-process /usr/bin/dpkg returned an error code (1)
--
Jakub Wilk
g-1). This made
me think it's an ABI breakage in libtinyxml2.
And indeed, tinyxml 6.2.0 added a new member to the XMLDocument class:
https://github.com/leethomason/tinyxml2/commit/d946ddadc27cef72116237148f88593da57c894a#diff-f0c986b0c387a2c34d4d6232c8d8c86b
But SONAME wasn't bumped.
re: i386
Versions of packages cppcheck depends on:
ii libc6 2.27-3
ii libgcc1 1:8.1.0-1
ii libpcre3 2:8.39-9
ii libstdc++68.1.0-1
ii libtinyxml2-6 6.2.0+dfsg-1
ii python3 3.6.5-3
ii python3-pygments 2.2.0+dfsg-1
--
Jakub Wilk
oot, even after installing all the build-dependencies.)
--
Jakub Wilk
* Adrian Bunk , 2018-03-05, 18:50:
pdf-unicode.cc:29:10: fatal error: UTF8.h: No such file or directory
This was fixed upstream in 0.9.8:
https://github.com/jwilk/pdf2djvu/commit/e263c43bbd552a771f74f0f93ce9cca8b1aa8702
--
Jakub Wilk
ug in Pillow:
https://github.com/python-pillow/Pillow/issues/2926
--
Jakub Wilk
hon 0.26-1
--
Jakub Wilk
eader from
tests/test_save_as_mofile.po.
--
Jakub Wilk
to earlier errors
| debian/rules:6: recipe for target 'binary-arch' failed
| make: *** [binary-arch] Error 2
Full build log:
https://buildd.debian.org/status/fetch.php?pkg=exiv2&arch=i386&ver=0.26-1&stamp=1500287864
--
Jakub Wilk
Control: forwarded -1 https://github.com/merces/pev/pull/110
I've forwarded the patch upstream.
--
Jakub Wilk
patch seems to fix this, too.
--
Jakub Wilk
--- a/src/output.c
+++ b/src/output.c
@@ -288,7 +288,7 @@
scope->depth = scope_depth + 1;
if (scope_depth > 0) {
- output_scope_t * const parent_scope = NULL;
+ output_scope_t * parent_scope = NULL;
STACK_PEEK(g_scope_stack,
* Christoph Biedl , 2017-05-13, 11:49:
use YAML::XS qw(LoadFile);
I think you attached wrong reproducer.
--
Jakub Wilk
4.5.1-2+b1
ii python-typing3.6.1-1
ii python-urwid 1.3.1-2+b2
ii python-watchdog 0.8.3-2
--
Jakub Wilk
22-1.1
ii linux-base 4.5
--
Jakub Wilk
usr/lib/libbaz3.so.1.0.3b
| fail tests::shared-libs-non-pic-i386: output differs!
[...]
| Failed tests (1)
| tests::shared-libs-non-pic-i386
| debian/rules:48: recipe for target 'runtests' failed
--
Jakub Wilk
Package: jison
Version: 0.4.17+dfsg-3
Severity: serious
Justification: Policy §2.2.1
This package is in main, but it depends on node-ebnf-parser and node-cjson,
which are both in contrib.
--
Jakub Wilk
vi2dvi",
contrary to the license requirements.
--
Jakub Wilk
ebian.
--
Jakub Wilk
* Toke Høiland-Jørgensen , 2016-10-09, 13:18:
flent has netperf in Recommends. But netperf is non-free. As per policy
§2.2.1, packages in main must not require or recommend packages outside main.
Would it be OK to demote it to 'Suggests'?
Yes, that would be fine.
--
Jakub Wilk
Package: flent
Version: 0.15.0-1
Severity: serious
flent has netperf in Recommends. But netperf is non-free. As per policy §2.2.1,
packages in main must not require or recommend packages outside main.
--
Jakub Wilk
tps://bitbucket.org/code_aster/codeaster-src/issues/84
--
Jakub Wilk
Control: tags 823419 + pending
Dear maintainer,
I've prepared an NMU for openjade (versioned as 1.4devel1-21.3) and uploaded it
to DELAYED/1. Please feel free to tell me if I should delay it longer.
--
Jakub Wilk
diffstat for openjade-1.4devel1 openjade-1.4devel1
changelog |
* Jakub Wilk , 2016-10-01, 16:52:
See https://bugzilla.redhat.com/show_bug.cgi?id=1306162 for the analysis.
Oops, I actually meant: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69534
--
Jakub Wilk
Control: tags -1 + patch
See https://bugzilla.redhat.com/show_bug.cgi?id=1306162 for the analysis.
The attached patch fixes it for me.
--
Jakub Wilk
diff -Nru openjade-1.4devel1/debian/rules openjade-1.4devel1/debian/rules
--- openjade-1.4devel1/debian/rules 2016-10-01 16:50:44.0 +0200
Pos=, next=...) at Expression.cxx:546
(More stack frames follow...)
--
Jakub Wilk
changelog trailer when making an upload.
Please also always post debdiff to the BTS before making an NMU.
(I guess that in this case debdiff is equal to what Peter posted in the
BTS, but it's not obvious, and I shouldn't have to guess.)
--
Jakub Wilk
* Jakub Wilk , 2016-09-04, 16:16:
https://jenkins.debian.net/job/lintian-tests_sid/lastFailedBuild/consoleText
This URL is better:
https://jenkins.debian.net/job/lintian-tests_sid/1267/consoleText
The relevant part is:
tests::changelog-file-general: diff -u t/tests/changelog-file-general
/consoleText
(interesting part starts with "tests::changelog-file-general")
--
Jakub Wilk
Control: tags 618635 + pending
Control: tags 817488 + patch
Control: tags 817488 + pending
I've prepared an NMU for gsfonts (versioned as
1:8.11+urwcyr1.0.7~pre44-4.3) and uploaded it to DELAYED/10. Please feel
free to tell me if I should delay it longer.
--
Jakub Wilk
diffstat for gs
Control: tags 805961 + pending
I've prepared an NMU for toilet (versioned as 0.3-1.1) and uploaded it
to DELAYED/3. Please feel free to tell me if I should delay it longer.
--
Jakub Wilk
diffstat for toilet-0.3 toilet-0.3
changelog |9 +
rules |
release-critical.
[0]
http://pubs.opengroup.org/onlinepubs/009604499/utilities/xcu_chap02.html#tag_02_09_01_01
--
Jakub Wilk
* Chris Lamb , 2016-05-29, 10:54:
python-babel fails to build from source in unstable/amd64:
https://github.com/python-babel/babel/issues/441 is probably the bug
that triggers on reproducible-builds infrastructure.
It remains mystery to me why it also fails in Chris's environment.
--
end
automated mails regarding the package. This includes non-spam mail from
the bug-tracking system, […].”
NB, this is caught by Lintian:
E: choreonoid source: maintainer-address-causes-mail-loops-or-bounces Ubuntu
Developers
--
Jakub Wilk
cannot recall the
rules now, but I think that / takes precedence over *).
No, "/" and "*" (and "%") have the same precedence and left-to-right
associativity. So a*b/c is equivalent to (a*b)/c.
--
Jakub Wilk
*, _String*)'
[-Wconversion-null]
_Formula f (*thisString,nil,false);
^
This code relied on automatic conversion from "false" to null pointer,
which was always a dubious feature, and now no longer works in GCC 6.
Changing "false" to "nil" should fix this.
--
Jakub Wilk
#undef t
};
BTW, _HYColor is not a good name for a structure. In C++, identifiers
that begin with an underscore are reserved.
--
Jakub Wilk
d go wrong here. Perhaps it was a toolchain bug that was
fixed in the mean time?
--
Jakub Wilk
* Andreas Tille , 2016-08-10, 09:54:
I've checked MACS2/IO/PeakIO.pyx and I think the typing of the function
call should be fine - so probably the problem is somewhere else - but
where?
https://github.com/cython/cython/issues/551
--
Jakub Wilk
With these patches, gamera builds successfully in unstable:
https://github.com/hsnr-gamera/gamera/pull/2
--
Jakub Wilk
v.colwise().sum()(0);
For some reason Eigen thinks that v.colwise().sum() cannot be treated as
a one-dimensional vector, which smells like a bug in Eigen. Changing the
last line to
m = v.colwise().sum()(0, 0);
seems to do the trick.
Upstream bug report:
https://github.com/cole-trapnell-lab/cufflinks/issues/61
--
Jakub Wilk
-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages faketime depends on:
ii libc62.23-1
ii libfaketime 0.9.6-5
--
Jakub Wilk
--
Jakub Wilk
Source: beast-mcmc
Version: 1.8.4+dfsg-1
Severity: grave
beast-mcmc is main, but it depends on libnucleotidelikelihoodcore0,
which is in contrib.
This is violation of Policy §2.2.1, and it makes the package
uninstallable for users who didn't enable contrib.
--
Jakub Wilk
1 - 100 of 1657 matches
Mail list logo