Description of problem: Boot worklive installer,dnf install blivet-gui-2.1.12-2.fc32 downloaded from koji, then start "Install to Hard Drive",and try to set a mountpoint to an existing partition Version-Release number of selected component: anaconda-core-32.24.2-2.fc32.x86_64 The following was filed automatically by anaconda: anaconda 32.24.2 exception report Traceback (most recent call first): File "/usr/lib/python3.8/site-packages/blivetgui/communication/client.py", line 98, in __setattr__ remote_res = self.client.remote_method(self.proxy_id, "__setattr__", (attr_name, value), {}) File "/usr/lib/python3.8/site-packages/blivetgui/blivetgui.py", line 584, in set_mountpoint device.format.mountpoint = user_input.mountpoint TypeError: remote_method() takes 4 positional arguments but 5 were given Additional info: addons: com_redhat_kdump cmdline: /usr/bin/python3 /sbin/anaconda --liveinst --method=livecd:/dev/mapper/live-base cmdline_file: BOOT_IMAGE=vmlinuz initrd=initrd.img root=live:CDLABEL=Fedora-WS-Live-32-20200307-n-0 rd.live.image rd.live.check quiet executable: /sbin/anaconda hashmarkername: anaconda kernel: 5.6.0-0.rc3.git0.1.fc32.x86_64 other involved packages: blivet-gui-runtime-2.1.12-2.fc32.noarch product: Fedora release: Fedora release 32 (Thirty Two) release_type: pre-release type: anaconda version: 32
Created attachment 1669504 [details] File: anaconda-tb
Created attachment 1669505 [details] File: anaconda.log
Created attachment 1669506 [details] File: dbus.log
Created attachment 1669507 [details] File: environ
Created attachment 1669508 [details] File: journalctl
Created attachment 1669509 [details] File: lsblk_output
Created attachment 1669510 [details] File: lvm.log
Created attachment 1669511 [details] File: nmcli_dev_list
Created attachment 1669512 [details] File: os_info
Created attachment 1669513 [details] File: program.log
Vojtech, It seems that you need change remote_res = self.client.remote_method(self.proxy_id, "__setattr__", (attr_name, value), {}) to remote_res = self.client.remote_method(self.proxy_id, "__setattr__", (attr_name, value)) in blivetgui/communication/client.py
FEDORA-2020-a51ca0bf96 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-a51ca0bf96
(In reply to lnie from comment #11) > Vojtech, > It seems that you need change remote_res = > self.client.remote_method(self.proxy_id, "__setattr__", (attr_name, value), > {}) to remote_res = self.client.remote_method(self.proxy_id, "__setattr__", > (attr_name, value)) > > in blivetgui/communication/client.py Yes thank you, I forgot I made changes to the client-server communication layer and did the build with only fix for rhbz#1810855 (without including other relevant upstream changes). The new version should work, I tested it this time in Anaconda.
blivet-gui-2.1.12-3.fc32 has been pushed to the Fedora 32 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-a51ca0bf96
FEDORA-2020-a51ca0bf96 has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report.