Bug#1002872: Reply to: libgl1-mesa-dri: crashes on pre-SSE2 CPUs due to movsd

2022-02-26 Thread Alyssa Rosenzweig
Hi,

I've been prepared an NMU and will be having it uploaded to DELAYED/4.

Patch below.

Alyssa

---

diff -u mesa-21.3.5/debian/changelog mesa-21.3.5/debian/changelog
--- mesa-21.3.5/debian/changelog
+++ mesa-21.3.5/debian/changelog
@@ -1,3 +1,12 @@
+mesa (21.3.5-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ Timo Aaltonen ]
+  * rules: Disable sse2 on i386. (Closes: #1002872)
+
+ -- Alyssa Rosenzweig   Sat, 26 Feb 2022 17:15:46 -0500
+
 mesa (21.3.5-1) unstable; urgency=medium
 
   * New upstream release.
diff -u mesa-21.3.5/debian/rules mesa-21.3.5/debian/rules
--- mesa-21.3.5/debian/rules
+++ mesa-21.3.5/debian/rules
@@ -43,6 +43,7 @@
 
 confflags_DRI3 = -Ddri3=disabled
 confflags_OSMESA =  -Dosmesa=true
+confflags_SSE2 = -Dsse2=true
 
 # hurd doesn't do direct rendering
 ifeq ($(DEB_HOST_ARCH_OS), hurd)
@@ -135,6 +136,9 @@
   endif
 endif
 
+ifeq ($(DEB_HOST_ARCH), i386)
+   confflags_SSE2 = -Dsse2=false
+endif
 
 empty:=
 space := $(empty) $(empty)
@@ -168,6 +172,7 @@
$(confflags_GALLIUM) \
$(confflags_GLES) \
$(confflags_OSMESA) \
+   $(confflags_SSE2) \
$(confflags_VALGRIND) \
$(confflags_VULKAN)



Bug#941136: Enabling panfrost

2019-09-25 Thread Alyssa Rosenzweig
Panfrost dev here as well - I'm ok with this change :)


signature.asc
Description: PGP signature


Bug#911898: aarch64

2018-11-20 Thread Alyssa Rosenzweig
On 60.3 (buster's firefox-esr), I'm also consistently observing
segfaults on startup on an aarch64 machine.


signature.asc
Description: PGP signature


Bug#904778: ITP: python3-pagamigo -- Free software script for PayPal payments

2018-07-27 Thread Alyssa Rosenzweig
> Once you have finished packaging, upload your source package to Mentors
> [1] and submit an RFS [2].

OK, thank you :)

-Alyssa



Bug#904778: WIP deb

2018-07-27 Thread Alyssa Rosenzweig
Highly work-in-progress .deb here: 
https://rosenzweig.io/python3-pagamigo_1.0-1_all.deb

This particular revision has been tested on the Debian unstable chroot
mentioned in the original post.

lintian reports no errors with the package.



Bug#904778: ITP: python3-pagamigo -- Free software script for PayPal payments

2018-07-27 Thread Alyssa Rosenzweig
Package: wnpp
Severity: wishlist
Owner: Alyssa Rosenzweig 

* Package name: python3-pagamigo
  Version : 1.0.0
  Upstream Author : Alyssa Rosenzweig 
* URL : https://notabug.org/alyssa/pagamigo
* License : AGPLv3+
  Programming Lang: Python
  Description : Free software script for PayPal payments

PayPal is used for donations to a number of free software 
organisations, including the Debian project itself [1]. Unfortunately,
at present, PayPal requires the use of proprietary software (typically
JavaScript) to so much as make a donation. Further, it would appear this
software tracks the user well beyond what is strictly necessary for the
transaction. 

Pagamigo is a free software script to enable the user to complete PayPal
transactions, avoiding the proprietary JavaScript. It currently
implements:

- The redirect flow, as used by many online merchants
- Peer-to-peer money transfers ("Send money")

It is implemented in architecture-independent Python3. All of its
dependencies are already packaged in Debian, which should simplify
packaging greatly.

[1] https://www.debian.org/donations



I am the upstream author of Pagamigo; I have been developing the
software as part of my internship with the Free Software
Foundation. I am interested in maintaining it in Debian.

I do not have Debian push access (is that the right terminology?) and
will need a sponsor.

I have begun packaging the software with dh-python3; the
work-in-progress `.deb` has been confirmed to be functional on
debootstrapped chroots of Debian unstable (aarch64) and Trisquel flidas
(amd64, an Ubuntu derivative). More rigorous testing to follow.

Thanks,

-Alyssa



Bug#886573: gajim: Missing dependency python3-setuptools prevents startup on buster

2018-01-07 Thread Alyssa Rosenzweig
Package: gajim
Version: 1.0.0~alpha2-1
Severity: important

Hi,

As the subject states, gajim needs to have setuptools installed to open.
Without it, it throws a ModulenotFoundError. However, udner buster, it
does not depend on setuptools; the latter can be installed manually as a
workaround. Therefore, this dependency should be added.

I'm having other issues with gajim once it's actually connected,
although I don't believe this is related (rather, it appears to be an
upstream issue).

Thanks,

Alyssa

-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: armhf (armv7l)

Versions of packages gajim depends on:
ii  gir1.2-gtk-3.03.22.26-2
ii  python3   3.6.4-1
ii  python3-gi3.26.1-2
ii  python3-gi-cairo  3.26.1-2
ii  python3-idna  2.5-1
ii  python3-nbxmpp0.6.2-1
ii  python3-openssl   17.5.0-1
ii  python3-pyasn10.1.9-2

Versions of packages gajim recommends:
ii  alsa-utils 1.1.3-1
ii  aspell-en [aspell-dictionary]  2017.08.24-0-0.1
ii  ca-certificates20170717
ii  dbus   1.12.2-1
pn  fonts-noto-color-emoji 
pn  gajim-omemo
pn  gajim-pgp  
pn  gir1.2-farstream-0.2   
pn  gir1.2-geoclue-2.0 
pn  gir1.2-gspell-1
pn  gir1.2-gst-plugins-base-1.0
pn  gir1.2-gstreamer-1.0   
pn  gir1.2-gupnpigd-1.0
pn  gir1.2-networkmanager-1.0  
pn  gir1.2-secret-1
pn  gstreamer0.10-plugins-ugly 
pn  notification-daemon
ii  pulseaudio-utils   11.1-4
pn  python3-crypto 
pn  python3-dbus   
pn  python3-gnupg  
pn  python3-pil
pn  python3-precis-i18n

Versions of packages gajim suggests:
pn  avahi-daemon  
ii  libxss1   1:1.2.2-1+b2
pn  nautilus-sendto   
pn  python3-avahi 
pn  python3-gconf 
pn  python3-gnome2
pn  python3-kerberos  
ii  python3-pycurl7.43.0-2+b1



Bug#882369: linux-image-4.9.0-4-amd64: Non-free RTL8192 firmware possibly packaged in main

2017-11-21 Thread Alyssa Rosenzweig
OK, that's a relief. I'm still curious to know what's going on, but
hey :)



Bug#882369: linux-image-4.9.0-4-amd64: Non-free RTL8192 firmware possibly packaged in main

2017-11-21 Thread Alyssa Rosenzweig
Package: src:linux
Version: 4.9.51-1
Severity: serious
Justification: Policy 2.1.2

Is rtl8192cu supposed to work under Debian Stretch without the non-free
repositories enabled?

https://en.wikipedia.org/wiki/Comparison_of_open-source_wireless_drivers seems
pretty clear that this device should require nonfree firmware loaded. Thus, it
appears there may be an isuse with kernel deblobbing, seeing as the adaptor is
functioning normally under a supposedly fully free system.

I am worried there may be non-DFSG compliant firmware packaged in main.

Relevant dmesg logs, beginning when the adaptor is plugged in and ending when
it begins to connect to the Internet.  "Loading alternative firmware" is 
suspect.

[   30.339299] usb 1-1: new high-speed USB device number 7 using xhci_hcd
[   30.481064] usb 1-1: New USB device found, idVendor=0bda, idProduct=8176
[   30.481068] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   30.481070] usb 1-1: Product: 802.11n WLAN Adapter
[   30.481072] usb 1-1: Manufacturer: Realtek
[   30.481073] usb 1-1: SerialNumber: 00e04c01
[   30.499280] rtl8192cu: Chip version 0x10
[   30.528286] rtl8192cu: Board Type 0
[   30.528361] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1
[   30.528408] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin
[   30.528610] usb 1-1: firmware: failed to load rtlwifi/rtl8192cufw_TMSC.bin 
(-2)
[   30.528615] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin 
failed with error -2
[   30.528625] usb 1-1: firmware: failed to load rtlwifi/rtl8192cufw.bin (-2)
[   30.528628] usb 1-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed 
with error -2
[   30.528629] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin
[   30.532319] ieee80211 phy1: Selected rate control algorithm 'rtl_rc'
[   30.532615] usbcore: registered new interface driver rtl8192cu
[   30.556581] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready

** USB devices:
Bus 001 Device 007: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n 
WLAN Adapter

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

Kernel: Linux 4.9.0-3-amd64 (SMP w/4 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)

Versions of packages linux-image-4.9.0-4-amd64 depends on:
ii  initramfs-tools [linux-initramfs-tool]  0.130
ii  kmod23-2
ii  linux-base  4.5

Versions of packages linux-image-4.9.0-4-amd64 recommends:
ii  firmware-linux-free  3.4
ii  irqbalance   1.1.0-2.3

Versions of packages linux-image-4.9.0-4-amd64 suggests:
pn  debian-kernel-handbook  
ii  grub-efi-amd64  2.02~beta3-5
pn  linux-doc-4.9   

Versions of packages linux-image-4.9.0-4-amd64 is related to:
pn  firmware-amd-graphics 
pn  firmware-atheros  
pn  firmware-bnx2 
pn  firmware-bnx2x
pn  firmware-brcm80211
pn  firmware-cavium   
pn  firmware-intel-sound  
pn  firmware-intelwimax   
pn  firmware-ipw2x00  
pn  firmware-ivtv 
pn  firmware-iwlwifi  
pn  firmware-libertas 
pn  firmware-linux-nonfree
pn  firmware-misc-nonfree 
pn  firmware-myricom  
pn  firmware-netxen   
pn  firmware-qlogic   
pn  firmware-realtek  
pn  firmware-samsung  
pn  firmware-siano
pn  firmware-ti-connectivity  
pn  xen-hypervisor