Package: waybar
Version: 0.12.0-1
Severity: normal
Tags: ipv6

Dear Maintainer,

In .config/waybar/config I have the network plugin defined with a parameter 
  "family": "ipv6"

The man page says this is
> The address family that is used for the format replacement {ipaddr} and to 
> determine if a network connection is present.

This laptop is sitting on a WiFi network (wlp1s0) with only an IPv6 interface 
so everything is fine by default.
However, as soon as I activate my CLAT interface (wlp1s0-v4, a veth into 
another namespace) waybar begins showing it instead of the physical interface.

$ ip -br addr show
lo               UNKNOWN        127.0.0.1/8 ::1/128 
wlp1s0           UP             2605:a601:a63f:7c02:caa3:e8ff:fe76:98ff/64 
fe80::caa3:e8ff:fe76:98ff/64 
wlp1s0-v4@if8    UP             192.0.0.1 peer 192.0.0.0/32 
fe80::a006:7ff:fe08:fdf4/64 

Since this interface only has an IPv4 address I would expect it to be exempt 
from consideration with this setting.
As soon as the CLAT interface is deleted waybar resumes displaying the stats 
for wlp1s0.

While I could work around this by setting "interface", I would prefer the 
autodetect function correctly in the event I were to begin using a USB Ethernet 
adapter.

-- System Information:
Debian Release: 13.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.38+deb13-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: 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 /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages waybar depends on:
ii  init-system-helpers                  1.68
ii  libatkmm-1.6-1v5                     2.28.4-1+b2
ii  libc6                                2.41-10
ii  libcairomm-1.0-1v5                   1.14.5-2+b1
ii  libdbusmenu-gtk3-4                   18.10.20180917~bzr492+repack1-4
ii  libevdev2                            1.13.4+dfsg-1
ii  libfmt10                             10.1.1+ds1-4
ii  libgcc-s1                            14.2.0-19
ii  libglib2.0-0t64                      2.84.3-1
ii  libglibmm-2.4-1t64                   2.66.8-1
ii  libgtk-3-0t64                        3.24.49-3
ii  libgtk-layer-shell0                  0.9.0-2
ii  libgtkmm-3.0-1t64                    3.24.10-1
ii  libinput10                           1.28.1-1
ii  libjack-jackd2-0 [libjack-0.125]     1.9.22~dfsg-4
ii  libjsoncpp26                         1.9.6-3
ii  libmpdclient2t64                     2.22-1.1+b1
ii  libnl-3-200                          3.7.0-2
ii  libnl-genl-3-200                     3.7.0-2
ii  libpipewire-0.3-0t64                 1.4.2-1
ii  libplayerctl2                        2.4.1-3
ii  libpulse0                            17.0+dfsg1-2+b1
ii  libsigc++-2.0-0v5                    2.12.1-3
ii  libsndio7.0                          1.10.0-0.1
ii  libspdlog1.15 [libspdlog1.15-fmt10]  1:1.15.2+ds-2
ii  libstdc++6                           14.2.0-19
ii  libudev1                             257.7-1
ii  libupower-glib3                      1.90.9-1
ii  libwayland-client0                   1.23.1-3
ii  libwireplumber-0.5-0                 0.5.8-2
ii  libxkbregistry0                      1.7.0-2

waybar recommends no packages.

Versions of packages waybar suggests:
ii  fonts-font-awesome                              5.0.10+really4.7.0~dfsg-4.1
pn  gir1.2-playerctl-2.0                            <none>
ii  libayatana-appindicator3-1 [libappindicator3-1  0.5.94-1
    ]
ii  python3                                         3.13.5-1
ii  sway                                            1.10.1-2

-- no debconf information

Reply via email to