[Bug 988721] New: KDE:Extra/quick-usb-formatter: Bug
http://bugzilla.opensuse.org/show_bug.cgi?id=988721 Bug ID: 988721 Summary: KDE:Extra/quick-usb-formatter: Bug Classification: openSUSE Product: openSUSE.org Version: unspecified Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: 3rd party software Assignee: kde-maintainers@suse.de Reporter: jrcolvin@gmail.com QA Contact: opensuse-communityscreening@forge.provo.novell.com Found By: --- Blocker: --- Running on OpenSuse Leap 42.1 with the KDE desktop, Repository used KDE EXTRA. quick-usb-formatter 0.6-1.1-x86_64 I have installed the application through YAST using the KDE Extra repository. All dependencies should be installed. There seems to be a dependency error. Konsole output: anon@laptop:~> quickusbformatter **** FORMATTING AS FAT 32 EXEC COMMAND : "mkdosfs" , ARGS: ("-n", "'usbname'", "-v", "/dev/sdb1") Debug message from helper: Executing: /bin/bash -c "mkdosfs -n 'usbname' -v /dev/sdb1" Debug message from helper: ERROR OUTPUT : "/bin/bash: mkdosfs: command not found " Debug message from helper: OUTPUT: "" Debug message from helper: EXIT CODE : 127 Debug message from helper: ERROR : "Unknown error" Debug message from helper: Current Dir : "" Debug message from helper: Current env : ("DBUS_STARTER_ADDRESS=unix:path=/var/run/dbus/system_bus_socket", "DBUS_STARTER_BUS_TYPE=system", "HOME=/root") -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=988721
http://bugzilla.opensuse.org/show_bug.cgi?id=988721#c1
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=988721
http://bugzilla.opensuse.org/show_bug.cgi?id=988721#c2
Wolfgang Bauer
Debug message from helper: Executing: /bin/bash -c "mkdosfs -n 'usbname' -v /dev/sdb1" Debug message from helper: ERROR OUTPUT : "/bin/bash: mkdosfs: command not found
In other words, it's not in the path apparently. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=988721
http://bugzilla.opensuse.org/show_bug.cgi?id=988721#c3
Wolfgang Bauer
http://bugzilla.opensuse.org/show_bug.cgi?id=988721
Tomáš Chvátal
http://bugzilla.opensuse.org/show_bug.cgi?id=988721
http://bugzilla.opensuse.org/show_bug.cgi?id=988721#c4
Christoph Resch
CC'ing the package maintainer.
Btw, the real problem seems to be that mkdosfs is in /sbin/ and /usr/sbin/, not in /bin/ or /usr/bin/.
(In reply to Richard Colvin from comment #0)
Debug message from helper: Executing: /bin/bash -c "mkdosfs -n 'usbname' -v /dev/sdb1" Debug message from helper: ERROR OUTPUT : "/bin/bash: mkdosfs: command not found
In other words, it's not in the path apparently.
true , but I found no way to let bash honor environmental-variables while in "-c" mode that is not an interactive shell .. also --init-file --rcfile dont work in "-c"-mode in case of the 'quick-usb-formatter' it is NOT interactive .. so some hacks wont work -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=988721
http://bugzilla.opensuse.org/show_bug.cgi?id=988721#c5
--- Comment #5 from Wolfgang Bauer
In other words, it's not in the path apparently.
true , but I found no way to let bash honor environmental-variables while in "-c" mode that is not an interactive shell .. also --init-file --rcfile
dont work in "-c"-mode
in case of the 'quick-usb-formatter' it is NOT interactive .. so some hacks wont work
No, I just wanted to point out the for me likely reason for the error. This would have to be fixed in the code of course. Unfortunately the package maintainer seems to have disappeared. Somebody submitted a new version to KDE:Extra recently, according to the discussion formatting with FAT32 should work fine in Tumbleweed at least. See https://build.opensuse.org/request/show/588205 You could create a symlink to /usr/bin/ though as workaround, I suppose. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=988721
http://bugzilla.opensuse.org/show_bug.cgi?id=988721#c6
--- Comment #6 from Wolfgang Bauer
You could create a symlink to /usr/bin/ though as workaround, I suppose.
To be specific, symlink /usr/sbin/mkdosfs to /usr/bin/. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=988721
http://bugzilla.opensuse.org/show_bug.cgi?id=988721#c7
Wolfgang Bauer
participants (1)
-
bugzilla_noreply@novell.com