You are not logged in.
Trying to install linuxcnc i am confronted by this error:
checking for BWidget using /usr/bin/tclsh8.6... no
configure: error: BWidget not found!
install with "sudo apt-get install bwidget"
==> ERROR: A failure occurred in prepare().
Aborting...
Bwidget IS installed. I have installed it with yay and directly from git. also tried both for linuxcncn. unfortunately this is where my newbie skills hit the wall.
Can anyone point me in the right direction? Only thing i can see it its trying to use apt-get? but i have no idea how to fix that.
Thanks in advance!
P.S.
Hope i put this in the right place.....
Offline
That looks like autotools. There should be a config.log file in the build dir, that may tell you just what it ran and what it got back.
Offline
ill have a squizz
Offline
That looks like autotools. There should be a config.log file in the build dir, that may tell you just what it ran and what it got back.
I cant seem to find any such file. i only have the pkgbuild .patch tarball and .sh files?
linuxcnc]$ dir
PKGBUILD libtirpc.patch linuxcnc-2.8.2.tar.gz linuxcnc.sh src
Last edited by Sankai (2022-09-09 01:17:56)
Offline
The file should be in `src/linuxcnc-2.82/src/config.log` (by looking at the PKGBUILD)
Offline
The file should be in `src/linuxcnc-2.82/src/config.log` (by looking at the PKGBUILD)
sorry I'm a little confused. In the PKGBUILD? it states that is is not a directory? do i need to vim in or something? otherwise i dont have a src directory in my root... Sorry super noob.
Thanks for your time.
So vim ed into PGKBUILD and commented out bwidget.... that didnt work....
im a dang idiot! its right there!!
looking in src now.
Last edited by Sankai (2022-09-09 02:40:40)
Offline
That looks like autotools. There should be a config.log file in the build dir, that may tell you just what it ran and what it got back.
Ok so i looked in the cfg.log file but could only find the same information error as the posted output.
checking for BWidget using /usr/bin/tclsh8.6... no
configure: error: BWidget not found!
install with "sudo apt-get install bwidget"
Offline
What is the output of:
echo 'package require bwidget' | tclsh8.6
Offline
all i get from that is:
[Sankai@CNC src]$ echo 'package require bwidget' | tclsh8.6
can't find package bwidget
[Sankai@CNC src]$
I still don't understand why that code you linked is looking for apt-get not pacman?
Offline
[Sankai@CNC src]$ echo 'package require bwidget' | tclsh8.6
can't find package bwidget
Which would indicate the detection of bwidget is failing. I do not use tcl so have no idea how to investigate further.
I still don't understand why that code you linked is looking for apt-get not pacman?
The script is not looking for apt-get it issues a message 'install with "sudo apt-get install bwidget"' if it fails to detect bwidget.
Edit:
I forgot I did notice a possible issue with bwdiget from AUR, the lack of permissions for none root users:
installing namcap...
Checking PKGBUILD
Checking bwidget-1.9.15-1-any.pkg.tar.zst
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15) does not have the world readable bit set.
bwidget W: Directory (usr/lib/tcl8.6/bwidget-1.9.15) does not have the world executable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman) does not have the world readable bit set.
bwidget W: Directory (usr/lib/tcl8.6/bwidget-1.9.15/BWman) does not have the world executable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ArrowButton.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/BWidget.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/Button.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ButtonBox.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ComboBox.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/Dialog.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/DragSite.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/DropSite.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/DynamicHelp.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/Entry.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/Label.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/LabelEntry.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/LabelFrame.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ListBox.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/MainFrame.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/MessageDlg.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/NoteBook.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/PagesManager.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/PanedWindow.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/PanelFrame.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/PasswdDlg.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ProgressBar.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ProgressDlg.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ScrollView.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ScrollableFrame.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ScrolledWindow.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/SelectColor.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/SelectFont.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/Separator.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/SpinBox.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/StatusBar.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/TitleFrame.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/Tree.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/Widget.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/contents.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/index.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/navtree.html) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/options.htm) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/CHANGES.txt) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/ChangeLog) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/LICENSE.txt) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/README.txt) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/_FOSSIL_) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/arrow.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/bitmap.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/button.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/buttonbox.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/color.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/combobox.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo) does not have the world readable bit set.
bwidget W: Directory (usr/lib/tcl8.6/bwidget-1.9.15/demo) does not have the world executable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/basic.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/bwidget.xbm) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/demo.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/dnd.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/manager.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/select.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/tmpldlg.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/tree.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/x1.xbm) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/dialog.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/dragsite.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/dropsite.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/dynhelp.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/entry.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/font.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images) does not have the world readable bit set.
bwidget W: Directory (usr/lib/tcl8.6/bwidget-1.9.15/images) does not have the world executable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/bold.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/copy.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/cut.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/dragfile.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/dragicon.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/error.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/file.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/folder.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/hourglass.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/info.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/italic.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/minus.xbm) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/new.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/opcopy.xbm) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/open.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/openfold.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/oplink.xbm) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/opmove.xbm) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/overstrike.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/palette.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/passwd.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/paste.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/plus.xbm) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/print.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/question.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/redo.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/save.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/target.xbm) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/underline.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/undo.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/warning.gif) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/init.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/label.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/labelentry.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/labelframe.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang) does not have the world readable bit set.
bwidget W: Directory (usr/lib/tcl8.6/bwidget-1.9.15/lang) does not have the world executable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/da.rc) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/de.rc) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/en.rc) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/es.rc) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/fr.rc) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/hu.rc) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/nl.rc) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/no.rc) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/pl.rc) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/listbox.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/mainframe.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/messagedlg.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/notebook.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/pagesmgr.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/panedw.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/panelframe.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/passwddlg.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/pkgIndex.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/progressbar.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/progressdlg.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/scrollframe.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/scrollview.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/scrollw.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/separator.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/spinbox.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/statusbar.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/tests) does not have the world readable bit set.
bwidget W: Directory (usr/lib/tcl8.6/bwidget-1.9.15/tests) does not have the world executable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/tests/entry.test) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/titleframe.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/tree.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/utils.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/widget.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/wizard.tcl) does not have the world readable bit set.
bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/xpm2image.tcl) does not have the world readable bit set.
bwidget W: Dependency included and not needed ('tcl')
Last edited by loqs (2022-09-09 23:06:31)
Offline
Sankai wrote:[Sankai@CNC src]$ echo 'package require bwidget' | tclsh8.6
can't find package bwidgetWhich would indicate the detection of bwidget is failing. I do not use tcl so have no idea how to investigate further.
Sankai wrote:I still don't understand why that code you linked is looking for apt-get not pacman?
The script is not looking for apt-get it issues a message 'install with "sudo apt-get install bwidget"' if it fails to detect bwidget.
Edit:
I forgot I did notice a possible issue with bwdiget from AUR, the lack of permissions for none root users:installing namcap... Checking PKGBUILD Checking bwidget-1.9.15-1-any.pkg.tar.zst bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15) does not have the world readable bit set. bwidget W: Directory (usr/lib/tcl8.6/bwidget-1.9.15) does not have the world executable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman) does not have the world readable bit set. bwidget W: Directory (usr/lib/tcl8.6/bwidget-1.9.15/BWman) does not have the world executable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ArrowButton.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/BWidget.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/Button.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ButtonBox.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ComboBox.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/Dialog.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/DragSite.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/DropSite.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/DynamicHelp.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/Entry.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/Label.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/LabelEntry.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/LabelFrame.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ListBox.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/MainFrame.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/MessageDlg.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/NoteBook.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/PagesManager.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/PanedWindow.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/PanelFrame.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/PasswdDlg.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ProgressBar.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ProgressDlg.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ScrollView.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ScrollableFrame.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/ScrolledWindow.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/SelectColor.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/SelectFont.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/Separator.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/SpinBox.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/StatusBar.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/TitleFrame.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/Tree.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/Widget.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/contents.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/index.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/navtree.html) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/BWman/options.htm) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/CHANGES.txt) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/ChangeLog) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/LICENSE.txt) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/README.txt) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/_FOSSIL_) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/arrow.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/bitmap.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/button.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/buttonbox.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/color.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/combobox.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo) does not have the world readable bit set. bwidget W: Directory (usr/lib/tcl8.6/bwidget-1.9.15/demo) does not have the world executable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/basic.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/bwidget.xbm) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/demo.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/dnd.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/manager.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/select.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/tmpldlg.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/tree.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/demo/x1.xbm) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/dialog.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/dragsite.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/dropsite.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/dynhelp.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/entry.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/font.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images) does not have the world readable bit set. bwidget W: Directory (usr/lib/tcl8.6/bwidget-1.9.15/images) does not have the world executable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/bold.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/copy.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/cut.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/dragfile.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/dragicon.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/error.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/file.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/folder.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/hourglass.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/info.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/italic.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/minus.xbm) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/new.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/opcopy.xbm) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/open.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/openfold.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/oplink.xbm) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/opmove.xbm) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/overstrike.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/palette.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/passwd.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/paste.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/plus.xbm) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/print.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/question.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/redo.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/save.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/target.xbm) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/underline.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/undo.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/images/warning.gif) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/init.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/label.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/labelentry.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/labelframe.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang) does not have the world readable bit set. bwidget W: Directory (usr/lib/tcl8.6/bwidget-1.9.15/lang) does not have the world executable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/da.rc) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/de.rc) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/en.rc) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/es.rc) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/fr.rc) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/hu.rc) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/nl.rc) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/no.rc) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/lang/pl.rc) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/listbox.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/mainframe.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/messagedlg.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/notebook.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/pagesmgr.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/panedw.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/panelframe.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/passwddlg.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/pkgIndex.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/progressbar.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/progressdlg.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/scrollframe.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/scrollview.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/scrollw.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/separator.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/spinbox.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/statusbar.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/tests) does not have the world readable bit set. bwidget W: Directory (usr/lib/tcl8.6/bwidget-1.9.15/tests) does not have the world executable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/tests/entry.test) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/titleframe.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/tree.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/utils.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/widget.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/wizard.tcl) does not have the world readable bit set. bwidget W: File (usr/lib/tcl8.6/bwidget-1.9.15/xpm2image.tcl) does not have the world readable bit set. bwidget W: Dependency included and not needed ('tcl')
Thanks for all that. Ill try root and admin users, if it lets me.
Appreciate your time!
Offline
Wow did I go down the rabbit hole of tcl.... thought i was getting somewhere.. followed some tutes.. aaaaaand ended up right back where i started. Surely theres an obvious fix for this!
Offline
Best I can find is that I need to move bwidget to somewhere tcl can find it OR append path to tcl..... only I'm clueless as to how to do either.... noob fails.
Offline
This is maybe a botched solution but it works for me for XCrySDen: after installing bwidget from the aur it can't be found by XCrySden, the file it says trowing the error was "/usr/share/xcrysden/Tcl/xcInit.tcl" line 462 which looks like this:
set bwidget [glob -nocomplain $system(TOPDIR)/external/lib/bwidget-*]
if { $bwidget != "" } {
set BWidget_dir $bwidget
lappend auto_path $BWidget_dir
}
package require BWidget
now you could maybe find where bwidget is installed with pacman -Ql and manually insert it there but my solution was to clone bwidget from github into a directory "programs", and then adding the lines
set BWidget_dir /home/arthur/programs/bwidget
lappend auto_path /home/arthur/programs/bwidget
under the closing bracket } (before package require..) in the source code and now it works.
Offline
Don't build with root privileges. I know zilch about tcl, but the permissions thing looks like a problem with bwidget's PKGBUILD. It should probably be specifying appropriate permissions for the install command rather than using cp -r. I don't know what those permissions should be, but likely they should probably be specified.
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
The anwser of gerson here fixed it for me.
So just do: sudo chmod -R o+rX /usr/lib/tcl8.6/bwidget-1.9.15
Or at my version it was: sudo chmod -R o+rX /usr/lib/tcl8.6/bwidget-1.9.16
Last edited by javerik (2023-04-20 14:38:11)
Offline