Bug#982949: Please allow libvirt-python 7.0.0 into bullseye

2021-02-16 Thread Guido Günther
Package: release.debian.org
Severity: wishlist

Hi,

#982695 made me aware i totally forgot to update libvirt-python with
recent libvirt before the freeze, hence the build failure. I've
prepared 7.0.0-1 in experimental a couple of days ago and it would be
great to have that version in bullseye since it matches the libvirt
version. The diff is a bit larger due to the introduction of type hints
etc upstream

   http://honk.sigxcpu.org/tmp/7.0.0-1.diff

Would that be o.k. to upload to sid to fix #982695? Otherwise I'll look
at fixing just the build failure on top of 6.1.0-1.

Cheers,
 -- Guido



-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-debug'), (500, 'unstable'), (1, 
'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf, arm64

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



Bug#982423: reprepro: Does not write to pipe if --endhook is set

2021-02-16 Thread Uwe Kleine-König
Hello,

On Wed, Feb 10, 2021 at 01:51:31AM +0100, Hilko Bengen wrote:
> Package: reprepro
> Version: 5.3.0-1.1
> Severity: important
> Tags: patch
> 
> Dear Maintainer,
> 
> when used with --endhook, reprepro fails to output anything if standard
> output is a pipe. Here's a minimal reproducer:
> 
> ,
> | $ mkdir -p r/conf
> | $ cat > r/conf/distributions < | Codename: sid
> | Architectures: amd64 source
> | Components: main
> | EOF
> | $ reprepro -b r includedsc sid hello_2.10-2.dsc
> | Exporting indices...
> | $ reprepro -b r list sid
> | sid|main|source: hello 2.10-2
> | $ reprepro -b r list sid | cat
> | sid|main|source: hello 2.10-2
> | $ reprepro -b r --endhook /bin/true list sid | cat
> | $
> `
> 
> Apparently stdio buffers are not flushed before exec()ing the endhook
> program. The attached patch fixes this.

This seems to be the same issue as https://bugs.debian.org/928133

@brlink: Do you consider fixing this problem for bullseye? Would you
welcome an NMU?

Best regards
Uwe

-- 
Pengutronix e.K.   | Uwe Kleine-König|
Industrial Linux Solutions | https://www.pengutronix.de/ |


signature.asc
Description: PGP signature


Bug#945317: xcftools NMU for CVE-2019-5086 and CVE-2019-5087

2021-02-16 Thread Hugo Lefeuvre
Hi Salvatore and Markus,

On Thu, Feb 11, 2021 at 06:32:42AM +0100, Salvatore Bonaccorso wrote:
[...]
> On Thu, Feb 11, 2021 at 03:03:19AM +0100, Markus Koschany wrote:
> [...]
> > Am Mittwoch, den 10.02.2021, 22:03 +0100 schrieb Salvatore Bonaccorso:
> > [...]
> > > 
> > > I'm not fully in favor to have all the (build-)rdeps forced out of
> > > Debian, that would likely not be a benefit as seems unfair to the
> > > castle-game-engine, game-data-packager and neurodebian packages, but
> > > still think having out xcftools out of bullseye would be the right
> > > thing.
> > > 
> > 
> > I believe it makes sense to remove xcftools from Debian because there is a 
> > lack
> > of upstream support and development but I wouldn't be too aggressive about 
> > the
> > removal at the moment. My intention is to send a patch to fix the open CVE 
> > in
> > stable to you when we have addressed the remaining 32 bit issues.
> 
> Yes that sounds fine. Admittely it was for us in dsa-needed only
> because Hugo initially aimed to adress it across all suites top-down.
> It might just be an option to include a fix once it is stable enough
> via a point release. But we can look at it once you have a fix as well
> for the 32bit issues.
> 
> So thanks for working on it!

Thanks from my part too! Unfortunately I am struggling to find
time for Debian currently. I makes me feel bad, and I hope that I
will be able to come back soon.

Do you know if xcftools is only used as a build dependency, or is
it used by some end users directly? The popcon is not that low
and my fear is that, even after removing it from Debian, users
would continue to use it, installing from somewhere else,
effectively being at even higher risk than with the Debian
archive's (semi-) patched version.

Of course if we can't offer any support I guess it's still better
to get rid of it than giving a false impression of
support/security.

Best,
Hugo

-- 
Hugo Lefeuvre (hle)|www.owl.eu.com
RSA4096_ 360B 03B3 BF27 4F4D 7A3F D5E8 14AA 1EB8 A247 3DFD
ed25519_ 37B2 6D38 0B25 B8A2 6B9F 3A65 A36F 5357 5F2D DC4C


signature.asc
Description: PGP signature


Bug#982948: udisks2: mount_options.conf.example file installed in /etc/udisks2/

2021-02-16 Thread Laurent Bigonville
Package: udisks2
Version: 2.9.2-1
Severity: normal
File: /etc/udisks2/mount_options.conf.example

Hello,

Apparently a .example file is now installed in /etc/udisks2, is that
really what we want?

Shouldn't that file be moved to /usr/share/doc/udisks2/examples/ or
something similar?

Or the file could be rename without the .example extension and kept in
that directory (all the content is comented anyway)? But that could
cause issues when merging local changes if the file is updated upstream.

Kind regards,
Laurent Bigonville


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

Kernel: Linux 5.10.0-3-amd64 (SMP w/8 CPU threads)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8), 
LANGUAGE=fr_BE:fr
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: SELinux: enabled - Mode: Permissive - Policy name: refpolicy

Versions of packages udisks2 depends on:
ii  dbus   1.12.20-1
ii  libacl12.2.53-10
ii  libatasmart4   0.19-5
ii  libblockdev-fs22.25-1
ii  libblockdev-loop2  2.25-1
ii  libblockdev-part2  2.25-1
ii  libblockdev-swap2  2.25-1
ii  libblockdev-utils2 2.25-1
ii  libblockdev2   2.25-1
ii  libc6  2.31-9
ii  libglib2.0-0   2.66.7-1
ii  libgudev-1.0-0 234-1
ii  libmount1  2.36.1-7
ii  libpolkit-agent-1-00.105-30
ii  libpolkit-gobject-1-0  0.105-30
ii  libsystemd0247.3-1
ii  libudisks2-0   2.9.2-1
ii  libuuid1   2.36.1-7
ii  parted 3.4-1
ii  udev   247.3-1

Versions of packages udisks2 recommends:
ii  dosfstools   4.2-1
ii  e2fsprogs1.46.1-1
ii  eject2.36.1-7
ii  exfat-utils  1.3.0-2
ii  libblockdev-crypto2  2.25-1
ii  libpam-systemd   247.3-1
ii  ntfs-3g  1:2017.3.23AR.3-3
ii  policykit-1  0.105-30

Versions of packages udisks2 suggests:
pn  btrfs-progs  
pn  f2fs-tools   
pn  libblockdev-mdraid2  
pn  mdadm
pn  nilfs-tools  
pn  reiserfsprogs
pn  udftools 
pn  udisks2-bcache   
pn  udisks2-btrfs
pn  udisks2-lvm2 
pn  udisks2-zram 
pn  xfsprogs 

-- no debconf information



Bug#951704: ImportError: /lib/x86_64-linux-gnu/libjemalloc.so.2

2021-02-16 Thread Andreas Tille
Hi Faidon

On Wed, Feb 17, 2021 at 02:01:20AM +0200, Faidon Liambotis wrote:
> Hi Andreas,
> 
> On Wed, Feb 10, 2021 at 01:09:30PM +0100, Andreas Tille wrote:
> > I tried to fix the test issues of drmaa.  Besides a missing Depends
> > which was fixed in Git[1] this bug of jmalloc2 affects the import:
> > [...]
> > So for drmaa it is release critical to fix the issue.
> 
> I'm sorry to hear that -- that doesn't sound great indeed!
> 
> The issue here seems to be that we have to choose between those two
> options:
> 
> * Crashes such as the one you experience, effectively happening when
>   one tries to dlopen() a library that is linked with jemalloc
>   (libdrmaa), from a binary that is not linked with jemalloc (Python).
>   This is what we have now.
> 
> * Building jemalloc with --disable-initial-exec-tls, which would allow
>   dynamically loading jemalloc, but which will result into two malloc
>   implementations (glibc's and jemalloc's) to coexist in the same
>   process. In this case, if -for whatever reason- a pointer leaks from
>   one implementation to the other (though e.g. a realloc call, free
>   etc.), we would see some really weird and confusing crashes or
>   deadlocks.
> 
> None of the two are great options! I don't feel super comfortable to
> make this choice in isolation, so as promised before, I reached out to
> upstream via Gitter¹. Upstream's recommendation is to avoid shipping with
> --disable-initial-exec-tls and continue building the way we are right
> now. Furthermore, they recommend that shared libraries should not define
> their own malloc independent of the process malloc, if they want to use
> the symbol name malloc, and thus should not link with jemalloc (at least
> in the way they currently do). Effectively, they consider this a bug in
> libdrmaa and others like it.

Thanks for the detailed explanation.  I need to admit I just stumbled
upon libdrmaa since the package is in Debian Med team scope and the
actual Uploaders did not found sufficient time to care for this issue.
I've never dived into the details of this lib neither do I intend to
to this in future.  I just was trying to clarify the situation.
 
> From a Debian packaging PoV, a) I trust their judgement in evaluating
> this tricky trade-off b) I think it's too late in the bullseye cycle to
> be considering such a high-risk change that could result in weird to
> debug crashes or deadlocks. Let me know if you disagree!

I perfectly agree with you to follow the judgement of upstream and I
absolutely agree with you that this is not the time to fiddle around
with such issues.  May be there is an alternative way to fix drmaa.

I think it makes sense if you mark the current bug "wontfix" for the
reasons you gave here to flag the current state.
 
> I realize this probably not the news you were hoping for.  I welcome
> your thoughts and further discussion here, so not marking this as
> wontfix/resolved yet. Hope this helps!

Yes, it definitely helps.  As I wrote above I consider wontfix the most
sensible flag.

Kind regards

 Andreas.

> 1: https://gitter.im/jemalloc/jemalloc?at=602a62a49ba13e72e42f0ba5

-- 
http://fam-tille.de



Bug#982946: python3-pyudev: pyudev.glib import crashes in Python 3

2021-02-16 Thread Adam Sloboda
Package: python3-pyudev
Version: 0.22.0-1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

The source code in the package does not include fixes for Python 3 compat.

It was fixed in the main branch of github repository long time ago:

https://github.com/pyudev/pyudev/blob/master/src/pyudev/glib.py

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-3-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_CPU_OUT_OF_SPEC, TAINT_WARN, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python3-pyudev depends on:
ii  libudev1 247.3-1
ii  python3  3.9.1-1
ii  python3-six  1.15.0-2

python3-pyudev recommends no packages.

python3-pyudev suggests no packages.

-- no debconf information



Bug#971681: r-cran-openmx regression on arm, will not migrate to testing due to failing autopkgtests

2021-02-16 Thread Andreas Tille
Hi Joshua,

On Fri, Feb 12, 2021 at 01:03:23PM -0500, Joshua N Pritikin wrote:
> > I submitted a new release to CRAN yesterday. It usually takes a few days 
> > to correct any lingering issues and get it approved.
> 
> CRAN peeps said that v2.19.1 is accepted. I know the package info page 
> isn't updated yet, but I expect that to happen soon.

Openmx version 2.18.1 made it finally to Debian testing and thus is a
release candidate.  We are currently in freeze for the next stable
release.  So any bump to a new upstream version should be very well
thought.  Could you give any reason why we should better release with
openmx 2.19.1 that is worth the risk that some new issues arrise?

Kind regards and thanks for the information anyway

  Andreas.

-- 
http://fam-tille.de



Bug#982579: Solution for loading firmware

2021-02-16 Thread maximilian attems
> The additional symlink bpi-m3 is for an additional device.
> 
> This is for the Banana Pi M3.

great, please post the dmesg error message, happy to submit upstream. (:
 
> Should i create an additional Bug report?

no need, this bug report can be cloned.



Bug#982553: python3-aalib: ABI mismatch on amd64

2021-02-16 Thread Stefano Rivera
Control: forwarded -1 https://github.com/jwilk/python-aalib/issues/4
Control: tag -1 + upstream

> Which shows explicitely that the struct fields are only aligned or
> packed on i386.

Yep, that looks like a bug.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272



Bug#982579: Solution for loading firmware

2021-02-16 Thread Bernhard Wörner
Hello Maks

The additional symlink bpi-m3 is for an additional device.

This is for the Banana Pi M3.

Should i create an additional Bug report?

Best regards
Bernhard


maximilian attems  schrieb am Di., 16. Feb. 2021, 19:46:

> > > 1. Copy file brcmfmac43430-sdio.AP6212.txt from upstream to
> lib/firmware/brcm
> >
> > so indeed it is a bug that we don't ship this one from upstream,
> > will fix this in next Debian upload.
>
> this needs to go in the debian git, will do soonish. (:
>
> > > 2. Create symbolic link named brcmfmac43430-sdio.sinovoip.bpi-m3.txt
> to the AP6212-file
>
> I am confused by this, as you did *not* submit an error log that showed
> a request for this file, is this to add support to another device,
> please be specific.
>
> > > 3. Create symbolic link named
> brcmfmac43430-sdio.sinovoip.bpi-m2-ultra.txt to the AP6212-file
> > this should be reported upstream, so that everyone takes advantage of
> > it, hence adding linux-firmware mailinglist on Cc, happy to cook up
> > a patch next 24hs.
>
> sent, to add that symlink upstream.
>
>
> thank you!
>
> --
> maks
>


Bug#982786: growlight: autopkgtest regression

2021-02-16 Thread nick black
hurrah, it would appear that 1.2.31 is running successfully on
the autopkgtest servers (all show as passed save ppc64el, which
shows as passed here: 
https://ci.debian.net/packages/g/growlight/testing/ppc64el/).



Bug#981711: mc: cannot view .jar files any more

2021-02-16 Thread Dmitry Smirnov
On Friday, 12 February 2021 3:10:43 PM AEDT Thorsten Glaser wrote:
> HTH and please fix this for bullseye as I *rely* on this,

The relevant upstream bug is this:

  https://midnight-commander.org/ticket/4180

Looks like it will be trivial to cherry-pick the patch for Bullseye.

-- 
Regards,
 Dmitry Smirnov
 GPG key : 4096R/52B6BBD953968D1B

---

The masks may look like they are not much... What's the big deal? The big
deal is, they may be soft, and they may look okay, but this is George
Orwell's boot on a human face forever if we don't get this off.
-- Dr. Lee Merritt, MD.


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


Bug#973699: webext-browserpass: Ship the native messaging host in a separate package

2021-02-16 Thread Paul Wise
Now that upstream has split browserpass into separate git repositories
browserpass-extension and browserpass-native, it makes more sense to
split the browserpass source package into browserpass-extension and
browserpass-native source packages with corresponding binary packages.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


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


Bug#895582: Use existing Debian packages for javascript and fonts files instead of including them

2021-02-16 Thread Sandro Tosi
> I'm not the maintainer, but I can comment on this:
>
> - There are indeed two versions of bootstrap included, as users of the
>   Sphinx bootstrap theme can choose whether to use version 2 or 3 of
>   bootstrap.  The libjs-bootstrap package currently contains bootstrap
>   version 3.4.1, so once this package is upgraded to the latest
>   upstream version, it could replace bootstrap 3.4.1 in this package
>   with symlinks to the libjs-bootstrap copies.  The bootstrap version
>   2.3.2 scripts cannot be replaced, though, as they don't appear
>   elsewhere in the archive afaik.
>
> - There is also an embedded jQuery, currently version 1.11.0, and
>   upstream have upgraded to version 1.12.4.  This can't be replaced by
>   a symlink to the libjs-jquery copy, as that is at version 3.5.1, and
>   is incompatible with the bootstrap 2.x/3.x library.
>
> - The fonts are indeed duplicated, in
>   /usr/.../bootstrap/static/bootstrap-3.3.7/fonts/
>   and   /usr/.../bootstrap/static/bootswatch-3.3.7/fonts/
>   But furthermore, these all appear in the package
>   fonts-glyphicons-halflings, so this package should depend on
>   fonts-glyphicons-halflings and make the fonts here be symlinks to
>   the fonts-glyphicons-halflings package.  I'm not certain this will
>   work, as it depends on how the fonts are copied into the target
>   documentation (if they even are), but it is certainly worth a try.

are you going to work on any of this, and then provide MRs after
thorough testing and verification of the results?

-- 
Sandro "morph" Tosi
My website: http://sandrotosi.me/
Me at Debian: http://wiki.debian.org/SandroTosi
Twitter: https://twitter.com/sandrotosi



Bug#982945: ITP: asyncfuture -- Enhanced Qfuture (Qt) interface

2021-02-16 Thread Wookey
Package: wnpp
Severity: wishlist
Owner: Wookey 

* Package name: asyncfuture
  Version : 0~0.1
  Upstream Author : Ben Lau, Philip Schuchardt 
* URL : https://github.com/vpicaver/asyncfuture
* License : Apache2
  Programming Lang: C++
  Description : Enhanced Qfuture (Qt) interface

 AsyncFuture is designed to enhance the QFuture function, removing
 some of its limitations, and enabling a better way to use it for
 asynchronous programming. It provides a Promise object-like
 interface.
 .
 QFuture is used together with QtConcurrent to represent the result of
 an asynchronous computation, and is a powerful component for
 multi-thread programming. But its usage is normally limited to the
 result of threads, and it doesn't work with the asynchronous signal
 emitted by QObject. It is also troublesome to setup the listener
 function via QFutureWatcher.  This project is inspired by AsynQt and
 RxCpp, and fixes those things.
 .
 It is a header-only 'library'


This is a build-dependency of cavewhere.



Bug#982944: rename.ul was arbitrarily removed from util-linux citing non-existent policy

2021-02-16 Thread Scott Mcdermott
Package: util-linux
Version: 2.36.1-7

In bug #926637 rename.ul was removed as an
alternative for /usr/bin/rename, citing "debian-policy"
and because the implementations "cannot be used
interchangeably."

After using the util-linux 'rename' for at least a decade,
maybe even two, I find this extremely frustrating, I
have scripts that rely on this, provisioning that sets
this alternative up on all machines, and have relied on
this for many years.

There is no such Policy I can find after searching all
occurrences of the word "alternative" in the current
https://www.debian.org/doc/debian-policy/policy.pdf
and indeed this seems to be the exact purpose of the
alternative mechanism.  There are many examples of
alternatives that provide the same command name
but use different command-line interfaces, such as
/usr/bin/mail, /usr/bin/vi, /usr/bin/www-browser (are
we going to say firefox and chromium have the same
cli?), /usr/bin/sensible-editor, the list goes on and on.

Please add rename.ul back and let those of us that
want it as 'rename' to keep it.  This was an arbitrary
decision from On High, pointing at non-existent policy
and in fact countermands the exact stated purpose
of the alternatives mechanism, directly from the
debian-policy manual:

"When several packages all provide different versions
of the same program or file it is useful to have the system
select a default, but to allow the system administrator to
change it and have their decisions respected. For example,
there are several versions of the vi editor, and there is no
reason to prevent all of them from being installed at once,
each under their own name (nvi, vim or whatever).
Nevertheless it is desirable to have the name vi refer to
something, at least by default."

Of course not all versions of Vi have the same CLI.  Just
because some programs try to respect one in different
implementations (or a subset), such as /usr/lib/sendmail,
does not mean that all Alternatives are required to do
that, it doesn't make any sense at all.  Instead of "allowing
the system administrator to ... have their decision respected"
this arbitrary change has taken place with no authority given
to the system administrator and defying the purpose of the
alternatives system and Debian Policy.

Please add it back, it is an Alternative exactly like they are
designed to be used, as specified in Debian Policy, and has
existed for many years.  Thanks.



Bug#981543: task-lxqt-desktop: when selected in d-i, installs both gdm3 & sddm, presenting the user with an unhelpful choice

2021-02-16 Thread Holger Wansing
Hi,

Holger Wansing  wrote (Sat, 6 Feb 2021 16:43:43 +0100):
> I did some test installations, and cannot reproduce your findings.
> First I installed LXQT and then in another installation XFCE. And gdm3
> was NOT installed in both tests.
> 
> Looking at your screenshots at https://openqa.debian.net/tests/10133
> it seems that you have selected two desktop environments, Gnome + LXQt.
> So the seen result of gdm3 and sddm being installed is expected and correct.

I guess this one can be closed then?

Holger


-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug#892058: Your Debian key is expiring

2021-02-16 Thread Vasudev Kamath
Felix Lechner  writes:
>
> Please keep in mind that the Debian folks in charge of the keyring
> update it only once a month. That usually happens on the 24th of each
> month. It it just a few days away.
>
> If you like this service, please leave a favorable comment here [2].
> Thank you!

Thanks for this reminder I got saved :-). Last 2 consecutive years I
forgot to update my keys and during DPL election I had to bug Gunnar at
last minute to pull in my key changes.

Cheers,
Vasudev



Bug#977199: lists.debian.org: Please create a new list: debian-localgroups

2021-02-16 Thread Robbi Nespu

Dear Maintainer,

I supporting the wish list to have mailing list for the local groups 
team this would help on coordination and help someone like me to search 
existing information inside mail list archive about how to support, help 
organizing and start own country local groups.


Since we live on different timeline, async communication will be better 
and more comfortable way to

contact.

+1 from me for this "new list: debian-localgroups team"
--
Email : Robbi Nespu 
PGP fingerprint : D311 B5FF EEE6 0BE8 9C91 FA9E 0C81 FA30 3B3A 80BA
PGP key : https://keybase.io/robbinespu/pgp_keys.asc



Bug#982435: [screen-devel] [bug #60030] Screen segfaults by displaying some UTF-8 character combination

2021-02-16 Thread Axel Beckert
Dear Utkarsh,

Utkarsh Gupta wrote:
> Sure thing, once you give a go-ahead, I'll edit the changelog entry
> and shall push that to the salsa repository.

Ok, thanks!

> > existing jessie branch in git. (It has no commit besides those being
> > part of the master branch. Not sure why I or someone else has created
> > it already.)
> 
> There's no "jessie" branch on salsa, at least.

Hmmm.

$ git branch -av | fgrep jessie
 * jessie80eaffb Upload to unstable as 4.2.1-3
   remotes/origin/jessie 80eaffb Upload to unstable as 4.2.1-3

Might be because the remote "origin" originally pointed to Alioth and
I just edited .git/config manually instead of doing the "remote
rename/add" dance since the Alioth remote won't come back.

> So I created one with the latest dsc (4.2.1-3+deb8u1) and added 2
> commits on top of it.

Thanks for the effort, but this seems to have a separate git root
(why?!?) instead of being simply based on the tag debian/4.2.1-3 which
points to commit 80eaffbae4363a79987e0e9fc07d1df96e0abd83.

I fixed it by cherry-picking and applying your relevant commits — with
proper commit messages _NOT_ including the whole (!) debian/changelog
in the commit message but just the relevant entry — on top of the old
jessie branch and force pushed it.

(And unless "gbp dch" is used, I prefer to keep debian/changelog in
sync with the packaging changes and not adding debian/changelog
entries in a separate commit. But I didn't merge those two commits of
yours as I wasn't sure about the reasons for that and it's a
style/workflow thing and might subject to taste.)

> By importing the dsc and creating a branch out of it, the commit history,
> I am afraid, is lost.

I don't see why this is necessary nor how this could have happened at
all. The task would have been so simple:

$ git checkout -b jessie debian/4.2.1-3
$ gbp import-dsc --ignore-branch ../screen_4.2.1-3.dsc
$ git push -u origin jessie
$ git push --tags

> Do you want to restore all that?

I already fixed it (except for tags, but you didn't seem to have
pushed the one expected tag anyways), because I was annoyed even
before I read that far in your mail.

https://salsa.debian.org/debian/screen/-/commits/jessie/ now has a
proper history again.

> I'll be happy to do that after checking out from master and then
> applying +deb8u1 changes and then pushing mine on top of it, but I
> don't see any value to it, really.

Huh, "no value"?!? Sorry, but a proper versioning is _essential_.

Regards, Axel (not amused)
-- 
 ,''`.  |  Axel Beckert , https://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-|  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE


signature.asc
Description: PGP signature


Bug#976304: Gzip Package Adoption

2021-02-16 Thread Alessandro Ramos
Hi,

Was this package already adopted?

Regards,

Alessandro



Bug#982943: Code for waiting for the bridge to be ready is broken

2021-02-16 Thread Santiago Garcia Mantinan
Package: bridge-utils
Version: 1.5-10
Severity: important
Tags: patch

Hi!

When we tried to fix bug #779348 what we did was broke the code.

The since version 1.5-10 reads...

unset BREADY
unset TRANSITIONED
COUNT=0

# Use 0.1 delay if available
sleep 0.1 2>/dev/null && MAXWAIT=$((MAXWAIT * 10))

while [ -n "$BREADY" -a $COUNT -lt $MAXWAIT ]
do
WAIT AND OTHER STUFF
done

As BREADY is unset (bridge is not ready) it is empty and thus it won't enter
the while, so it won't wait for the bridge to be ready.

Whis results in a failure to set up the interface if we use IPv6 on it. 
Maybe this is what is happening on #980507:

# time ifup br0

Waiting for br0 to get ready (MAXWAIT is 22 seconds).

Waiting for br0 to get ready (MAXWAIT is 22 seconds).
Waiting for DAD... Timed out
ifup: failed to bring up br0

real0m8,045s

The time expent waiting was all done at the DAD, the waiting for br0 didn't
take any time as it didn't get to the while loop.

The configuration used for testing this was:

auto br0
iface br0 inet static
bridge_ports eth0 wlan0
bridge_stp on
bridge_fd 10
bridge_hw wlan0
address 192.168.X.X
netmask 255.255.255.0

iface br0 inet6 static
bridge_ports eth0 wlan0
address 2001:::::1
netmask 64

While, if we invert the logic of the -n of the while loop to a !  like it
was before, like this:

--- /lib/bridge-utils/ifupdown.sh~  2021-01-22 11:06:45.0 +0100
+++ /lib/bridge-utils/ifupdown.sh   2021-02-17 03:41:50.114247593 +0100
@@ -203,7 +203,7 @@
 # Use 0.1 delay if available
 sleep 0.1 2>/dev/null && MAXWAIT=$((MAXWAIT * 10))
 
-while [ -n "$BREADY" -a $COUNT -lt $MAXWAIT ]
+while [ ! "$BREADY" -a $COUNT -lt $MAXWAIT ]
 do
   sleep 0.1 2>/dev/null || sleep 1
   COUNT=$(($COUNT+1))


We get it to work and the while loop takes what it needs to get the bridge
forwarding:

# time ifup br0

Waiting for br0 to get ready (MAXWAIT is 22 seconds).

Waiting for br0 to get ready (MAXWAIT is 6 seconds).
Waiting for DAD... Done

real0m16,723s
user0m0,891s
sys 0m1,261s

If people finds that it takes always MAXWAIT seconds it is because there is
no other bridge speaking STP on the net or our bridge will be the Root of
the topology.  If that is not the case, like in this example, where the
neighbour has a FD of 2, the timing will be shorter and if one wants to make
it shorter he can always play with bridge_fd I don't recommend to lower it
under 2 anyway.

So, the code was ok like it was before and we should try to get this fix in
Bullseye.

I have a better fix for this which also addresses bug #319832, I've posted
it there, it addresses the two "Waiting for br0..." messages, now it is only
shown once, and solves the ifdown errors that you get with current
implementation, but maybe that's too late for Bullseye.

Regards.

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

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

Versions of packages bridge-utils depends on:
ii  libc6  2.31-9

bridge-utils recommends no packages.

Versions of packages bridge-utils suggests:
ii  ifupdown  0.8.36

-- Configuration Files:
/etc/default/bridge-utils changed [not included]

-- no debconf information



Bug#319832: A patch to solve this.

2021-02-16 Thread Santiago Garcia Mantinan
Hi!

It's been a long time since this bug entered the system, and now I have a
patch for it, I have to say it is a little dirty (I'm just adding the bridge
back on the stances that had it removed before them) so that way they won't
fail when trying to remove it.

This will work if you do:
ln -s /lib/bridge-utils/ifupdown.sh /etc/network/if-down.d/bridge
and apply the attached patch.

I'd love to see comments on this, even though more than 15 years later...
well who knows.

Whis patch is a little big, so I don't know if it will make it to Bullseye
at this time of the freeze :-( so all the testing will be welcome and will
of course help get it on Bullseye.

Regards
-- 
Manty/BestiaTester -> http://manty.net
--- ifupdown.sh.orig2021-02-17 03:53:52.414027536 +0100
+++ ifupdown.sh 2021-02-17 03:51:29.029521766 +0100
@@ -67,7 +67,11 @@
   fi
 # Previous work (stop the interface)
 elif [ "$MODE" = "stop" ];  then
+  if [ "$PHASE" = "pre-down" ]; then
+[ ! -d /sys/class/net/$IFACE ] && brctl addbr $IFACE && ip address add 
"$IF_ADDRESS"/"$IF_NETMASK" dev $IFACE
+  elif [ "$PHASE" = "post-down" ]; then
   ip link set dev $IFACE down || exit 1
+  fi
 fi
 
 all_interfaces= &&
@@ -100,7 +104,7 @@
   fi
   brctl addif $IFACE $port && ip link set dev $port up
 # We detach each port of the bridge
-elif [ "$MODE" = "stop" ] && [ -d /sys/class/net/$IFACE/brif/$port ];  then
+elif [ "$MODE" = "stop" -a "$PHASE" = "post-down" ] && [ -d 
/sys/class/net/$IFACE/brif/$port ];  then
   ip link set dev $port down && brctl delif $IFACE $port && 
destroy_vlan_port
   if [ -f /proc/sys/net/ipv6/conf/$port/disable_ipv6 ]
   then
@@ -194,16 +198,15 @@
   # Wait for the bridge to be ready
   if [ "$MAXWAIT" != 0 ]
   then
-/bin/echo -e "\nWaiting for $IFACE to get ready (MAXWAIT is $MAXWAIT 
seconds)."
-
 unset BREADY
 unset TRANSITIONED
 COUNT=0
+MMAXWAIT=$MAXWAIT
 
 # Use 0.1 delay if available
-sleep 0.1 2>/dev/null && MAXWAIT=$((MAXWAIT * 10))
+sleep 0.1 2>/dev/null && MMAXWAIT=$((MAXWAIT * 10))
 
-while [ -n "$BREADY" -a $COUNT -lt $MAXWAIT ]
+while [ ! "$BREADY" -a $COUNT -lt $MMAXWAIT ]
 do
   sleep 0.1 2>/dev/null || sleep 1
   COUNT=$(($COUNT+1))
@@ -219,12 +222,15 @@
   unset BREADY
 fi
   done
+  if [ -z "$BREADY" -a $COUNT = 1 ]
+  then
+/bin/echo -e "\nWaiting for $IFACE to get ready (MAXWAIT is $MAXWAIT 
seconds)."
+  fi
 done
-
   fi
 
 # Finally we destroy the interface
-elif [ "$MODE" = "stop" ];  then
+elif [ "$MODE" = "stop" -a "$PHASE" = "post-down" ];  then
 
   brctl delbr $IFACE
 


Bug#982942: lomiri-app-launch: FTBFS on hppa - Please fix symbols

2021-02-16 Thread John David Anglin
Package: lomiri-app-launch
Version: 0.0.90-7
Severity: normal

Dear Maintainer,

Build fails Here:

   dh_makeshlibs -a -a
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols 
file: see diff output below
dpkg-gensymbols: warning: debian/liblomiri-app-launch0/DEBIAN/symbols doesn't 
match completely debian/liblomiri-app-launch0.symbols
--- debian/liblomiri-app-launch0.symbols (liblomiri-app-launch0_0.0.90-7_hppa)
+++ dpkg-gensymbols0O943H   2021-02-17 01:40:07.169856319 +
@@ -16,10 +16,10 @@
  
_ZN6lomiri10app_launch5AppID8discoverERKSt10shared_ptrINS0_8RegistryEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_NS1_15VersionWildcardE@Base
 0.0.90
  
_ZN6lomiri10app_launch5AppID8discoverERKSt10shared_ptrINS0_8RegistryEERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESE_SE_@Base
 0.0.90
  
_ZN6lomiri10app_launch5AppIDC1ENS0_10TypeTaggerINS1_10PackageTagENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcENS2_INS1_10AppNameTagES9_EENS2_INS1_10VersionTagES9_EE@Base
 0.0.90
- (arch=!amd64 !i386 !m68k !mips64el !mipsel !powerpc !ppc64 !ppc64el !riscv64 
!s390x !sh4 !x32)_ZN6lomiri10app_launch5AppIDC1ERKS1_@Base 0.0.90
+#MISSING: 0.0.90-7# (arch=!amd64 !i386 !m68k !mips64el !mipsel !powerpc !ppc64 
!ppc64el !riscv64 !s390x !sh4 !x32)_ZN6lomiri10app_launch5AppIDC1ERKS1_@Base 
0.0.90
  _ZN6lomiri10app_launch5AppIDC1Ev@Base 0.0.90
  
_ZN6lomiri10app_launch5AppIDC2ENS0_10TypeTaggerINS1_10PackageTagENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcENS2_INS1_10AppNameTagES9_EENS2_INS1_10VersionTagES9_EE@Base
 0.0.90
- (arch=!amd64 !i386 !m68k !mips64el !mipsel !powerpc !ppc64 !ppc64el !riscv64 
!s390x !sh4 !x32)_ZN6lomiri10app_launch5AppIDC2ERKS1_@Base 0.0.90
+#MISSING: 0.0.90-7# (arch=!amd64 !i386 !m68k !mips64el !mipsel !powerpc !ppc64 
!ppc64el !riscv64 !s390x !sh4 !x32)_ZN6lomiri10app_launch5AppIDC2ERKS1_@Base 
0.0.90
  _ZN6lomiri10app_launch5AppIDC2Ev@Base 0.0.90
  _ZN6lomiri10app_launch5AppIDD1Ev@Base 0.0.90
  _ZN6lomiri10app_launch5AppIDD2Ev@Base 0.0.90
dh_makeshlibs: error: failing due to earlier errors

For full log, see:
https://buildd.debian.org/status/fetch.php?pkg=lomiri-app-launch&arch=hppa&ver=0.0.90-7&stamp=1613526023&raw=0

Regards,
Dave Anglin

-- System Information:
Debian Release: bullseye/sid
  APT prefers buildd-unstable
  APT policy: (500, 'buildd-unstable'), (500, 'unstable')
Architecture: hppa (parisc64)

Kernel: Linux 5.10.16+ (SMP w/4 CPU threads)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



Bug#982941: gnome-terminal: terminal windows take quite long to close, even though process in the backgrund and exit

2021-02-16 Thread Christoph Anton Mitterer
Package: gnome-terminal
Version: 3.38.2-1
Severity: normal

Hey.

This bug exists since quite a while and I even remember that it already used to 
be there
much earlier but vanished again after some longer time.

What happens is the following:

When I open a gnome-terminal window and do something like:
$ eog & exit

I still see:
[1] 98788
exit

and there it takes 1-3 seconds until the window really closes.

Maybe this is now intended (so that one can see the final output), but since it 
might be some
bug and is (at least for me personally) rather annoying, I wanted to tell :-)


Cheers,
Chris.



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

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

Versions of packages gnome-terminal depends on:
ii  dbus-user-session [default-dbus-session-bus]  1.12.20-1
ii  dbus-x11 [dbus-session-bus]   1.12.20-1
ii  dconf-gsettings-backend [gsettings-backend]   0.38.0-2
ii  gnome-terminal-data   3.38.2-1
ii  gsettings-desktop-schemas 3.38.0-2
ii  libatk1.0-0   2.36.0-2
ii  libc6 2.31-9
ii  libdconf1 0.38.0-2
ii  libglib2.0-0  2.66.7-1
ii  libgtk-3-03.24.24-1
ii  libpango-1.0-01.46.2-3
ii  libuuid1  2.36.1-7
ii  libvte-2.91-0 0.62.2-1
ii  libx11-6  2:1.7.0-2

Versions of packages gnome-terminal recommends:
ii  gvfs   1.46.2-1
pn  nautilus-extension-gnome-terminal  
ii  yelp   3.38.3-1

gnome-terminal suggests no packages.

-- no debconf information



Bug#964934:

2021-02-16 Thread Eike von Seggern
Hi,

bug #955180 seems to be fixed in unstable accorging to 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955180

Best,
Eike


Bug#981513: courier: please replace fam with gamin

2021-02-16 Thread Chris Hofstaedtler
Hello Markus,

* Chris Hofstaedtler  [210217 01:13]:
> Because someone pointed out that Gamin is also not exactly
> maintained, it would be great if upstream could directly implement
> inotify support. That's going to stay around, hopefully.

Given gamin is currently marked as being autoremoved, could you look
into replacing libfam-dev/libgamin-dev with inotify in courier?

Note: I'm pinging this bug again because I'm not sure if courier
would stay in testing if gamin is gone. The libfam-dev/libgamin-dev,
libfam0/libgamin mess is a big one and includes virtual packages...
the automated tools might not be smart enough to figure this out.

Cheers,
Chris



Bug#980507: Problems with your fix for Debian bridge-utils bug 779348

2021-02-16 Thread Santiago Garcia Mantinan
Hi!

I'm crossposting this to another bug because maybe the previous bug fix is
the one that is making the new bug fail.

Alexander, I hope you are still around so we can talk about this bug you had
sent.

I just came over to this bug but with the reverse feeling, after your patch
now the code doesn't wait at all.

You can go to https://bugs.debian.org/779348 in order to see what you had
sent, with your change the code goes...

unset BREADY
unset TRANSITIONED
COUNT=0

# Use 0.1 delay if available
sleep 0.1 2>/dev/null && MAXWAIT=$((MAXWAIT * 10))

while [ -n "$BREADY" -a $COUNT -lt $MAXWAIT ]
do
WAIT AND OTHER STUFF
done

So, as we've unset BREADY, then BREADY is empty, so -n "$BREADY" will be
false and thus we wont go in the wait loop and thus it will exit without the
bridge being ready.

So... for me the code was Ok, now... what I'm asking myself is how have we
gone this far with this bug we introduced without anybody complaining.

I just came to it after setting STP and IPv6, then DAD failed and I went
looking for the bug.

So... I'm about to reverse this patch you sent me but... I'd like to know
what was wrong in the first place, that is, when you sent me the patch.

Regards...
-- 
Manty/BestiaTester -> http://manty.net



Bug#982494: acpica-unix FTBFS armhf, mips64el possible patch

2021-02-16 Thread Chris Hofstaedtler
I've uploaded a possible patch to experimental, to avoid introducing
new build failures on other archs.

Diff below.


diff -Nru 
acpica-unix-20200925/debian/patches/0001-Add-in-basic-infrastructure-for-big-endian-support.patch
 
acpica-unix-20200925/debian/patches/0001-Add-in-basic-infrastructure-for-big-endian-support.patch
--- 
acpica-unix-20200925/debian/patches/0001-Add-in-basic-infrastructure-for-big-endian-support.patch
   2020-10-30 01:15:48.0 +
+++ 
acpica-unix-20200925/debian/patches/0001-Add-in-basic-infrastructure-for-big-endian-support.patch
   2021-02-16 23:24:40.0 +
@@ -30,7 +30,7 @@
  9 files changed, 242 insertions(+)
  create mode 100644 source/components/utilities/utendian.c
 
-Index: acpica-unix2-20200925/generate/unix/acpibin/Makefile
+Index: acpica-unix-20200925/generate/unix/acpibin/Makefile
 ===
 --- acpica-unix2-20200925.orig/generate/unix/acpibin/Makefile
 +++ acpica-unix2-20200925/generate/unix/acpibin/Makefile
@@ -106,7 +106,7 @@
 ===
 --- /dev/null
 +++ acpica-unix2-20200925/source/components/utilities/utendian.c
-@@ -0,0 +1,205 @@
+@@ -0,0 +1,225 @@
 
+/**
 + *
 + * Module Name: utendian -- byte swapping support for other-endianness
@@ -263,7 +263,27 @@
 +return Result;
 +}
 +#else
-+UINT64 AcpiUtReadUint64 (void *SrcPtr) { return *(UINT64 *)SrcPtr; }
++UINT64 AcpiUtReadUint64 (void *SrcPtr) {
++#if defined(ACPI_MISALIGNMENT_NOT_SUPPORTED)
++UINT64 Result = 0;
++UINT8  *Dst = (UINT8 *)&Result;
++UINT8  *Src = (UINT8 *)SrcPtr;
++
++Dst[7] = Src[7];
++Dst[6] = Src[6];
++Dst[5] = Src[5];
++Dst[4] = Src[4];
++Dst[3] = Src[3];
++Dst[2] = Src[2];
++Dst[1] = Src[1];
++Dst[0] = Src[0];
++
++return Result;
++
++#else
++return *(UINT64 *)SrcPtr;
++#endif
++}
 +#endif
 +
 
+/***
diff -Nru acpica-unix-20200925/debian/patches/fix_ftbfs_mips64el.patch 
acpica-unix-20200925/debian/patches/fix_ftbfs_mips64el.patch
--- acpica-unix-20200925/debian/patches/fix_ftbfs_mips64el.patch
1970-01-01 00:00:00.0 +
+++ acpica-unix-20200925/debian/patches/fix_ftbfs_mips64el.patch
2021-02-16 23:24:38.0 +
@@ -0,0 +1,13 @@
+Index: acpica-unix-20200925/source/include/platform/aclinux.h
+===
+--- acpica-unix-20200925.orig/source/include/platform/aclinux.h
 acpica-unix-20200925/source/include/platform/aclinux.h
+@@ -217,7 +217,7 @@
+ 
+ #if defined(__ia64__)|| (defined(__x86_64__) && !defined(__ILP32__)) ||\
+ defined(__aarch64__) || defined(__PPC64__) ||\
+-defined(__s390x__) ||\
++defined(__s390x__) || defined(__mips64) ||\
+ (defined(__riscv) && (defined(__LP64__) || defined(_LP64)))
+ #define ACPI_MACHINE_WIDTH  64
+ #define COMPILER_DEPENDENT_INT64long
diff -Nru acpica-unix-20200925/debian/patches/series 
acpica-unix-20200925/debian/patches/series
--- acpica-unix-20200925/debian/patches/series  2020-10-30 01:15:48.0 
+
+++ acpica-unix-20200925/debian/patches/series  2021-02-16 23:24:29.0 
+
@@ -61,3 +61,4 @@
 armv7-str-fixes.patch
 dbtest.patch
 ull-32bit.patch
+fix_ftbfs_mips64el.patch



Bug#982940: Desktop sharing via VNC causes gnome-remote-desktop to crash

2021-02-16 Thread Marco Trevisan
Package: libvncserver1
Version: 0.9.13+dfsg-1
Severity: important
Tags: upstream patch
Upstream-Bug: https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/issues/45

Dear Maintainer,

When connecting via gnome-remote-desktop using the VNC protocol, there's
a crash:

#0 0x7f39d7c08497 in rfbMakeRichCursorFromXCursor
(rfbScreen=,
cursor=cursor@entry=0x7f39d7c32020 ) at 
./libvncserver/cursor.c:497
#1 0x7f39d7c089b7 in rfbSendCursorShape (cl=cl@entry=0x55e0530c5ae0)
at ./libvncserver/cursor.c:54
#2 0x7f39d7bfa33d in rfbSendFramebufferUpdate
(cl=cl@entry=0x55e0530c5ae0, givenUpdateRegion=)
at ./libvncserver/rfbserver.c:3190
#3 0x7f39d7bf48a5 in rfbUpdateClient (cl=cl@entry=0x55e0530c5ae0) at 
./libvncserver/main.c:1252
#4 0x7f39d7bf4920 in rfbProcessEvents (screen=,
usec=, usec@entry=0)
at ./libvncserver/main.c:1216
#5 0x55e052add793 in grd_session_vnc_take_buffer
(session_vnc=, data=)
at ../src/grd-session-vnc.c:169
#6 0x55e052ae2bde in do_render (loop=,
async=, seq=, data=,
size=, user_data=) at 
../src/grd-vnc-pipewire-stream.c:248
#7 0x7f39d193e806 in ?? () from 
/usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#8 0x7f39d193e712 in ?? () from 
/usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#9 0x7f39d193f063 in ?? () from 
/usr/lib/x86_64-linux-gnu/spa-0.2/support/libspa-support.so
#10 0x55e052ade72a in pipewire_loop_source_dispatch
(source=, callback=,
user_data=) at ../src/grd-vnc-pipewire-stream.c:97
#11 0x7f39d7f8e6eb in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x7f39d7f8e998 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x7f39d7f8ea63 in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x7f39d7e3a46d in g_application_run () from 
/lib/x86_64-linux-gnu/libgio-2.0.so.0
#15 0x55e052aca90b in main (argc=, argv=) at ../src/grd-daemon.c:351


The patch for fixing this issue is available in salsa:

https://salsa.debian.org/debian-remote-team/libvncserver/-/merge_requests/6



Bug#951704: ImportError: /lib/x86_64-linux-gnu/libjemalloc.so.2

2021-02-16 Thread Faidon Liambotis
Hi Andreas,

On Wed, Feb 10, 2021 at 01:09:30PM +0100, Andreas Tille wrote:
> I tried to fix the test issues of drmaa.  Besides a missing Depends
> which was fixed in Git[1] this bug of jmalloc2 affects the import:
> [...]
> So for drmaa it is release critical to fix the issue.

I'm sorry to hear that -- that doesn't sound great indeed!

The issue here seems to be that we have to choose between those two
options:

* Crashes such as the one you experience, effectively happening when
  one tries to dlopen() a library that is linked with jemalloc
  (libdrmaa), from a binary that is not linked with jemalloc (Python).
  This is what we have now.

* Building jemalloc with --disable-initial-exec-tls, which would allow
  dynamically loading jemalloc, but which will result into two malloc
  implementations (glibc's and jemalloc's) to coexist in the same
  process. In this case, if -for whatever reason- a pointer leaks from
  one implementation to the other (though e.g. a realloc call, free
  etc.), we would see some really weird and confusing crashes or
  deadlocks.

None of the two are great options! I don't feel super comfortable to
make this choice in isolation, so as promised before, I reached out to
upstream via Gitter¹. Upstream's recommendation is to avoid shipping with
--disable-initial-exec-tls and continue building the way we are right
now. Furthermore, they recommend that shared libraries should not define
their own malloc independent of the process malloc, if they want to use
the symbol name malloc, and thus should not link with jemalloc (at least
in the way they currently do). Effectively, they consider this a bug in
libdrmaa and others like it.

>From a Debian packaging PoV, a) I trust their judgement in evaluating
this tricky trade-off b) I think it's too late in the bullseye cycle to
be considering such a high-risk change that could result in weird to
debug crashes or deadlocks. Let me know if you disagree!

I realize this probably not the news you were hoping for.  I welcome
your thoughts and further discussion here, so not marking this as
wontfix/resolved yet. Hope this helps!

Best,
Faidon

1: https://gitter.im/jemalloc/jemalloc?at=602a62a49ba13e72e42f0ba5



Bug#981949: offlineimap3: broken when handling passwd input

2021-02-16 Thread Sudip Mukherjee
Hi Santiago,

On Mon, Feb 8, 2021 at 3:27 PM Sudip Mukherjee
 wrote:
>
> On Mon, Feb 8, 2021 at 3:12 PM Santiago Ruano Rincón
>  wrote:
> >
> > El 06/02/21 a las 16:46, Sudip Mukherjee escribió:
> > > On Sat, Feb 6, 2021 at 4:11 PM Sudip Mukherjee
> > >  wrote:
> > > >
> > > > Hi Santiago,
> > > >
> > > > On Fri, Feb 05, 2021 at 11:27:46AM +0100, Santiago Ruano Rincón wrote:
> > > > > Package: offlineimap3
> > > > > Version: 0.0~git20210105.00d395b+dfsg-2
> > > > > Severity: important
> > > > >
> > > > > Dear offlineimap3 maintainer,
> > > > >



> > > From your trace it seems you are using Curses and I do see problems if
> > > I mention 'blinkenlights' while running offlineimap.
> > > Your offlineimaprc will help, but also can you please comment the "ui
> > > = " in your offlineimaprc and check if you still get both these
> > > issues.
> >
> > Indeed, I can input my password if I comment out ui = Blinkenlights.
> > offlineimaprc attached. Thanks!

Can you please try the attached patch and confirm if it fixes both
your issues with blinkenlights..


-- 
Regards
Sudip
From 07598cc8b632fc13c38687c9dadba7757b062503 Mon Sep 17 00:00:00 2001
From: Sudip Mukherjee 
Date: Tue, 16 Feb 2021 23:27:06 +
Subject: [PATCH] Use str password with Curses

Signed-off-by: Sudip Mukherjee 
---
 offlineimap/imapserver.py | 1 -
 offlineimap/ui/Curses.py  | 4 
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/offlineimap/imapserver.py b/offlineimap/imapserver.py
index 3970541..0086ab4 100644
--- a/offlineimap/imapserver.py
+++ b/offlineimap/imapserver.py
@@ -216,7 +216,6 @@ class IMAPServer:
 
 retval = NULL.join((authz, authc, passwd))
 logsafe_retval = NULL.join((authz, authc, '(passwd hidden for log)'))
-self.ui.debug('imap', '__plainhandler: returning %s' % logsafe_retval)
 return retval
 
 def __xoauth2handler(self, response):
diff --git a/offlineimap/ui/Curses.py b/offlineimap/ui/Curses.py
index 03f4d26..dfad308 100644
--- a/offlineimap/ui/Curses.py
+++ b/offlineimap/ui/Curses.py
@@ -583,6 +583,10 @@ class Blinkenlights(UIBase, CursesUtil):
 finally:
 self.unlock()
 self.inputhandler.input_release()
+
+# We need a str password
+if isinstance(password, bytes):
+return password.decode(encoding='utf-8')
 return password
 
 def setupwindows(self, resize=False):
-- 
2.30.0



Bug#982696: [PATCH] drm-info: FTBFS: tables.c:247:2: error: duplicate case value

2021-02-16 Thread Evangelos Ribeiro Tzaras

Hi,

On 2/16/21 6:20 PM, Dennis Filder wrote:

The attached patch drm-info-fourcc_py.patch fixes the issue by
ensuring case labels are not printed twice.


Thanks for providing a patch! Applied in [0]


I also noticed that d/watch hardcodes "drm_info" with an underscore in
the filenamemangle expression which was probably not intended.
drm-info-watchfile.patch consists of what I found in the uscan
manpage.


Again thanks for the patch! Applied in [1]


Regards,
Dennis.



@Birger: Could you upload the updated package?

[0] 
https://salsa.debian.org/swaywm-team/drm-info/-/commit/cdeeb4ee2d850dfcb5939b69ff9e5a89ad5a183d
[1] 
https://salsa.debian.org/swaywm-team/drm-info/-/commit/799b20d6ebf388bc9e2a607efa117f52bc4d2b63


Cheers



Bug#982696: drm-info: FTBFS: tables.c:247:2: error: duplicate case value

2021-02-16 Thread Evangelos Ribeiro Tzaras

Hi,

On 2/13/21 6:03 PM, Lucas Nussbaum wrote:

Source: drm-info
Version: 2.2.0-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20210213 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.



thanks for your report!


Relevant part (hopefully):

cc -Idrm_info.p -I. -I.. -I/usr/include/libdrm -I/usr/include/json-c 
-fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra 
-std=c11 -D_POSIX_C_SOURCE=200809L -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 
-MD -MQ drm_info.p/meson-generated_.._tables.c.o -MF 
drm_info.p/meson-generated_.._tables.c.o.d -o drm_info.p/meson-generated_.._tables.c.o -c 
tables.c
tables.c: In function ‘modifier_str’:
tables.c:247:2: error: duplicate case value
   247 |  case DRM_FORMAT_MOD_LINEAR:
   |  ^~~~
tables.c:245:2: note: previously used here
   245 |  case DRM_FORMAT_MOD_LINEAR:
   |  ^~~~
tables.c:251:2: error: duplicate case value
   251 |  case DRM_FORMAT_MOD_SAMSUNG_16_16_TILE:
   |  ^~~~
tables.c:241:2: note: previously used here
   241 |  case DRM_FORMAT_MOD_SAMSUNG_16_16_TILE:
   |  ^~~~
[4/6] cc -Idrm_info.p -I. -I.. -I/usr/include/libdrm -I/usr/include/json-c 
-fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra 
-std=c11 -D_POSIX_C_SOURCE=200809L -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 
-MD -MQ drm_info.p/json.c.o -MF drm_info.p/json.c.o.d -o drm_info.p/json.c.o -c ../json.c
[5/6] cc -Idrm_info.p -I. -I.. -I/usr/include/libdrm -I/usr/include/json-c 
-fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra 
-std=c11 -D_POSIX_C_SOURCE=200809L -g -O2 -ffile-prefix-map=/<>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 
-MD -MQ drm_info.p/pretty.c.o -MF drm_info.p/pretty.c.o.d -o drm_info.p/pretty.c.o -c 
../pretty.c
ninja: build stopped: subcommand failed.
dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j4 -v 
returned exit code 1
make: *** [debian/rules:6: binary] Error 25




Applying the patches generously provided by Dennis Filder I can build in 
a up to date schroot.



The full build log is available from:
http://qa-logs.debian.net/2021/02/13/drm-info_2.2.0-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with me
so that we can identify if something relevant changed in the meantime.

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



Cheers



Bug#982939: RFS: libatomprobe/0+20210207-1 [ITP] -- Development files for libatomprobe

2021-02-16 Thread D Haley
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

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

 * Package name: libatomprobe
   Version : 0+20210207-1
   Upstream Author : my...@gmx.com
 * URL : http://apttools.sourceforge.io/index.html
 * License : GPL-3+, CC-BY-SA-3.0
 * Vcs : https://salsa.debian.org/science-team/libatomprobe
   Section : science

It builds those binary packages:

  libatomprobe-dev - Development files for libatomprobe
  libatomprobe0 - Library for processing Atom Probe Tomography (APT) data

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

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

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

  dget -x
https://mentors.debian.net/debian/pool/main/liba/libatomprobe/libatomprobe_0+20210207-1.dsc

Changes for the initial release:

 libatomprobe (0+20210207-1) unstable; urgency=low
 .
   * Initial release (Closes: #982265)
   * Upstream revision 548:69015288bab7

Regards,

D. Haley



Bug#963176: Additional information.

2021-02-16 Thread Michael Gilbert
control: tag -1 -moreinfo
control: severity -1 minor
control: forwarded -1 https://bugs.winehq.org/show_bug.cgi?id=39439

On Mon, Jun 22, 2020 at 12:54 AM Gong S. wrote:
> 10538.908:000a:000b:exception c005 in PE entry point
> (proc=0x7b02d8c0,module=0x7b00,reason=PROCESS_ATTACH,res=0x32fb00)

This error probably indicates that your wine installation path is
mounted noexec.

https://forum.winehq.org/viewtopic.php?t=2112
https://forum.winehq.org/viewtopic.php?t=7209
https://forum.winehq.org/viewtopic.php?f=2&t=20562
https://forum.endeavouros.com/t/setting-noexec-nodev-nosuid-mount-parameters-for-home-partition/7618
https://github.com/dnschneid/crouton/issues/528

Best wishes,
Mike



Bug#962259: Creating Webhooks fails and returns error 500

2021-02-16 Thread Antoine Le Gonidec

On Tue, 16 Feb 2021 18:38:42 +0100 Maximilian Stein  wrote:
This is weird, it still fails for me. I tested on two independent 
instances both using gitlab 13.6.7-1~fto10+1 and ruby-attr-encrypted 
3.1.0-3~bpo10+1. I tested with a user with activated and with 
deactivated 2FA. In all cases, accessing "-/profile/two_factor_auth" 
failed with error 500.


From what I remember of your interventions in other bug reports, you tend to 
favour the packages versions from buster-backports?
Here I try to minimise the use of buster-backports in favour of regular buster 
versions as much as possible, so the differences between our instances might be 
on this front.

Registrations are open on my instance, that can be found at 
forge.my-email-domain
Feel free to open an account there for testing purposes, as I am not a user of 
2FA I might have missed something in my quick test.

If the bug end up happening only on your instances and not on mine, we might 
find what triggers it by comparing `dpkg -l | grep ^ii` output and being 
careful about differences in packages versions.



OpenPGP_signature
Description: OpenPGP digital signature


Bug#977542: golang-github-revel-revel: Depends on network in tests

2021-02-16 Thread Reinhard Tartler
Got it.

On Tue, Feb 16, 2021 at 4:03 PM Sebastian Ramacher 
wrote:

> Control: severity -1 serious
>
> [...]
> Tests are executed as part of the binary target:
>
> dh binary --no-act  | grep auto_test
>dh_auto_test
>
> So the "no required targets may attmept network access" rule applies.
> Raising the severity accordingly. Please disable the tests that access
> the network.
>

Thanks for getting back to me. I've just made a sourceful upload that
disables the problematic test.

-- 
regards,
Reinhard


Bug#982920: w3m-el: does not work with Emacs 27

2021-02-16 Thread Tatsuya Kinoshita
Control: severity -1 important
Control: tags -1 + unreproducible

On 2021-02-16 at 16:14 +0100, Francesco Potortì wrote:
> ii  emacs-lucid [emacs]  1:27.1+1-3-dbg

BTW, is it your own build package?  If so, could you please try the
official binary package?

I've found a similar issue in Emacs bug #34094.

  - https://debbugs.gnu.org/cgi/bugreport.cgi?bug=34094

It seems related to Emacs portable dumper.

> load-history-filename-element: Wrong type argument: stringp, (require . info)

I've grep'd w3m-el and emacs, and found that load-history-filename-element
is only used by eval-after-load in emacs.  Probably, eval-after-load
is unusable because load-history is broken in your emacs.

A workaround may be `(require 'ffap)`, because `(eval-after-load "ffap"`
is in w3m.el, though your emacs is still problematic.

Thanks,
-- 
Tatsuya Kinoshita


pgpB5GwkL_Z9s.pgp
Description: PGP signature


Bug#962788:

2021-02-16 Thread David Roundy
I'm running into this bug also, and would love to know how to work around
it.

David Roundy


Bug#982757: firmware-brcm80211: [REGRESSION] brcm/brcmfmac43340-sdio.bin missing in sid (20210208-1)

2021-02-16 Thread Andreas Henriksson
On Tue, Feb 16, 2021 at 10:35:53PM +0100, Andreas Henriksson wrote:
> Control: notfound -1 20201218-3
> Control: found -1 20210208-1
> 
> On Tue, Feb 16, 2021 at 08:20:47AM +0100, maximilian attems wrote:
> [...]
> > right it was replaced by newer cypress version and there should be
> > a symlink of that guy from the older name:
> > 
> >  Link: brcm/brcmfmac43340-sdio.bin -> ../cypress/cyfmac43340-sdio.bin
> > 
> > Could you please test latest 2021 upstream package with this symlink?
> 
> It seems the bug report was filed against the (working) testing version
> when (as said in subject) the problem is really in the 2021 unstable
> version. Adjusted bug metadata accordingly. (I've confirmed by checking
> the content of both versions myself.)
> 
> It seems the reason that brcm/brcmfmac43340-sdio.bin symlink is missing
> is this:
> 
> The symlink first gets installed in debian/build/install ... then
... the rest on my analysis was completly wrong.

Actually I think the problem is this commit:
https://salsa.debian.org/kernel-team/firmware-nonfree/-/commit/9c597cb850e77c2bff39378503849a92ff522353

Regards,
Andreas Henriksson



Bug#980881: courier unicode cone lib bugfix

2021-02-16 Thread Markus Wanner

Control: fixed -1 2.1.2-1
Control: found -1 2.1-3

Hi,

thanks for filing this bug report.  I'm hereby only marking it as not 
affecting bullseye, which already provides an upstream version with the 
fix included.


Regards

Markus



Bug#982757: firmware-brcm80211: [REGRESSION] brcm/brcmfmac43340-sdio.bin missing in sid (20210208-1)

2021-02-16 Thread Andreas Henriksson
Control: notfound -1 20201218-3
Control: found -1 20210208-1

On Tue, Feb 16, 2021 at 08:20:47AM +0100, maximilian attems wrote:
[...]
> right it was replaced by newer cypress version and there should be
> a symlink of that guy from the older name:
> 
>  Link: brcm/brcmfmac43340-sdio.bin -> ../cypress/cyfmac43340-sdio.bin
> 
> Could you please test latest 2021 upstream package with this symlink?

It seems the bug report was filed against the (working) testing version
when (as said in subject) the problem is really in the 2021 unstable
version. Adjusted bug metadata accordingly. (I've confirmed by checking
the content of both versions myself.)

It seems the reason that brcm/brcmfmac43340-sdio.bin symlink is missing
is this:

The symlink first gets installed in debian/build/install ... then
debian/rules.gen (generated by debian/bin/gencontrol.py)
does *not* install it into debian/firmware-brcm80211 .
The reason seems to be that the filename is not listed in
debian/firmware-brcm80211.metainfo.xml
(The cypress filename the symlink points to is however listed
and that gets installed as expected.)

HTH

Regards,
Andreas Henriksson



Bug#956015: anarchism, new upstream version 15.4

2021-02-16 Thread Holger Levsen
hi!

there's a "new" upstream version available, 15.4 (17-Mar-2020), does someone
of you maybe have the capacity to package it? I'd be more than happy to assist
and help out, but I cannot drive this... and the freeze is near :)

last and most importantly, I hope you are doing well in these... times!

🖤🏴⬛ to you and to be stored in this bug log forever! 💖 :) 


-- 
cheers,
Holger

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁   holger@(debian|reproducible-builds|layer-acht).org
 ⢿⡄⠘⠷⠚⠋⠀ PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
 ⠈⠳⣄

Nach wieviel Einzelfällen wird ein Einzelfall zum Normalfall?
(Jan Böhmermann)


signature.asc
Description: PGP signature


Bug#982907: dh_installsystemd: use new needs-reload/needs-restart unit interface

2021-02-16 Thread Niels Thykier
Luca Boccassi:
> Source: debhelper
> Priority: wishlist
> Tags: bookworm
> X-Debbugs-CC: pkg-systemd-maintain...@lists.alioth.debian.org
> 
> Dear Maintainer(s),
> 
> systemd v248 will ship with a new dbus/systemctl interface to mark a
> unit as needing reload/restart, and a new dbus/systemctl to queue all
> reload/restart jobs in a single command.
> The RPM packaging/scripts are changing to use this instead of custom
> batching.
> 
> I'm opening this ticket to explore whether it would be
> possible/good/desirable to switch the debhelper tools to use this as
> well in the future.
> 
> It looks like this:
> 
> systemctl set-property foo.service Markers=needs-restart
> systemctl set-property bar.service Markers=needs-reload
> ...
> systemctl reload-or-restart --marked
> 
> (or equivalent DBUS calls)
> 
> References:
> 
> https://github.com/systemd/systemd/commit/ff68472a20c208121b69ea13586f3105a219bc14
> https://github.com/systemd/systemd/commit/c9615f73521986b3607b852c139036d58973043c
> https://github.com/systemd/systemd/pull/18481/commits
> 
> The advantage being, you can mark a unit inline, but then batch the
> actual jobs later/asynchronously.
> 
> Note that, given the interface has just been merged and is not yet
> released, there is scope for improvements if there are debhelper-
> specific concerns to address, given the feature first use is the RPM's
> side of things.
> 
> Thoughts?
> 

By the sound of it, this is something that might need to go into the
init system helpers that debhelper invokes in the maintscripts (possibly
with a trigger in the systemd side to do the batch reload/restart).

@Michael: What is your view?

~Niels



Bug#977542: golang-github-revel-revel: Depends on network in tests

2021-02-16 Thread Sebastian Ramacher
Control: severity -1 serious

On 2021-02-16 21:50:32 +0100, Paul Gevers wrote:
> Control: Hi,
> 
> On 15-02-2021 19:23, Paul Gevers wrote:
> > Hi Reinhard,
> > 
> > On 15-02-2021 15:08, Reinhard Tartler wrote:
> >> Control: severity -1 important
> > 
> > I agree with this. The Debian infra allows for use of the internet (if
> > not used to download programs, that's forbidden by ftp-master [1].)
> 
> I must come back on my statement. I was reading "autopkgtest" here,
> while that wasn't claimed at all, sorry.
> 
> During build policy applies:
> 4.9. Main building script: debian/rules
> 
> """
> For packages in the main archive, no required targets may attempt
> network access, except, via the loopback interface, to services on the
> build host that have been started by the build.
> """
> 
> However, tests are not listed in the required targets, so *at this
> moment* I don't know what to conclude exactly.

Tests are executed as part of the binary target:

dh binary --no-act  | grep auto_test
   dh_auto_test

So the "no required targets may attmept network access" rule applies.
Raising the severity accordingly. Please disable the tests that access
the network.

Cheers
-- 
Sebastian Ramacher


signature.asc
Description: PGP signature


Bug#982435: [screen-devel] [bug #60030] Screen segfaults by displaying some UTF-8 character combination

2021-02-16 Thread Utkarsh Gupta
Hi Axel,

On Tue, Feb 16, 2021 at 11:12 PM Axel Beckert  wrote:
> I'm running these patches (as in git) now for about 1.5 days on
> Stretch and Buster in production. I'd say if I don't find any
> regression until Wednesday evening (i.e. in 1 day), feel free to
> finalise the packages as needed (the're currently all sporting
> "UNRELEASED" in the debian/changelog) and release them.
>
> Please push your changes and tags into the git repo. It's in
> collab-maint^Wthe "debian" group, so you should have write access.

Sure thing, once you give a go-ahead, I'll edit the changelog entry
and shall push that to the salsa repository.

> If you want to prepare a Jessie ELTS update, feel free to use the
> existing jessie branch in git. (It has no commit besides those being
> part of the master branch. Not sure why I or someone else has created
> it already.)

There's no "jessie" branch on salsa, at least. So I created one with
the latest dsc (4.2.1-3+deb8u1) and added 2 commits on top of it. By
importing the dsc and creating a branch out of it, the commit history,
I am afraid, is lost. Do you want to restore all that? I'll be happy
to do that after checking out from master and then applying +deb8u1
changes and then pushing mine on top of it, but I don't see any value
to it, really. But with your maintainer hat on, if you want me to do
that, I'll do so! :)

The jessie branch atm looks like this:
https://salsa.debian.org/debian/screen/-/tree/jessie

Please let me know if you have any questions or suggestions or if you
hoped to see something else than this? :)


- u



Bug#982055: (no subject)

2021-02-16 Thread Philippe SWARTVAGHER
Hello,

I was waiting for an opportunity to start contributing to Debian with
packaging. This seems like a great opportunity ! So if you have no
objection, I would like to adopt this package.

If I understood correctly, I should wait the end of Bullseye freeze to
start uploading some changes to the package.

Regards,

Philippe SWARTVAGHER.



Bug#961862: marked as done (debrebuild: should assemble the source for binNMUs)

2021-02-16 Thread Willy nilly
close #961862

On Tue, Feb 16, 2021 at 5:51 PM Debian Bug Tracking System <
ow...@bugs.debian.org> wrote:

> Your message dated Tue, 16 Feb 2021 17:48:26 +
> with message-id 
> and subject line Bug#961862: fixed in devscripts 2.21.1
> has caused the Debian Bug report #961862,
> regarding debrebuild: should assemble the source for binNMUs
> to be marked as done.
>
> This means that you claim that the problem has been dealt with.
> If this is not the case it is now your responsibility to reopen the
> Bug report if necessary, and/or fix the problem forthwith.
>
> (NB: If you are a system administrator and have no idea what this
> message is talking about, this may indicate a serious mail system
> misconfiguration somewhere. Please contact ow...@bugs.debian.org
> immediately.)
>
>
> --
> 961862: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=961862
> Debian Bug Tracking System
> Contact ow...@bugs.debian.org with problems
>
>
>
> -- Forwarded message --
> From: Holger Levsen 
> To: Debian Bug Tracking System 
> Cc:
> Bcc:
> Date: Sat, 30 May 2020 17:03:21 +0200
> Subject: debrebuild: should assemble the source for binNMUs
> package: devscripts
> Version: 2.20.3
> Severity: normal
> x-debbugs-cc: reproducible-bui...@alioth-lists.debian.net
>
> Dear Maintainer,
>
> TTBOMK currently there is no tool to assemble the source for a binNMU. The
> source for a binNMU has do be assembled like this:
>
> - take the normal source package and unpack it
> - extract the d/changelog stanza from the .buildinfo file in question and
>   concatenate that with d/changelog from the source package.
> - use dpkg-source to build the source package.
>
> It would be great if debrebuild would this if instructed to.
>
> "#961861 «debrebuild: should (optionally) download the source too»" is a
> blocker/requirement to fix this bug.
>
>
> --
> cheers,
> Holger
>
>
> ---
>holger@(debian|reproducible-builds|layer-acht).org
>PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
>
> "... the premise [is] that privacy is about hiding a wrong. It's not.
>  Privacy is an inherent human right, and a requirement for maintaining
>  the human condition with dignity and respect." (Bruce Schneier)
>
>
>
> -- Forwarded message --
> From: Debian FTP Masters 
> To: 961862-cl...@bugs.debian.org
> Cc:
> Bcc:
> Date: Tue, 16 Feb 2021 17:48:26 +
> Subject: Bug#961862: fixed in devscripts 2.21.1
> Source: devscripts
> Source-Version: 2.21.1
> Done: Mattia Rizzolo 
>
> We believe that the bug you reported is fixed in the latest version of
> devscripts, which is due to be installed in the Debian FTP archive.
>
> A summary of the changes between this version and the previous one is
> attached.
>
> Thank you for reporting the bug, which will now be closed.  If you
> have further comments please address them to 961...@bugs.debian.org,
> and the maintainer will reopen the bug report if appropriate.
>
> Debian distribution maintenance software
> pp.
> Mattia Rizzolo  (supplier of updated devscripts
> package)
>
> (This message was generated automatically at their request; if you
> believe that there is a problem with it please contact the archive
> administrators by mailing ftpmas...@ftp-master.debian.org)
>
>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
>
> Format: 1.8
> Date: Tue, 16 Feb 2021 17:45:53 +0100
> Source: devscripts
> Architecture: source
> Version: 2.21.1
> Distribution: unstable
> Urgency: medium
> Maintainer: Devscripts Maintainers 
> Changed-By: Mattia Rizzolo 
> Closes: 955049 955123 955307 958750 958912 961861 961862 977809
> Changes:
>  devscripts (2.21.1) unstable; urgency=medium
>  .
>[ Mattia Rizzolo ]
>* setup.py:
>  + Produce a __init__.py at build time, containing the Devscripts
> version.
>* uscan:
>  + Set the umask while running `svn export`, so as to produce a
>reproducible tarball with mode=svn.
>* tests:
>  + Undefine some variables that might affect the tests.
>  + Run again all tests on hurd, glibc 2.31-6 fixed sem_open().
>  + test_debrepro, test_uscan_ftp, test_uscan_svn: skip the tests on
>kfreebsd, as support for the required sem_open() is lacking.
>  + test_uscan_mangle: do not call helperWatch multiple times in a
> test, to
>prevent leftover background processes.
>  + test_debchange: skip Ubuntu tests when there is no known development
>release, like right after an Ubuntu release.  Closes: #958912
>* d/control:
>  + Remove Pierre-Elliott Bécue from Uploaders;
>thank you for all your past contributions!
>* d/lintian-overrides:
>  + Update to match the newer lintian output.
>* d/copyright:
>  + Fix some issues spotted by lintian.
>  .
>[ Xavier Guimard ]
>* salsa:
>  + Fix bash completion.
>* uscan:
>  + Dicrease checksum message from war

Bug#720096: marked as done (rsyslog ignores rotated log file)

2021-02-16 Thread Willy nilly
cloes #720096

On Tue, Feb 16, 2021 at 7:51 PM Debian Bug Tracking System <
ow...@bugs.debian.org> wrote:

> Your message dated Tue, 16 Feb 2021 19:50:06 +
> with message-id 
> and subject line Bug#720096: fixed in rsyslog 8.2102.0-1
> has caused the Debian Bug report #720096,
> regarding rsyslog ignores rotated log file
> to be marked as done.
>
> This means that you claim that the problem has been dealt with.
> If this is not the case it is now your responsibility to reopen the
> Bug report if necessary, and/or fix the problem forthwith.
>
> (NB: If you are a system administrator and have no idea what this
> message is talking about, this may indicate a serious mail system
> misconfiguration somewhere. Please contact ow...@bugs.debian.org
> immediately.)
>
>
> --
> 720096: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720096
> Debian Bug Tracking System
> Contact ow...@bugs.debian.org with problems
>
>
>
> -- Forwarded message --
> From: Harald Dunkel 
> To: Debian Bug Tracking System 
> Cc:
> Bcc:
> Date: Sun, 18 Aug 2013 17:14:55 +0200
> Subject: rsyslog ignores rotated log file
> Package: rsyslog
> Version: 7.4.3-1
>
> Sometimes rsyslog ignores the rotated log files. Sample session:
>
> # ls -lrt /var/log
> :
> :
> drwxr-s--- 2 Debian-exim  adm 4096 Aug 18 06:25 exim4
> -rw-r- 1 mysqladm0 Aug 18 06:25 mysql.log
> drwxr-x--- 2 www-data www-data4096 Aug 18 06:25 lighttpd
> -rw-r- 1 root adm0 Aug 18 06:25 user.log
> -rw-r- 1 root adm0 Aug 18 06:25 messages
> drwxr-xr-x 2 zabbix   zabbix  4096 Aug 18 06:25 zabbix-agent
> -rw-r--r-- 1 root root   16814 Aug 18 06:36 trim.log
> -rw-rw-r-- 1 root utmp  292876 Aug 18 07:13 lastlog
> -rw-r- 1 root adm 3668 Aug 18 07:13 auth.log
> -rw-r- 1 root adm   87 Aug 18 07:13 debug
> -rw-r- 1 root adm   892977 Aug 18 07:13 messages.1
> -rw-r- 1 root adm  649 Aug 18 07:13 kern.log
> -rw-r- 1 root adm 2067 Aug 18 07:13 syslog
> -rw-r- 1 root adm  615 Aug 18 07:13 daemon.log
> -rw-r--r-- 1 root root   26275 Aug 18 07:13 Xorg.4.log
> -rw-rw-r-- 1 root utmp  615168 Aug 18 07:14 wtmp
>
> See how messages.1 is written, but messages is ignored? I haven't
> figured out how to reproduce this, yet.
>
>
> 6:25 was boot time. The PC was shut down clean before. logrotate is
> version 3.8.5-1. /var/log/messages is written using
>
> *.=info;*.=notice;*.=warn;\
> auth,authpriv.none;\
> cron,daemon.none;\
> mail,news.none  -/var/log/messages
>
>
> Regards
> Harri
>
>
>
> -- Forwarded message --
> From: Debian FTP Masters 
> To: 720096-cl...@bugs.debian.org
> Cc:
> Bcc:
> Date: Tue, 16 Feb 2021 19:50:06 +
> Subject: Bug#720096: fixed in rsyslog 8.2102.0-1
> Source: rsyslog
> Source-Version: 8.2102.0-1
> Done: Michael Biebl 
>
> We believe that the bug you reported is fixed in the latest version of
> rsyslog, which is due to be installed in the Debian FTP archive.
>
> A summary of the changes between this version and the previous one is
> attached.
>
> Thank you for reporting the bug, which will now be closed.  If you
> have further comments please address them to 720...@bugs.debian.org,
> and the maintainer will reopen the bug report if appropriate.
>
> Debian distribution maintenance software
> pp.
> Michael Biebl  (supplier of updated rsyslog package)
>
> (This message was generated automatically at their request; if you
> believe that there is a problem with it please contact the archive
> administrators by mailing ftpmas...@ftp-master.debian.org)
>
>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA256
>
> Format: 1.8
> Date: Tue, 16 Feb 2021 20:23:15 +0100
> Source: rsyslog
> Architecture: source
> Version: 8.2102.0-1
> Distribution: unstable
> Urgency: medium
> Maintainer: Michael Biebl 
> Changed-By: Michael Biebl 
> Closes: 720096
> Changes:
>  rsyslog (8.2102.0-1) unstable; urgency=medium
>  .
>* New upstream version 8.2102.0
>* Bump Standards-Version to 4.5.1
>* Update Homepage URL to use https://
>* Set upstream metadata fields: Bug-Submit, Bug-Database, Repository,
>  Repository-Browse
>* Remove some left-over news bits
>* Merge logrotate rules.
>  We only want a single postrotate to avoid having a SIGHUP getting lost
>  due to race conditions, leading to files not being rotated properly.
>  (Closes: #720096)
> Checksums-Sha1:
>  afe3813741e86781646e9ccc5ca1760576a372aa 3077 rsyslog_8.2102.0-1.dsc
>  fdda78ed808e7a0dca03ead9227a0a5d913a050f 3123684
> rsyslog_8.2102.0.orig.tar.gz
>  867d5817144a9af03c82243bbb3301b8fda063f6 28708
> rsyslog_8.2102.0-1.debian.tar.xz
>  e84519c5309ceed67ff4e592e863eec86a838994 8129
> rsyslog_8.2102.0-1_source.buildinfo
> Checksums-Sha256:
>  9c05ee9c9f6807f1af37df68ef7b2e3dbff319eae

Bug#977542: golang-github-revel-revel: Depends on network in tests

2021-02-16 Thread Paul Gevers
Control: Hi,

On 15-02-2021 19:23, Paul Gevers wrote:
> Hi Reinhard,
> 
> On 15-02-2021 15:08, Reinhard Tartler wrote:
>> Control: severity -1 important
> 
> I agree with this. The Debian infra allows for use of the internet (if
> not used to download programs, that's forbidden by ftp-master [1].)

I must come back on my statement. I was reading "autopkgtest" here,
while that wasn't claimed at all, sorry.

During build policy applies:
4.9. Main building script: debian/rules

"""
For packages in the main archive, no required targets may attempt
network access, except, via the loopback interface, to services on the
build host that have been started by the build.
"""

However, tests are not listed in the required targets, so *at this
moment* I don't know what to conclude exactly.

Paul



OpenPGP_signature
Description: OpenPGP digital signature


Bug#982908: dh_strip: fails to identify static library

2021-02-16 Thread Niels Thykier
Control: forcemerge -1 875780

Mattia Rizzolo:
> Package: debhelper
> Version: 13.3.3
> 
> Hi,
> 
> If you see src:eclipse-titan/7.2.0-1, d/rules has an extra call to
> `strip` because dh_strip fails to identify those .a files as static
> libraries.
> Indeed, running `file` on them just reports, for example:
> mattia@warren ..der/result/sid/amd64/foo/usr/lib/titan % file 
> libttcn3-rt2-parallel.a 
> libttcn3-rt2-parallel.a: current ar archive
> 
> I wonder if debhelper could do more to identify them, or if this should
> be reassigned to src:file.
> 

Ack, known issue.  Merging.



Bug#980924: Acknowledgement (mutt: Please include updated German translation)

2021-02-16 Thread Antonio Radici
On Sat, Feb 13, 2021 at 09:47:34AM +0100, Helge Kreutzmann wrote:
> Hello Antonio,
> as announced the German mutt translation was heavily improved over the
> course of the last weeks[1]. Since the freeze is now approaching and due
> to "real life" for key people involved in the review, we did not
> manage to complete the review, however, the version is *much* improved
> already.
> 
> I provided this intermediate update to the upstream maintainers (cf. 
> mutt-po lists) and I would kindly ask to include it into your next
> upload targetting Bullseye.
> 
> On behalf of the German speaking mutt users I thank you for
> considering!
> 
> Please unzip the file and place it as "de.po" in the appropriate
> place. If you want, I can prepare the upload "ready to go" including
> requesting unblock to debian-release (I did an upload aeons ago
> already); however, as I'm only a DM, I cannot perform the upload
> itself.)
> 

Thanks fror the extra ping, I'll do it now



Bug#979963: Addressing the IPv6 thing

2021-02-16 Thread Santiago Garcia Mantinan
Hi!

While I'm still waiting for you "ip a" output to continue debugging this,
I'd like to to test the one line patch which I'm going to add on next
version, this should solve the hotplugged interfaces getting an IPv6 address
like you explained here and also on #980752 which I have now reassigned to
bridge-utils, I've sent the patch to that bug not to mix more stuff here,
but yo were saying...

> What I DO notice is that because the bridge is stupid enough to use the
> MAC address of a removable device to build the EUI64 address for fe80
> local link (despite bridge_hw specifying the MAC address of a fixed
> device), disconnecting that removable device collapses the bridge.

I'd like you to test with the patch to see if this is still like you
describe it and then send me the output of "ip a" explaining how it behaves
now.

Regards.
-- 
Manty/BestiaTester -> http://manty.net



Bug#980752: Patch for testing

2021-02-16 Thread Santiago Garcia Mantinan
Hi!

I have now assigned this bug to bridge-utils and I've got this patch that
should solve it, can you test it on your machine and let me know if it fixes
the problem?

--- /lib/udev/bridge-network-interface~ 2021-02-16 20:59:36.397579972 +0100
+++ /lib/udev/bridge-network-interface  2021-02-16 20:59:45.777222821 +0100
@@ -30,6 +30,7 @@
create_vlan_port
if [ -d /sys/class/net/$port ]; then
ifup --allow auto $i
+   if [ -f 
/proc/sys/net/ipv6/conf/$port/disable_ipv6 ]; then echo 1 > 
/proc/sys/net/ipv6/conf/$port/disable_ipv6;fi
brctl addif $i $port && ip link set dev 
$port up &&
if [ "$(ifquery "$i"|sed -n 
-e's/^bridge[_-]hw: //p')" = "$port" ]; then
ip link set dev "$i" address 
"$(ip link show dev "$port" 2>/dev/null|sed -n "s|.*link/ether \([^ ]*\) 
brd.*|\1|p")"


Regards.
-- 
Manty/BestiaTester -> http://manty.net



Bug#982938: upgrade Evince to 3.38.1

2021-02-16 Thread Frederic Parrenin

Package: Evince

Version: 3.38.0-3

Dear Maintainer,

Would it be possible to upgrade Evince to 3.38.1?
It contains several fixes, including one for presentation with a scaled 
display under X11.


https://mail.gnome.org/archives/ftp-release-list/2021-January/msg00090.html

Thanks!

Frédéric



Bug#980638: unattended-upgrades: FTBFS: AssertionError: False is not true : Can not find 'Removing unused kernel packages: linux-image-4.05.0-1021-kvm

2021-02-16 Thread Paul Gevers
control: tags -1 patch

Found upstream:

https://github.com/mvo5/unattended-upgrades/pull/282

Paul



OpenPGP_signature
Description: OpenPGP digital signature


Bug#980680: tqdm: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9 returned exit code 13

2021-02-16 Thread Paul Gevers
tags -1 patch

It's a hack, disabling the test:
https://salsa.debian.org/python-team/packages/tqdm/-/merge_requests/1

If nothing happens, I'll NMU in the near future.

Paul



OpenPGP_signature
Description: OpenPGP digital signature


Bug#982937: Please remove the gnome-shell dependency

2021-02-16 Thread David Mohammed
Package: gnome-remote-desktop
Version: 0.1.9-4

Please can you consider removing the runtime dependency on gnome-shell.

budgie-desktop uses mutter for its window manager.  It can therefore
make use of gnome-remote-desktop for screen-sharing.

I have rebuilt v0.1.9-4 locally without the gnome-shell dependency and
screen-sharing works fine (enabled via GNOME Settings).  Thus
gnome-shell is an unnecessary runtime dependency from a budgie
point-of-view.

thanks for considering

David



Bug#977542: golang-github-revel-revel: Depends on network in tests

2021-02-16 Thread Paul Gevers
Hi Reinhard,

On 16-02-2021 12:39, Reinhard Tartler wrote:
> Is this something appropriate to upload at this point or rather after
> bullseye release?

It's fine to do now, but I'm not attached to having it in bullseye.

Paul



OpenPGP_signature
Description: OpenPGP digital signature


Bug#765098: Proposed example for NetworkManager

2021-02-16 Thread Santiago Garcia Mantinan
Hi!

I've installed a machine with NetworkManager, so I could do tests with this,
I have arrived to an example that does what I think you wanted.

The example would be this:

auto lo
iface lo inet loopback

iface enp2s0 inet manual

auto br0
iface br0 inet dhcp
bridge_ports all
bridge_fd 2
bridge_hw enp2s0

This way NetworkManager doesn't configure enp2s0 and ifupdown uses it on br0
without any interference.

What do you think?

Regards...
-- 
Manty/BestiaTester -> http://manty.net



Bug#982859: libcmis-dev: allowable-actions.hxx uses non-existing file boost/shared_ptr.hpp

2021-02-16 Thread Rene Engelhard
Hi,

Am 15.02.21 um 15:56 schrieb Vincent Lefevre:
> Now, I don't know whether this file is really needed, in which case
> I suppose that there is a missing dependency on libboost1.74-dev
> (currently).

Hmm, yes.

Looks like libcmis-dev needs a Depends: libboost-dev...


Regards,


Rene



Bug#982936: hsetroot: Wrong homepage + new version

2021-02-16 Thread Davide Prina

Source: hsetroot
Version: 1.0.2-9
Severity: normal

I have see that the project homepage do not respond anymore:
https://thegraveyard.org/hsetroot.html

I think that the homepage is now:
https://github.com/himdel/hsetroot/

I think that here there is a new version: 1.0.5

Ciao
Davide

Note: this is a simplified bug report that I use to report homepage 
problems found at https://repology.org/repository/debian_testing/problems




Bug#982935: [Pkg-mailman-hackers] Postorius & Hyperkitty -- broken Javascript (Bootstrap)?

2021-02-16 Thread Jonas Meurer

Package: postorius
Version: 1.3.4-1

Hey Matt,

thanks for reporting the issue. I'll transform this into a proper Debian 
bugreport so that it doesn't get lost.


Am 10.02.21 um 18:57 schrieb Matthew Blissett:

I've installed mailman3-full from the current packages in bullseye.

The dropdown controls on the UI for Postorius (e.g. "Subscription 
requests", "Mass operations" and the username button to log out etc) and 
the similar controls on Hyperkitty (e.g. "Threads by month") do not 
work.  You can see the latter at 
http://newlistszm.gbif.org/mailman3/hyperkitty/list/t...@newlistszm.gbif.org/ 



I found https://lists.gem5.org/archives/list/gem5-annou...@gem5.org/ 
which is running the same version, but presumably not using Debian 
packages as the Javascript is slightly different.


Yeah, we replace some Javascript libraries from the Mailman3 Postorius 
package that are already packaged in Debian to avoid code duplication.


Could this be a problem with the Debian packaging, or perhaps my 
configuration -- which is very close to the defaults (i.e. Mailman and 
Apache configuration generated by dpkg-reconfigure).


Mh, might well be a problem with the JS library replacement I mentioned 
above. Would you mind doing the following on your Mailman3 system to see 
whether it fixes the bug:


* Fetch `jquery-1.11.3.min.js` from [1] and replace the symlink 
`/usr/share/python3-django-postorius/static/postorius/libs/jquery/jquery-1.11.3.min.js` 
with it.
* Fetch `bootstrap.min.js` from [2] and replace the symlink 
`/usr/share/python3-django-postorius/static/postorius/libs/bootstrap/js/bootstrap.min.js` 
with it.
* Fetch `html5shiv.js` and `html5shiv.min.js` from [3] and [4] and 
replace the symlinks at 
`/usr/share/python3-django-postorius/static/postorius/libs/html5shiv/` 
with them.


[1] 
https://gitlab.com/mailman/postorius/-/raw/master/src/postorius/static/postorius/libs/jquery/jquery-1.11.3.min.js
[2] 
https://gitlab.com/mailman/postorius/-/raw/master/src/postorius/static/postorius/libs/bootstrap/js/bootstrap.min.js
[3] 
https://gitlab.com/mailman/postorius/-/raw/master/src/postorius/static/postorius/libs/html5shiv/html5shiv.js
[4] 
https://gitlab.com/mailman/postorius/-/raw/master/src/postorius/static/postorius/libs/html5shiv/html5shiv.min.js


Afterwards, you might (or might not) have to recreate the django cache 
(not sure), which can easily be done by reconfiguring `mailman3-web`:


$ sudo dpkg-reconfigure mailman3-web

That would be super helpful in order to find out whether our Debian 
versions of the JS libraries are the reason for your issue.


Thanks a lot for helping to debug the problem :)

Kind regards
 jonas



OpenPGP_signature
Description: OpenPGP digital signature


Bug#982931: consul FTBFS in some environments.

2021-02-16 Thread Peter Green

On 16/02/2021 18:29, Peter Green wrote:


Any ideas what the problem might be?



Update: in my test environment uninstalling git solved the failure
to generate, but looking at the logs on reproducible builds,
that doesn't seem to explain the failures over there



Bug#982934: hscolour: Wrong homepage

2021-02-16 Thread Davide Prina

Source: hscolour
Version: 1.24.4-3
Severity: normal

I have see that the project homepage do not respond anymore:
https://archives.haskell.org/code.haskell.org/~malcolm/hscolour/

I think that the homepage is now:
https://hackage.haskell.org/package/hscolour
https://github.com/crackleware/hscolour

Ciao
Davide

Note: this is a simplified bug report that I use to report homepage 
problems found at https://repology.org/repository/debian_testing/problems




Bug#982579: Solution for loading firmware

2021-02-16 Thread maximilian attems
> > 1. Copy file brcmfmac43430-sdio.AP6212.txt from upstream to 
> > lib/firmware/brcm
> 
> so indeed it is a bug that we don't ship this one from upstream,
> will fix this in next Debian upload.

this needs to go in the debian git, will do soonish. (:
 
> > 2. Create symbolic link named brcmfmac43430-sdio.sinovoip.bpi-m3.txt to the 
> > AP6212-file

I am confused by this, as you did *not* submit an error log that showed
a request for this file, is this to add support to another device,
please be specific.

> > 3. Create symbolic link named brcmfmac43430-sdio.sinovoip.bpi-m2-ultra.txt 
> > to the AP6212-file
> this should be reported upstream, so that everyone takes advantage of
> it, hence adding linux-firmware mailinglist on Cc, happy to cook up
> a patch next 24hs.

sent, to add that symlink upstream.


thank you!

-- 
maks


signature.asc
Description: PGP signature


Bug#982579: Solution for loading firmware

2021-02-16 Thread maximilian attems
please find patch to add banana ultra support below

>From b549a10838edc4f97d4a3b49b572fc613c7c703d Mon Sep 17 00:00:00 2001
From: maximilian attems 
Date: Tue, 16 Feb 2021 19:35:27 +0100
Subject: [PATCH] Add symlink for BananaPi M2 to brcmfmac43430-sdio config

Fixes ( Debian bug #982579 [1]):
 [   10.514530] brcmfmac mmc2:0001:1: firmware: direct-loading firmware 
brcm/brcmfmac43430-sdio.bin
 [   10.514732] brcmfmac mmc2:0001:1: firmware: failed to load 
brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-ultra.txt ( -2)

Refs:
[1] https://bugs.debian.org/982579

Reported-by: Bernhard 
Signed-off-by: maximilian attems 
---
 WHENCE | 1 +
 1 file changed, 1 insertion(+)

diff --git a/WHENCE b/WHENCE
index aa96404..11c0970 100644
--- a/WHENCE
+++ b/WHENCE
@@ -2716,6 +2716,7 @@ File: "brcm/brcmfmac43430a0-sdio.ONDA-V80 PLUS.txt"
 File: "brcm/brcmfmac43430-sdio.AP6212.txt"
 Link: brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-plus.txt -> 
brcmfmac43430-sdio.AP6212.txt
 Link: brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-zero.txt -> 
brcmfmac43430-sdio.AP6212.txt
+Link: brcm/brcmfmac43430-sdio.sinovoip,bpi-m2-ultra.txt -> 
brcmfmac43430-sdio.AP6212.txt
 File: "brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt"
 File: "brcm/brcmfmac43430-sdio.MUR1DX.txt"
 File: "brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt"
-- 
2.30.0



Bug#982933: hawtdispatch: Wrong homepage

2021-02-16 Thread Davide Prina

Source: hawtdispatch
Version: 1.22-2.1
Severity: normal

I have see that the project homepage do not respond anymore:
hawtdispatch.fusesource.org

I think that the homepage is now:
https://github.com/fusesource/hawtdispatch

Ciao
Davide

Note: this is a simplified bug report that I use to report homepage 
problems found at https://repology.org/repository/debian_testing/problems




Bug#982932: hawtbuf: Wrong homepage

2021-02-16 Thread Davide Prina

Package: hawtbuf
Version: 1.11-1
Severity: normal

I have see that the project homepage do not respond anymore:
http://hawtbuf.fusesource.org/

I think that the homepage is now:
https://github.com/fusesource/hawtbuf/

Ciao
Davide

Note: this is a simplified bug report that I use to report homepage 
problems found at https://repology.org/repository/debian_testing/problems




Bug#982931: consul FTBFS in some environments.

2021-02-16 Thread Peter Green

Package: consul
Version: 1.8.7+dfsg1-1
Tags: FTBFS

(not filing as rc because none of the build failures I noticed were on official 
debian buildds)

I noticed that consul was failing to build in raspbian bullseye with a 
testsuite failure. So I tried to do a build locally
with the testsuite disabled. That however failed with "Failed to generate outputs 
from proto/pbcommon/common_oss.proto"

I then did some poking around on reproducible-builds.org and found that there 
seemed to be problems happening
over there too, but there didn't seem to be much of a consistent pattern :(

sid-amd64: success
bullseye-amd64: first build successful, but second build failed with testsuite 
failure
sid-i386: first build successful, second build fails to generate outputs from 
common.proto
bullseye-i386: first build successful, second build fails to generate outputs 
from common.proto
sid-arm64: first build fails with testsuite failure, second build not tried
bullseye-arm64: success.
sid-armhf: Failed to generate outputs from proto/pbacl/acl.proto
bullseye-armhf: Failed to generate outputs from proto/pbcommon/common.proto

Doing some poking around in the scripts the cause of the failure seems to be
$(go list -f '{{ .Dir }}' -m github.com/gogo/protobuf) evaluating as an empty
string, but i'm at a loss to determine what the trigger for this problem is.

Any ideas what the problem might be?



Bug#982850: duperemove: first run fails errror 13?

2021-02-16 Thread Dennis Filder
Control: tag -1 moreinfo

This doesn't look like a bug to me.  Notice that the database is 5 GB
in size, and the indexes aren't even created yet.  You just need more
diskspace.  Try running duperemove on a subset of your files to see
how much space the DB needs for that and extrapolate from there.

You could also politely ask the developer on github whether he'd
consider adding a feature that more accurately computes the projected
diskspace; I cobbled together this awk program using the formula
mentioned in the manpage which should already be close after some
tweaking:

find /home -type f -printf '%s %p\n' \
| awk -M -e '{h+=$1;c+=length($0)-length($1)-1;};' \
 -e 'END{printf "%i bytes\n", 90*(int(h/(128*1024))+1)+c}'

If you want to investigate this further, try to run the command again
like this (install package strace if you haven't already) and post the
last 30 or so lines:

strace -f duperemove -r -A -h --skip-zeroes \
--hashfile=/var/cache/duperemove-home-user /home/user/

Otherwise you should watch how the disk space situation develops while
duperemove is running:

while sleep 10; do df -h /var ; done | tee /tmp/df.log

Regards,
Dennis.



Bug#962259: Creating Webhooks fails and returns error 500

2021-02-16 Thread Maximilian Stein


This issue should have been fixed by ruby-attr-encrypted 
3.1.0-3~bpo10+1 from buster-backports.
See the following bug report for more details: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968971


This is weird, it still fails for me. I tested on two independent 
instances both using gitlab 13.6.7-1~fto10+1 and ruby-attr-encrypted 
3.1.0-3~bpo10+1. I tested with a user with activated and with 
deactivated 2FA. In all cases, accessing "-/profile/two_factor_auth" 
failed with error 500.


Best,
Maximilian




OpenPGP_signature
Description: OpenPGP digital signature


Bug#982928: systemd: boot-and-services testsuite failure on armhf

2021-02-16 Thread Ryutaroh Matsumoto
Source: systemd
Version: 247.3-1
Severity: minor

Dear Maintainer,

Salsa latest version of autopkgtest adds armhf qemu testbed.
autopkgtest-virt-qemu --dpkg-architecture=armhf on systemd
fails on boot-and-service. Failure happens at boot-and-service.
The relevant log is as follows. It seems that the error message
is different from what is expected by testsuite script...

17:test_bash_crash (__main__.CoredumpTest) ... FAIL
41:FAIL: test_bash_crash (__main__.CoredumpTest)
44:  File 
"/tmp/autopkgtest.XllwP8/build.pib/src/debian/tests/boot-and-services", line 
457, in test_bash_crash
45:self.assertRegex(journal, b'#[0-9] .*bash')
46:AssertionError: Regex didn't match: b'#[0-9] .*bash' not found in b'-- 
Journal begins at Sun 2021-02-14 16:04:21 UTC, ends at Sun 2021-02-14 16:09:03 
UTC. --\nFeb 14 16:09:03 host systemd-coredump[835]: Process 833 (bash) of user 
0 dumped core.\n\n  
  Stack trace of thread 833:\n  
  #0  0xb6eba0e8 kill (libc.so.6 + 0x2a0e8)\n'

Best regards, Ryutaroh Matsumoto

-- Package-specific info:

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: arm64 (aarch64)

Kernel: Linux 5.10.0-3-arm64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_CRAP
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages systemd is related to:
pn  dracut   
ii  initramfs-tools  0.139
ii  libnss-systemd   247.3-1
ii  libpam-systemd   247.3-1
ii  udev 247.3-1

-- no debconf information


boot-and-services.tar.xz
Description: application/xz


Bug#982903: gitlab: Internal error caused by missing gitaly-git2go binary

2021-02-16 Thread Maximilian Stein

Hi,

This particular binary is built using go build tags, which I'm not able 
integrate into dh-golang workflow yet.

I'm trying. I was able to build it once in the past but I don't seem to have 
committed it.


I was actually able to build it from the debian source package.

I installed the dependencies:

  golang-gopkg-libgit2-git2go.v31-dev=31.4.3-2 libgit2-dev=1.1.0+dfsg.1-4

Then, I could build the binary from the source package:

  go build -tags static,system_libgit2 ./cmd/gitaly-git2go/

This first failed at a version check at 
~/go/pkg/mod/github.com/libgit2/git2go/v30@v30.0.5/git_system_static.go, 
but I just commented it and it worked.


Best,
Maximilian




OpenPGP_signature
Description: OpenPGP digital signature


Bug#982927: Support for 6.x has ceased, newer branches no longer FLOSS

2021-02-16 Thread Moritz Muehlenhoff
Package: otrs
Severity: serious

The 6.x branch is EOLed:
https://otrs.com/release-notes/attention-security-risk-with-otrs-6/

Since the 7.x and 8.x branches don't have source available (and
no FLOSS version of 7.x was announced), we should not include
it in bullseye I guess.

There are some forks announced, but not sure what comes out of
it in reality: https://forums.otterhub.org/viewtopic.php?t=41628

Cheers,
Moritz



Bug#982435: [screen-devel] [bug #60030] Screen segfaults by displaying some UTF-8 character combination

2021-02-16 Thread Axel Beckert
Hi Utkarsh,

Utkarsh Gupta wrote:
> > What so far was in git in the stretch and buster branches was
> > incomplete and did FTBFS for multiple reasons. (Just pushed a bunch of
> > fixes. It at least builds now on both releases.)
> >
> > And in Stretch the patch didn't even apply properly and needed manual
> > massaging. So at least for Stretch (and Jessie) this needs additional
> > testing.
> 
> Oh sure! I'll hold off any work until uploads in other releases have
> been settled down.

I'm running these patches (as in git) now for about 1.5 days on
Stretch and Buster in production. I'd say if I don't find any
regression until Wednesday evening (i.e. in 1 day), feel free to
finalise the packages as needed (the're currently all sporting
"UNRELEASED" in the debian/changelog) and release them.

Please push your changes and tags into the git repo. It's in
collab-maint^Wthe "debian" group, so you should have write access.

If you want to prepare a Jessie ELTS update, feel free to use the
existing jessie branch in git. (It has no commit besides those being
part of the master branch. Not sure why I or someone else has created
it already.)

I can also send you signed git commit hashes of my most recent commits
in these branches if you prefer that to be on the safe side.

Regards, Axel
-- 
 ,''`.  |  Axel Beckert , https://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-|  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE



Bug#982730: freedict: FTBFS: Failed to create secure directory (/sbuild-nonexistent/.config/pulse): No such file or directory

2021-02-16 Thread Sebastian Humenda
Hi

Dennis Filder schrieb am 16.02.2021, 18:26 +0100:
>The build process ran out of memory when processing
>build/dictd/eng-deu.c5 at 31% and 34% completion as these dictionaries
>are just so large. 

I was asking upfront on debian-admin whether the actual  limits would be
known, but nobody knew.

>The only real chance at a quick solution IMHO is
>--max-parallel=1 and hoping that it works. 

It should, it's around 9G of RAM that is required. I'll prepare an upload.

>Upstream devs should consider using chunking the way Docbook offers
>it.

Not sure how Docbook is required, but it's IMHO hard to chunk since the
expressions span the whole dictionary. In any case, the problem is known
upstream, there's just a lack of helping hands :).

Thanks
Sebastian



Bug#982926: ITP Emilua

2021-02-16 Thread d4n1
Package: emilua

Version: 0.2.1-1


Intent to package Emilua.

More about Emilua project in http://emilua.org/

Att,


Bug#982730: freedict: FTBFS: Failed to create secure directory (/sbuild-nonexistent/.config/pulse): No such file or directory

2021-02-16 Thread Dennis Filder
Control: tag -1 + moreinfo
Control: retitle -1 freedict: FTBFS: xsltCopyText: text allocation failed
X-Debbugs-CC: lu...@debian.org

The build process ran out of memory when processing
build/dictd/eng-deu.c5 at 31% and 34% completion as these dictionaries
are just so large.  The only real chance at a quick solution IMHO is
--max-parallel=1 and hoping that it works.  Otherwise you're gonna
need a build host with 3-4 times as much RAM.

Upstream devs should consider using chunking the way Docbook offers
it.



Bug#982696: [PATCH] drm-info: FTBFS: tables.c:247:2: error: duplicate case value

2021-02-16 Thread Dennis Filder
Control: tag -1 + patch upstream

The attached patch drm-info-fourcc_py.patch fixes the issue by
ensuring case labels are not printed twice.

I also noticed that d/watch hardcodes "drm_info" with an underscore in
the filenamemangle expression which was probably not intended.
drm-info-watchfile.patch consists of what I found in the uscan
manpage.

Regards,
Dennis.


drm-info-fourcc_py.patch.gz
Description: application/gzip


drm-info-watchfile.patch.gz
Description: application/gzip


Bug#920216: (no subject)

2021-02-16 Thread Pat Suwalski
Have tracked this bug down to an issue with sane-backends, as described 
(and worked around) here:


https://gitlab.com/sane-project/backends/-/issues/271

This is not a bug in simple-scan.

Regards,
--Pat



Bug#962259: Creating Webhooks fails and returns error 500

2021-02-16 Thread Antoine Le Gonidec

This issue should have been fixed by ruby-attr-encrypted 3.1.0-3~bpo10+1 from 
buster-backports.
See the following bug report for more details: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968971



OpenPGP_signature
Description: OpenPGP digital signature


Bug#982925: libgtk: print dialog lists autodetected printer twice

2021-02-16 Thread Zack Weinberg
Package: libgtk-3-0
Version: 3.24.24-1
Severity: normal
Tags: upstream
X-Debbugs-Cc: za...@panix.com

I have only one printer, a network-attached Brother HL model.  CUPS
autodetects it somehow and creates a queue for it:

$ lpstat -e
Brother_HL_L2350DW_series

This queue shows up twice in the GTK print dialog box, with two
slightly different names (see attached screenshot).

This is not merely a cosmetic problem: only one of the two queues
actually works.  If I select the wrong one, the print job disappears
into the aether.

According to https://github.com/apple/cups/issues/5017 it is probably
the print dialog box’s responsibility to determine that a single
queue has been reported twice (e.g. by cupsEnumDests()) and merge the
information from both reports.


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

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

Versions of packages libgtk-3-0:amd64 depends on:
ii  adwaita-icon-theme   3.38.0-1
ii  hicolor-icon-theme   0.17-2
ii  libatk-bridge2.0-0   2.38.0-1
ii  libatk1.0-0  2.36.0-2
ii  libc62.31-9
ii  libcairo-gobject21.16.0-5
ii  libcairo21.16.0-5
ii  libcolord2   1.4.5-3
ii  libcups2 2.3.3op2-3
ii  libepoxy01.5.5-1
ii  libfontconfig1   2.13.1-4.2
ii  libfreetype6 2.10.4+dfsg-1
ii  libfribidi0  1.0.8-2
ii  libgdk-pixbuf-2.0-0  2.42.2+dfsg-1
ii  libglib2.0-0 2.66.7-1
ii  libgtk-3-common  3.24.24-1
ii  libharfbuzz0b2.7.4-1
ii  libjson-glib-1.0-0   1.6.0-3
ii  libpango-1.0-0   1.46.2-3
ii  libpangocairo-1.0-0  1.46.2-3
ii  libpangoft2-1.0-01.46.2-3
ii  librest-0.7-00.8.1-1.1
ii  libwayland-client0   1.18.0-2~exp1.1
ii  libwayland-cursor0   1.18.0-2~exp1.1
ii  libwayland-egl1  1.18.0-2~exp1.1
ii  libx11-6 2:1.7.0-2
ii  libxcomposite1   1:0.4.5-1
ii  libxcursor1  1:1.2.0-2
ii  libxdamage1  1:1.1.5-2
ii  libxext6 2:1.3.3-1.1
ii  libxfixes3   1:5.0.3-2
ii  libxi6   2:1.7.10-1
ii  libxinerama1 2:1.1.4-2
ii  libxkbcommon01.0.3-2
ii  libxrandr2   2:1.5.1-1
ii  shared-mime-info 2.0-1

Versions of packages libgtk-3-0:amd64 recommends:
ii  libgtk-3-bin  3.24.24-1

Versions of packages libgtk-3-0:amd64 suggests:
ii  gvfs 1.46.2-1
ii  librsvg2-common  2.50.3+dfsg-1

-- no debconf information


Bug#958445: gitlab: 500 error on two-factor auth page

2021-02-16 Thread Antoine Le Gonidec

This issue should have been fixed by ruby-attr-encrypted 3.1.0-3~bpo10+1 from 
buster-backports.
See the following bug report for more details: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=968971

A quick test from a GitLab instance using gitlab 13.6.7-1~fto10+1 and 
ruby-attr-encrypted 3.1.0-3~bpo10+1 did not trigger any issue on the 
/profile/two_factor_auth page.



OpenPGP_signature
Description: OpenPGP digital signature


Bug#982920: w3m-el: does not work with Emacs 27

2021-02-16 Thread Tatsuya Kinoshita
On 2021-02-16 at 16:14 +0100, Francesco Potortì wrote:
> Loading w3m...
> load-history-filename-element: Wrong type argument: stringp, (require . info)

Unreproducible for me.  Could you please provide backtrace?

# rm /usr/share/emacs/site-lisp/w3m/*.elc
$ emacs
M-x toggle-debug-on-error RET
M-x w3m RET
$ emacs --no-init-file
M-x w3m RET

If `emacs --no-init-file` works, the trigger may be in your init file.

> Since the version on testing is from 2018, I guess it just needs upgrade
> to the current one, which supports Emacs 27 as stated at
> https://github.com/emacs-w3m/emacs-w3m

w3m-el-snapshot 1.4.632+0.20210201.2305.54c3ccd-1 is available.

Thanks,
-- 
Tatsuya Kinoshita


pgpRskXtIbzga.pgp
Description: PGP signature


Bug#982924: what-is-python: The python-is-python3 and python-dev-is-python3 packages should not exist

2021-02-16 Thread Zack Weinberg
Source: what-is-python
Version: 3.8.6-3
Severity: critical
Justification: breaks unrelated software
X-Debbugs-Cc: za...@panix.com

Any system where the unqualified command names ‘python’ and/or
‘python-config’, or the well-known pathname /usr/bin/python, refer to
Python 3, is misconfigured.  These names need to be **permanently**
reserved for the legacy Python 2 interpreter, even after Debian ceases
to ship Python 2, or you risk breaking unpackaged software that has
not yet been ported to Python 3.  Unpackaged Python-2-only software
will continue to exist indefinitely—I am *certain* that I will still
need a Python 2 interpreter ten years from now, and I fully expect my
grandchildren will occasionally trip over Python-2-only software even
a hundred years from now.

(I am aware that PEP 394 explicitly licenses ‘python’ to run the
Python 3 interpreter.  PEP 394 is wrong.  It is my understanding that
the authors of PEP 394 felt they could not declare various
distributions (e.g. arch), that had already made ‘python’ run the v3
interpreter, to be buggy—but they should have.)

Please remove the python-is-python3 and python-dev-is-python3 packages
from Debian, and document in Debian’s Python policy that the
unqualified command names ‘python’ and ‘python-config’ and the
pathname /usr/bin/python are **permanently** reserved for the Python 2
interpreter.

I cannot overstate how much I mean **permanently**.  Forever.

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

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


Bug#979859: libvirt0: Starting virtual pc with virtManager cause raise

2021-02-16 Thread Eloi Coutant-Flexer
I can confirm this on a Debian Buster with backports enabled, workaround 
mentioned is working.


A similar issue was pushed to redhat tracker, and it seems that 
libvirt5.1 might fix the issue: 
https://bugzilla.redhat.com/show_bug.cgi?id=1688736




Bug#980628: libsass-python FTBFS: possible issue in libsass_3.6.4+20201122-1

2021-02-16 Thread Frédéric Bonnard
Control: severity -1 important

--

As explained upstream, the behaviour of the tests changed after
libsass's commit "fix how we count unicode characters" that
libsass_3.6.4+20201122-1 pulled.
But upstream's libsass-python doesn't not support non-release of
libsass and they wouldn't help on our issue till libsass 3.6.5 goes out.
I'd trust the "fix how we count unicode characters" and thus, I guess,
the tests may need to be changed.
For the time being, I'll lower the severity of the bug.


F.


signature.asc
Description: PGP signature


Bug#982923: 'NoneType' object has no attribute 'encode' in requestReceived() when multipart body doesn't include content-disposition

2021-02-16 Thread Victor Tapia
Package: python3-twisted
Version: 20.3.0-4
Severity: normal

Dear Maintainer,

python-twisted errors out with "'NoneType' object has no attribute
'encode' in requestReceived()" when it tries to parse a multipart mime
message and python3.7+ is used. This happens because before commit
cc3fa20 in cpython, cgi.parse_multipart ignored parts without a name
defined in "content-disposition" (or parts without headers for that
matter) but after 3.7+ the return of the function can now contain
NoneType keys, which fail to encode.

This issue was fixed upstream with commit 310496249, available since
21.2.0rc1

Reproducer:

1. Save the following code as webserver.py

from twisted.application.internet import TCPServer
from twisted.application.service import Application
from twisted.web.resource import Resource
from twisted.web.server import Site

class Foo(Resource):
def render_POST(self, request):
newdata = request.content.getvalue()
print(newdata)
return ''

root = Resource()
root.putChild("foo", Foo())
application = Application("cgi.parse_multipart test")
TCPServer(8080, Site(root)).setServiceParent(application)

2. Save the following code as client.py (python3-httplib2 is required)

#!/usr/bin/env python
import httplib2

def http_request(url, method, body=None, headers=None, insecure=False):
"""Issue an http request."""
http = httplib2.Http(disable_ssl_certificate_validation=insecure)
if isinstance(url, bytes):
url = url.decode("ascii")
return http.request(url, method, body=body, headers=headers)

url = "http://localhost:8080";
method = "POST"
headers = {'Content-Type': 'multipart/form-data;
boundary="8825899812428059282"'}
emptyh = '--8825899812428059282\n\n--8825899812428059282--'

print("== BODY: " + emptyh + "\n")
response, content = http_request(url, method, emptyh, headers)

3. Run the server with "twistd3 -y webserver.py"
4. Run the client
5. twistd will fail to encode the key and will drop this traceback in
the log file (twistd.log)

2021-02-16T13:41:39+0100 [_GenericHTTPChannelProtocol,7,127.0.0.1]
Unhandled Error
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/twisted/python/log.py",
line 103, in callWithLogger
return callWithContext({"system": lp}, func, *args, **kw)
  File "/usr/lib/python3/dist-packages/twisted/python/log.py",
line 86, in callWithContext
return context.call({ILogContext: newCtx}, func, *args, **kw)
  File
"/usr/lib/python3/dist-packages/twisted/python/context.py", line 122, in
callWithContext
return self.currentContext().callWithContext(ctx, func,
*args, **kw)
  File
"/usr/lib/python3/dist-packages/twisted/python/context.py", line 85, in
callWithContext
return func(*args,**kw)
---  ---
  File
"/usr/lib/python3/dist-packages/twisted/internet/posixbase.py", line
614, in _doReadOrWrite
why = selectable.doRead()
  File "/usr/lib/python3/dist-packages/twisted/internet/tcp.py",
line 243, in doRead
return self._dataReceived(data)
  File "/usr/lib/python3/dist-packages/twisted/internet/tcp.py",
line 249, in _dataReceived
rval = self.protocol.dataReceived(data)
  File "/usr/lib/python3/dist-packages/twisted/web/http.py",
line 2952, in dataReceived
return self._channel.dataReceived(data)
  File "/usr/lib/python3/dist-packages/twisted/web/http.py",
line 2245, in dataReceived
return basic.LineReceiver.dataReceived(self, data)
  File
"/usr/lib/python3/dist-packages/twisted/protocols/basic.py", line 579,
in dataReceived
why = self.rawDataReceived(data)
  File "/usr/lib/python3/dist-packages/twisted/web/http.py",
line 2252, in rawDataReceived
self._transferDecoder.dataReceived(data)
  File "/usr/lib/python3/dist-packages/twisted/web/http.py",
line 1699, in dataReceived
finishCallback(data[contentLength:])
  File "/usr/lib/python3/dist-packages/twisted/web/http.py",
line 2115, in _finishRequestBody
self.allContentReceived()
  File "/usr/lib/python3/dist-packages/twisted/web/http.py",
line 2224, in allContentReceived
req.requestReceived(command, path, version)
  File "/usr/lib/python3/dist-packages/twisted/web/http.py",
line 898, in requestReceived
self.args.update({
  File "/usr/lib/python3/dist-packages/twisted/web/http.py",
line 899, in 
x.encode('iso-8859-1'): \
builtins.AttributeError: 'NoneType' object has no attribute 'encode


Thanks,

Victor



Bug#980135: closing 980135

2021-02-16 Thread gregor herrmann
Control: reopen -1

On Fri, 05 Feb 2021 12:55:26 +0100, gregor herrmann wrote:

> On Fri, 05 Feb 2021 11:37:29 +0100, Laurent Bigonville wrote:
> > The quota for the debian API key has been doubled according to Sylvestre 
> > Ledru
> Great, thanks to both of you.

I'm afraid the situation hasn't really improved.
I had to restart geoclue a couple of times in the last weeks (reboots
for unrelated reasons), and I always got a 403 in the (European)
afternoon or evening with the default/Debian key.

Currently I get 403/"You have exceeded your daily limit." again;
interestingly the generic "geoclue" key works at the moment.

Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   NP: Kurt Ostbahn & die Chefpartie


signature.asc
Description: Digital Signature


Bug#982786: growlight: autopkgtest regression

2021-02-16 Thread Nick Black
ok, the good news is that with 1.2.30, we're no longer seeing
the segfault. the bad news is that we error out due to an
inability to load up notcurses without a TERM variable.

the proper fix for this is to avoid using notcurses in any case
where we're not connected to a tty. i can get this done today,
but it will be a slightly more invasive patch (~20 lines, i
would guess). it'll still be tightly targeted at this problem.

once again, this is a use case that doesn't really reflect how
the tool would be used, and while it's a real regression, it is
being highlit primarily due to how the autopkgtests are run. i
don't want to disable the autopkgtests, but i also don't want to
get bounced from the release due to this.

my plan is to address this today, cut it as 1.2.31, and upload
it to unstable. sorry for the churn during soft freeze. =[



Bug#982465: Bug in r-base and r-cran-rcppparallel

2021-02-16 Thread Bastian Blank
On Tue, Feb 16, 2021 at 04:16:17PM +0100, Andreas Tille wrote:
> On Thu, Feb 11, 2021 at 09:14:34AM -0600, Dirk Eddelbuettel wrote:
> > let
> > Andreas figure what is up with RcppParallel (maybe not patching it is the
> > best path, I don't know)
> I do not think that this is the best path since per policy we have to
> avoid code copies.  I wonder whether it would qualify as hackish
> workaround we have no better option to choose if the solution suggested
> by Bastian is no option for you.

I don't care.  You can:
- Create a different function in r-base that does not show that broken
  path behaviour.
- Create a wrapper lib that uses the system loader to find the real
  libs.

Bastian

-- 
Without followers, evil cannot spread.
-- Spock, "And The Children Shall Lead", stardate 5029.5



Bug#982921: python3-packaging: missing dependency on python3-distutils

2021-02-16 Thread Richard Schütz
Package: python3-packaging
Version: 20.9-1
Severity: serious
Justification: Policy 3.5

Dear Maintainer,

python3-packaging needs python3-distutils to work correctly:

Traceback (most recent call last):
  […]
from packaging.specifiers import SpecifierSet
  File "/usr/lib/python3/dist-packages/packaging/specifiers.py", line 14, in 

from .utils import canonicalize_version
  File "/usr/lib/python3/dist-packages/packaging/utils.py", line 9, in 
from .tags import Tag, parse_tag
  File "/usr/lib/python3/dist-packages/packaging/tags.py", line 7, in 
import distutils.util
ModuleNotFoundError: No module named 'distutils.util'


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

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

Versions of packages python3-packaging depends on:
ii  python33.9.1-1
ii  python3-pyparsing  2.4.7-1

python3-packaging recommends no packages.

python3-packaging suggests no packages.

-- no debconf information



Bug#982920: w3m-el: does not work with Emacs 27

2021-02-16 Thread Francesco Potortì
Package: w3m-el
Version: 1.4.632+0.20181112-8
Severity: grave
X-Debbugs-Cc: none, Francesco Potortì 

Loading w3m...
load-history-filename-element: Wrong type argument: stringp, (require . info)

Since the version on testing is from 2018, I guess it just needs upgrade
to the current one, which supports Emacs 27 as stated at
https://github.com/emacs-w3m/emacs-w3m


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

Kernel: Linux 5.10.0-3-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages w3m-el depends on:
ii  dpkg 1.20.7.1
ii  emacs1:27.1+1-3-dbg
ii  emacs-lucid [emacs]  1:27.1+1-3-dbg
ii  emacsen-common   3.0.4
ii  install-info 6.7.0.dfsg.2-6
ii  w3m  0.5.3+git20210102-2

Versions of packages w3m-el recommends:
ii  apel  10.8+0.20201106-1
ii  flim  1:1.14.9+0.20201117-2

Versions of packages w3m-el suggests:
ii  bzip21.0.8-4
ii  imagemagick  8:6.9.11.60+dfsg-1
ii  imagemagick-6.q16 [imagemagick]  8:6.9.11.60+dfsg-1
ii  libmoe1.51.5.8-5+b1
ii  markdown 1.0.1-10.1
ii  namazu2  2.0.21-23
ii  perl-doc 5.32.1-2
ii  poppler-utils [xpdf-utils]   20.09.0-3.1
pn  ppthtml  
ii  wv   1.2.9-4.2+b2
pn  xlhtml   

-- no debconf information



Bug#982465: Bug in r-base and r-cran-rcppparallel

2021-02-16 Thread Andreas Tille
On Thu, Feb 11, 2021 at 09:14:34AM -0600, Dirk Eddelbuettel wrote:
> 
> Bastian knows more about security than I ever will but I still don't think
> there is an issue here.  I'd be happy to de-escalate all this, close it,

Is there any consensus here.  From my perception closing the issue is not
really the best solution but I'm too less involved into this.

> let
> Andreas figure what is up with RcppParallel (maybe not patching it is the
> best path, I don't know)

I do not think that this is the best path since per policy we have to
avoid code copies.  I wonder whether it would qualify as hackish
workaround we have no better option to choose if the solution suggested
by Bastian is no option for you.

Kind regards

 Andreas. 

-- 
http://fam-tille.de



Bug#982919: mate-panel: Memory leak. Memory use steadily grows until OOM trips

2021-02-16 Thread bug-1b15
Package: mate-panel
Version: 1.20.5-1
Severity: important

Dear Maintainer,

Memory leak in  mate-panel_1.20.5-1_i386

   * What led up to the situation?

Normal desktop usage leading to hanging desktop processes and a crash 

   * What exactly did you do (or not do) that was effective (or
  ineffective)?

HUPing the process causes a reload of the process, clearing its 
excessive memory usage.

Attempting to update mate-panel from the Buster back-ports and 
proposed-updates repositories resulted in a 'mate-panel is already
the newest version (1.20.5-1).' message.

   * What was the outcome of this action?

After HUPing, resetting memory usage, the process resumes 
gobbling memory.
  
HUPing the process also resets the placement of all Task Bar 
icons to their chronological order, not the order they have 
been manually rearranged or moved to.  

   * What outcome did you expect instead?

Normal mate-panel memory usage.

An earlier bug report on this issue #966292 was closed six months ago
on 12 Aug 2020 with the note:
  "fixed in the latest version of mate-panel, which is due to be 
   installed in the Debian FTP archive"
But this fix does not yet appear to be available to the Buster release 
as it is not in proposed-updates or back-ports repositories.

   
-- System Information:
Debian Release: 10.8
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

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

Versions of packages mate-panel depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.30.1-2
ii  libatk1.0-0  2.30.0-2
ii  libc62.28-10
ii  libcairo-gobject21.16.0-4+deb10u1
ii  libcairo21.16.0-4+deb10u1
ii  libdbus-1-3  1.12.20-0+deb10u1
ii  libdbus-glib-1-2 0.110-4
ii  libdconf10.30.1-2
ii  libgdk-pixbuf2.0-0   2.38.1+dfsg-1
ii  libglib2.0-0 2.58.3-2+deb10u2
ii  libgtk-3-0   3.24.5-1
ii  libice6  2:1.0.9-2
ii  libmate-desktop-2-17 1.20.4-2
ii  libmate-menu21.20.2-1
ii  libmate-panel-applet-4-1 1.20.5-1
ii  libmateweather1  1.20.2-1
ii  libpango-1.0-0   1.42.4-8~deb10u1
ii  libpangocairo-1.0-0  1.42.4-8~deb10u1
ii  librda0  0.0.5-1
ii  librsvg2-2   2.44.10-2.1
ii  libsm6   2:1.2.3-1
ii  libstartup-notification0 0.12-6
ii  libwnck-3-0  3.30.0-2
ii  libx11-6 2:1.6.7-1+deb10u1
ii  libxau6  1:1.0.8-1+b2
ii  libxrandr2   2:1.5.1-1
ii  mate-desktop 1.20.4-2
ii  mate-menus   1.20.2-1
ii  mate-panel-common1.20.5-1
ii  mate-polkit  1.20.2-1
ii  menu-xdg 0.6

mate-panel recommends no packages.

mate-panel suggests no packages.

-- no debconf information



Bug#982790: wlroots: started transition during soft freeze

2021-02-16 Thread nicoo
Hi Sebastian,


On Sun, Feb 14, 2021 at 02:49:27PM +0100, Sebastian Ramacher wrote:
> The upload of 0.12.0-2 just started a transition. Note that we are in
> soft freeze and hence transitions are no longer acceptable for bullseye.

Apologies for this: I had discussed this on #debian-devel on 2020-02-04
with (amongst others) elbrus, at which time I pinged the maintainers of
wlroots on IRC, but waited 10 days before the upload and missed that
the soft freeze window had started.

The delay & forgetting was mostly due to some mess elsewhere in Debian
eating up all my energy; I can tell you privately if it's relevant, but
it might suffice to say that antiharassment@ and DAM were involved. >_>'


> The purpose of this bug is to block wlroots from migrating to testing.

Makes sense.


> Please either revert to 0.11.0 or keep this bug open until after the
> release of bullseye.

Would it still be possible (assuming that's also Guido's preferred
solution) to request an unblock?

I uploaded at the same time a version of sway that works with it (which I've
been running for >1 month, so it's been tested) and confirmed that phox builds
against wlroots 0.12 too.  Guido mentionned he is running phox against wlroots
0.12, so that is tested too.


For reference, the ABI breakage & soname change is due to wlroots making
some part of its API private, and removing obsolete & unstable functionality
(functions wlr_xdg_*_v6_*), which account for the largest part of the diff.
I attached the debdiff, and upstream's changelog is there:
  https://github.com/swaywm/wlroots/releases/tag/0.12.0

I believe that having the same ABI and API as upstream's in Bullseye would make
maintaining wlroots easier, but I'll of course yield to Guido's opinion on this.


Again, apologies to everyone involved for the poor coordination; as I
mentionned, I'm recovering from dealing with something else, but I still
should have held back on kicking off this transition & re-checked with
everyone involved.


Best,

  nicoo


signature.asc
Description: PGP signature


Bug#982918: syslog-ng: tty10 is not a device under LXC causing a normal file to be written for d_console_all

2021-02-16 Thread John Kristoff
Package: syslog-ng
Version: 3.19.1-5
Severity: important

Dear Maintainer,

The Debian syslog-ng.conf contains the following:

  # Virtual console.
  #
  destination d_console_all { file(`tty10`); };

Normally this works fine.  However, under LXC there are only a small
number of tty devices available.  Therefore, syslog-ng will write to
a standard file /dev/tty10 instead of the block device.  Further, LXC
by default allocates a relatively small amount of partition space to
/dev, approximately 500 KB, so /dev/tty10 will quickly grow to consume
all available /dev space rendering syslog-ng from logging at all once
that situation arises.

This issue was detailed in a blog post here:

  


The blog post author suggested changing tty10 to tty2, but the syslog-ng
upstream maintainer suggested just removing tty10 config altogether:

  

This configuration statement appears to have introduced as far back as
3.1.0-1:

  syslog-ng (3.1.0-1) unstable; urgency=low

  * New upstream release.
  * Fix path of syslog logfile (closes: #575722) and use tty10
instead of vc/10 to log on console.

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

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

Versions of packages syslog-ng depends on:
ii  syslog-ng-core 3.19.1-5
ii  syslog-ng-mod-mongodb  3.19.1-5
ii  syslog-ng-mod-sql  3.19.1-5

Versions of packages syslog-ng recommends:
ii  syslog-ng-mod-add-contextual-data  3.19.1-5
ii  syslog-ng-mod-amqp 3.19.1-5
ii  syslog-ng-mod-examples 3.19.1-5
ii  syslog-ng-mod-extra3.19.1-5
ii  syslog-ng-mod-geoip3.19.1-5
ii  syslog-ng-mod-geoip2   3.19.1-5
ii  syslog-ng-mod-getent   3.19.1-5
ii  syslog-ng-mod-graphite 3.19.1-5
ii  syslog-ng-mod-journal  3.19.1-5
ii  syslog-ng-mod-map-value-pairs  3.19.1-5
ii  syslog-ng-mod-pacctformat  3.19.1-5
ii  syslog-ng-mod-python   3.19.1-5
ii  syslog-ng-mod-redis3.19.1-5
ii  syslog-ng-mod-riemann  3.19.1-5
ii  syslog-ng-mod-smtp 3.19.1-5
ii  syslog-ng-mod-snmptrapd-parser 3.19.1-5
ii  syslog-ng-mod-stardate 3.19.1-5
ii  syslog-ng-mod-stomp3.19.1-5
ii  syslog-ng-mod-tag-parser   3.19.1-5
ii  syslog-ng-mod-xml-parser   3.19.1-5

syslog-ng suggests no packages.

-- no debconf information



Bug#982309: Session-Interactive-Only: no is equivalent to Session-Interactive-Only: yes

2021-02-16 Thread Lucas Nussbaum
On 15/02/21 at 20:11 -0500, Sam Hartman wrote:
> > "Lucas" == Lucas Nussbaum  writes:
> 
> Lucas> When using config snippets in /usr/share/pam-configs/, it
> Lucas> seems that 'Session-Interactive-Only: no' is equivalent to
> Lucas> 'Session-Interactive-Only: yes'.
> 
> I think we've missed the freeze deadline for fixing this in bullseye.
> I'm bringing this up only because if you disagree and want to argue for
> why a fix to this meets the freeze policy I wanted to give you a chance
> to do so.
> (Although I assume you would have filed at higher severity if that was
> the case).

Yes, I thought that, given this bug has been there a long time, there's
probably no emergency to fix it in bullseye.

Lucas



  1   2   >