Bug#1020488: libffi8: Fail to install

2022-09-22 Thread Erik Faye-Lund
This issue affected me as well, and thanks a lot for a quick work-
around.

Just in case anyone else is having the additional problems that I had,
where apt update wanted to reinstall the unmodified after I applied the
workaround above: I needed to do the following in addition:

dpkg --configure -a && apt-mark hold libffi8

This finishes the terminated configuration, and prevents apt from
trying to use the repository version. In addition, I decided to
subscribe to this ticket so I'll (hopefully) remember to unmark that
package once the issue has been fixed.

Maybe this is obvious to others, but it wasn't to me. So perhaps this
note might be useful to someone else.



Bug#1012161: mesa-demos 8.5.0 released, watch url incorrect

2022-05-30 Thread Erik Faye-Lund
Source: mesa-demos
Version: 8.4.0-1
Severity: wishlist
X-Debbugs-Cc: kusmab...@gmail.com

mesa-demos 8.5.0 was released yesterday, but due to an incorrect watch
URL, this won't be noticed.

The watch URL was updated from
https://mesa.freedesktop.org/archive/demos/([\d\.]*)/ mesa-demos-(.*)\.tar\.gz
to
https://mesa.freedesktop.org/archive/demos/mesa-demos-(.*)\.tar\.gz

4 years ago, right after the release of mesa-demos 8.4.0. As the other
releases in the 8.x seriers used a per-version subdirectory to reduce
clutter, this seemed like a good idea to do for the 8.5.0 release as
well. So I added a subdirectory for the 8.4.0 release, moved the
tarballs there, and symlinked them out to make sure links werent broken.

However, with the updated watch URL, mesa-demos 8.5.0 won't be picked
up. Please revert back to the old folder-based watch URL.

As an additional nit, it would be nice if
https://archive.mesa3d.org/demos/ was used instead of 
https://mesa.freedesktop.org/archive/, because the latter is a HTTP
forward that we want to remove eventually.

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

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