https://bugzilla.redhat.com/show_bug.cgi?id=2258467
Bug ID: 2258467
Summary: PyQt6 and PyQt5 ignore "dir" argument in
QFileDialog.getOpenFileName
Product: Fedora
Version: 38
Hardware: x86_64
OS: Linux
Status: NEW
Component: python-pyqt6
Severity: medium
Assignee: thunderbirdtr(a)fedoraproject.org
Reporter: Michael.Clerx(a)gmail.com
CC: epel-packagers-sig(a)lists.fedoraproject.org,
jonathan(a)almalinux.org,
kde-sig(a)lists.fedoraproject.org, manisandro(a)gmail.com,
thunderbirdtr(a)fedoraproject.org
Target Milestone: ---
Classification: Fedora
Since some time in 2021 (https://bugreports.qt.io/browse/QTBUG-92961,
https://stackoverflow.com/questions/75878424) I've been running into an issue
where QFileDialog.getOpenFileName ignores the "dir" argument (recently renamed
"directory"):
QtWidgets.QFileDialog.getOpenFileName(
self,
'Open file',
'/home/michael/some/path',
)
This is supposed to create an open file dialog initialised at
"/home/michael/some/path", but at some point (around Fedora 33?) this stopped
working.
The same functionality for getSaveFileName() works as expected.
I've only just noticed that the bug disappears if I install PyQt5 or PyQt6 into
a virtual environment using pip, even when I specify the exact same versions
that DNF installs. So it looks like this is an issue with the packaged version
only. Because it's been present for quite a while now, I can't pinpoint where
it was introduced, but I have seen the same bug on multiple devices, and in
fresh installs of a variety of versions.
A script to reproduce:
#!/usr/bin/env python3
import sys
from PyQt6 import QtWidgets
#from PyQt5 import QtWidgets
# Change this to a valid & accessible path (other than your home)
path = '/home/michael/a/path/that/definitely/exists'
class App(QtWidgets.QMainWindow):
def __init__(self, path):
super().__init__()
self.setWindowTitle('Qt bug test')
QtWidgets.QFileDialog.getOpenFileName(self, 'Open file', path)[0]
sys.exit()
if __name__ == '__main__':
a = QtWidgets.QApplication([])
a.lastWindowClosed.connect(a.quit)
app = App(path)
app.show()
sys.exit(a.exec())
Reproducible: Always
Steps to Reproduce:
1. Change the `path` variable to an existing path, which you can access, but
which isn't your home directory
2. Run the example code using PyQt5 or PyQt6 installed through DNF
Actual Results:
An open file dialog appears showing the contents of your home directory
Expected Results:
An open file dialog appears showing the contents of `path`
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2258467
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…
https://bugzilla.redhat.com/show_bug.cgi?id=2263999
Bug ID: 2263999
Summary: Drop i686 support from python-pandas
Product: Fedora
Version: rawhide
OS: Linux
Status: NEW
Component: python-pandas
Keywords: Improvement, RFE, Upstream
Severity: medium
Assignee: jonathan(a)almalinux.org
Reporter: gui1ty(a)penguinpee.nl
QA Contact: extras-qa(a)fedoraproject.org
CC: epel-packagers-sig(a)lists.fedoraproject.org,
jonathan(a)almalinux.org, mail(a)kushaldas.in,
neuro-sig(a)lists.fedoraproject.org, orion(a)nwra.com,
python-packagers-sig(a)lists.fedoraproject.org,
sergio.pasra(a)gmail.com, tomspur(a)fedoraproject.org,
wfp5p(a)worldbroken.com
Target Milestone: ---
Classification: Fedora
Upstream has plans[0] for adding a dependency on PyArrow in the next major
release (3.0). With `libarrow`[1] excluding `%{ix86}` and `%{arm}` we need to
follow suit. Since a lot of packages depend on pandas, we should set that in
motion now.
Even if upstream should decide not to depend on PyArrow, this effort is still
worth it as a continuation of the i686 leaf removal effort[2] from a view
release back. Besides, upstream has dropped 32-bit support in pandas a while
back. Thus, this brings us in line with upstream.
[0] https://github.com/pandas-dev/pandas/issues/54466
[1] https://src.fedoraproject.org/rpms/libarrow
[2] https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
Reproducible: Always
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2263999
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…
https://bugzilla.redhat.com/show_bug.cgi?id=2265944
Bug ID: 2265944
Summary: Missing dependency for package
nwipe-0.35.2.fc39.x86-64
Product: Fedora
Version: 39
Hardware: x86_64
OS: Linux
Status: NEW
Component: nwipe
Keywords: Desktop
Severity: medium
Assignee: rebus(a)seznam.cz
Reporter: petitpoussin750(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: davide(a)cavalca.name,
epel-packagers-sig(a)lists.fedoraproject.org,
nick.craig.law(a)gmail.com, rebus(a)seznam.cz
Target Milestone: ---
Classification: Fedora
When launching nwipe, I got a message in the terminal telling me to install the
hdparm package
"[2024/02/25 22:46:36] info: The value of Selected_Customer.Contact_Phone in
/etc/nwipe/nwipe.conf has been set to Not Applicable (CP).
[2024/02/25 22:46:36] info: nwipe configuration successfully written to
/etc/nwipe/nwipe.conf
[2024/02/25 22:46:36] warning: /etc/nwipe/nwipe_customers.csv does not exist.
[2024/02/25 22:46:36] info: Created /etc/nwipe/nwipe_customers.csv
[2024/02/25 22:46:36] info: Filled /etc/nwipe/nwipe_customers.csv with basic
configuration
[2024/02/25 22:46:36] info: nwipe 0.35
[2024/02/25 22:46:36] info: Linux version 6.5.6-300.fc39.x86_64 (mockbuild@f
e458d2eae0b4ff0bb0a00a41dbf9744) (gcc (GCC) 13.
2.1 20230918 (Red Hat 13.2.1-3), GNU ld version
2.40-13.fc39) #1 SMP PREEMPT_DYNAMIC Fri Oct
6 19:57:21 UTC 2023
[2024/02/25 22:46:36] warning: hdparm command not found.
[2024/02/25 22:46:36] warning: Required by nwipe for HPA/DCO detection and
correction and ATA secure erase.
[2024/02/25 22:46:36] warning : ** Please install hdparm **.
"
Reproducible: Always
Steps to Reproduce:
1.dnf install nwipe
2.run nwipe
Actual Results:
Nwipe only starts when the dependency is present or installed (after the error
message)
Expected Results:
when installing nwipe, hdparm is present as a dependency
how to fix it :
1. dnf install hdparm
2. run nwipe
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2265944
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…
https://bugzilla.redhat.com/show_bug.cgi?id=2254991
Bug ID: 2254991
Summary: CVE-2022-48541 ImageMagick: memory leak in identify
-help [epel-8]
Product: Fedora EPEL
Version: epel8
Status: NEW
Component: ImageMagick
Keywords: Security, SecurityTracking
Severity: medium
Priority: medium
Assignee: luya_tfz(a)thefinalzone.net
Reporter: trathi(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: blaise(a)gmail.com, davide(a)cavalca.name,
epel-packagers-sig(a)lists.fedoraproject.org,
fedora(a)famillecollet.com, luya_tfz(a)thefinalzone.net,
michel(a)michel-slm.name, ngompa13(a)gmail.com,
pampelmuse(a)gmx.at, sergio(a)serjux.com
Target Milestone: ---
Classification: Fedora
More information about this security flaw is available in the following bug:
http://bugzilla.redhat.com/show_bug.cgi?id=2254987
Disclaimer: Community trackers are created by Red Hat Product Security team on
a best effort basis. Package maintainers are required to ascertain if the flaw
indeed affects their package, before starting the update process.
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2254991
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…
https://bugzilla.redhat.com/show_bug.cgi?id=2215794
Bug ID: 2215794
Summary: [abrt] nemo: type_set_qdata_W(): nemo-desktop killed
by SIGSEGV
Product: Fedora
Version: 38
Hardware: x86_64
Status: NEW
Whiteboard: abrt_hash:892c41c4278ce7e3b123934012fe4e6f2b2225f8;VAR
IANT_ID=cinnamon;
Component: nemo
Assignee: leigh123linux(a)googlemail.com
Reporter: bryce.a.carson(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: epel-packagers-sig(a)lists.fedoraproject.org,
leigh123linux(a)googlemail.com, riehecky(a)fnal.gov
Target Milestone: ---
Classification: Fedora
Description of problem:
I had two applications open: Firefox and Emacs.
I was browsing a website when I navigated to Non-GNU ELPA. As I scrolled the
page my graphical display was corrupted for a short period, then returned to
normal before I was notified of the crash in Nemo.
Version-Release number of selected component:
nemo-5.6.4-1.fc38
Additional info:
reporter: libreport-2.17.10
type: CCpp
reason: nemo-desktop killed by SIGSEGV
journald_cursor:
s=009484f7648a46cf892793af0e74a666;i=50ce;b=f307d6abd52a44958cf37ae911553c74;m=4974f0a37;t=5fe6c5d465435;x=a54a7929cea8db2b
executable: /usr/bin/nemo-desktop
cmdline: nemo-desktop
cgroup: 0::/user.slice/user-1000.slice/session-2.scope
rootdir: /
uid: 1000
kernel: 6.2.9-300.fc38.x86_64
package: nemo-5.6.4-1.fc38
runlevel: N 5
backtrace_rating: 4
crash_function: type_set_qdata_W
Truncated backtrace:
Thread no. 1 (8 frames)
#0 type_set_qdata_W at ../gobject/gtype.c:3857
#1 g_type_set_qdata at ../gobject/gtype.c:3886
#2 desktop_location_changed_callback at ../src/nemo-pathbar.c:223
#4 accumulate at ../gobject/gsignal.c:3299
#5 signal_emit_unlocked_R.isra.0 at ../gobject/gsignal.c:3888
#6 g_source_set_closure at ../gobject/gsourceclosure.c:250
#7 ??
#8 ??
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2215794
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…
https://bugzilla.redhat.com/show_bug.cgi?id=2213971
Bug ID: 2213971
Summary: [abrt] cinnamon: on_edit_properties_activate():
MainWindow.py:340:on_edit_properties_activate:TypeErro
r: can only concatenate str (not "NoneType") to str
Product: Fedora
Version: 38
Hardware: x86_64
Status: NEW
Whiteboard: abrt_hash:4d1e264e6c07c448d9b8a1eedcb2b3e3823df8be;VAR
IANT_ID=matecompiz;
Component: cinnamon
Assignee: leigh123linux(a)googlemail.com
Reporter: tongnguyenminhkhang21012020(a)gmail.com
QA Contact: extras-qa(a)fedoraproject.org
CC: epel-packagers-sig(a)lists.fedoraproject.org,
leigh123linux(a)googlemail.com, miketwebster(a)gmail.com,
riehecky(a)fnal.gov
Target Milestone: ---
Classification: Fedora
Description of problem:
Start "Privacy" after starting Cinnamon session through login manager
Additional info: Cinnamon is installed manually after Fedora 38 MATE-Compiz
spin by installing cinnamon and fedora-release-cinnamon. I have Wayfire,
Cinnamon and MATE installed (through yum package manager).
Version-Release number of selected component:
cinnamon-5.6.8-2.fc38
Additional info:
reporter: libreport-2.17.10
exception_type: TypeError
package: cinnamon-5.6.8-2.fc38
cmdline: cinnamon-menu-editor '' '' '' '' '' '' '' '' '' '' '' '' '' ''
'' '' '' '' '' '' '' '' '' '' '' ''
executable: /usr/bin/cinnamon-menu-editor
type: Python3
runlevel: N 5
reason: MainWindow.py:340:on_edit_properties_activate:TypeError: can
only concatenate str (not "NoneType") to str
interpreter: cinnamon-5.6.8-2.fc38.x86_64
kernel: 6.3.5-200.fc38.x86_64
uid: 1000
cgroup: 0::/user.slice/user-1000.slice/session-2.scope
crash_function: on_edit_properties_activate
Truncated backtrace:
MainWindow.py:340:on_edit_properties_activate:TypeError: can only concatenate
str (not "NoneType") to str
Traceback (most recent call last):
File "/usr/share/cinnamon/cinnamon-menu-editor/cme/MainWindow.py", line 446,
in on_item_tree_row_activated
self.on_edit_properties_activate(None)
File "/usr/share/cinnamon/cinnamon-menu-editor/cme/MainWindow.py", line 340,
in on_edit_properties_activate
process = subprocess.Popen(['cinnamon-desktop-editor', '-m' + file_type,
'-o' + file_path], env=os.environ)
~~~~~^~~~~~~~~~~
TypeError: can only concatenate str (not "NoneType") to str
Local variables in innermost frame:
self: <cme.MainWindow.MainWindow object at 0x7f1f15939c50>
menu: None
item_tree: <Gtk.TreeView object at 0x7f1f149dcf80 (GtkTreeView at
0x55cbbff99ee0)>
items: <Gtk.TreeStore object at 0x7f1f13352dc0 (GtkTreeStore at
0x55cbbffa5f90)>
iter: <Gtk.TreeIter object at 0x7f1f133db530 (GtkTreeIter at 0x55cbbfdca750)>
item: <CMenu.TreeDirectory object at 0x7f1f133db2f0 (GMenuTreeDirectory at
0x55cbbfd923b0)>
file_type: 'directory'
file_path: None
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2213971
Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-sp…