SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hello. I'm trying to compile qt5 on Slackware64-current, but source archives fail to unpack.
Code:
$ tar xvf qt-everywhere-opensource-src-5.5.0.tar.gz 2> error.log
...
$ cat error.log
tar: qt-everywhere-opensource-src-5.5.0/qtdeclarative/examples/quick/text/fonts/content/fonts: Cannot mkdir: Not a directory
tar: Exiting with failure status due to previous errors
$ tar xvf qt-everywhere-opensource-src-5.4.2.tar.xz 2> error.log
...
$ cat error.log
tar: qt-everywhere-opensource-src-5.4.2/qtwayland/src/qtwaylandscanner: Cannot utime: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtdeclarative/examples/quick/scenegraph/sgengine/window.cpp: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtdeclarative/examples/quick/demos/samegame/content/SmokeText.qml: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtdeclarative/examples/quick/shadereffects/content/qt-logo.png: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtlocation/tests/auto/qplaceimage/qplaceimage.pro: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtlocation/src/3rdparty/poly2tri/sweep/sweep.h: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtsvg/examples/svg/embeddedsvgviewer/embeddedsvgviewer.cpp: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/base/win/scoped_comptr.h: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/chrome/app/theme/default_200_percent/common/omnibox_star.png: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/sandbox/win/src/ipc_unittest.cc: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/ui/resources/default_200_percent/common/checkbox_pressed.png: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/sdch/open-vcdiff/aclocal.m4: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/icu/source/i18n/i18n.vcxproj.filters: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/icu/source/data/lang/ja.txt: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/WebKit/Source/core/html/HTMLDirectoryElement.idl: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/fips181/convert.cc: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/protobuf/src/google/protobuf/repeated_field_reflection_unittest.cc: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/protobuf/src/google/protobuf/message_unittest.cc: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/protobuf/src/google/protobuf/compiler/code_generator.cc: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/pywebsocket/src/mod_pywebsocket/mux.py: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/libjingle/source/talk/base/httpbase.h: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/libjingle/source/talk/media/other/linphonemediaengine.h: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/mesa/src/src/glx/dri2.h: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/mesa/src/src/mesa/swrast/s_zoom.c: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/freetype2/src/src/type42/type42.c: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/freetype2/src/src/pfr/pfrload.c: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/webrtc/base/crc32_unittest.cc: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/webrtc/base/basictypes.h: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/webrtc/modules/video_capture/ios/rtc_video_capture_ios_objc.mm: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/third_party/fontconfig/src/conf.d/49-sansserif.conf: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/net/base/host_mapping_rules.h: Cannot open: Not a directory
tar: qt-everywhere-opensource-src-5.4.2/qtwebengine/src/3rdparty/chromium/cc/resources/managed_tile_state.h: Cannot open: Not a directory
$ tar --version
tar (GNU tar) 1.26
Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by John Gilmore and Jay Fenlason.
I can't find anything useful regarding these errors. I tried to untar on SSD and external USB-HDD, no luck
Are you certain the download was complete?
Where did you download from? I used the url from the Sbo qt5.info file - just changed the version numbers i.e.
I think that it may be because of creating the archives with BSD tar or some other variety of packer. There is/was a project called 'defora' where all his source archives are like that. Worth keeping in mind if anyone is scripting routines to unpack archives...
I tried to untar on SSD and external USB-HDD, no luck
Is that a clue? What filesystems do the SSD and external USB-HDD use? Are they formatted with FAT or EXFAT, and does the extract work on a proper filesystem like ext4?
Is that a clue? What filesystems do the SSD and external USB-HDD use? Are they formatted with FAT or EXFAT, and does the extract work on a proper filesystem like ext4?
reiserfs 3.6 on SSD and ext4 on USB-HDD
I still can't figure out what is wrong. I can untar the same package on another system with the same version of tar (both systems run slackware-current).
And unfortunately, I have no idea how to use strace in this case, because I get enormous amount of debug data. And I simply don't know what to look for.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.