Package Details: sweethome3d-textures-scopia 1.2-2

Git Clone URL: https://aur.archlinux.org/sweethome3d-textures-scopia.git (read-only, click to copy)
Package Base: sweethome3d-textures-scopia
Description: Free textures advertised on SweetHome3D website
Upstream URL: http://www.sweethome3d.com/importTextures.jsp
Licenses: custom:CC-BY
Submitter: AlexisBRENON
Maintainer: AlexisBRENON
Last Packager: AlexisBRENON
Votes: 1
Popularity: 0.000685
First Submitted: 2020-07-27 09:50
Last Updated: 2020-10-27 13:39

Dependencies (10)

Sources (1)

Latest Comments

AlexisBRENON commented on 2020-10-27 13:41

It should be OK now. You probably have to delete the old file "./*.sh3f" in your home directory.

AlexisBRENON commented on 2020-10-27 13:22

Thanks for the advice but it should not fix the error ; this will still expand to .../*.sh3f.

This is because textures have a ".sh3t" extension. I am going to update the install script. I am also trying to add some tests to avoid this kind of errors.

Zepman commented on 2020-10-27 09:00

To fix the issue, replace in sweethome3d-textures-scopia.install:

        for lib in /usr/share/eteks/sweethome3d/textures/textures-scopia/*.sh3f; do

With:

        for lib in "/usr/share/eteks/sweethome3d/textures/textures-scopia/"*.sh3f; do

Zepman commented on 2020-10-27 08:53

Output:

$ ln --version
ln (GNU coreutils) 8.32
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://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 Mike Parker and David MacKenzie.

AlexisBRENON commented on 2020-10-27 08:49

@Zepman Thanks for the feedback. Actually, they are not intended to conflict. It is more an error in the installation: you should not have a file named "*.sh3f" you should have multiple files linking each file in the global folder. I will try to fix this.

Can you provide the output of ln --version ?

Zepman commented on 2020-10-27 04:35

This package conflicts with sweethome3d-textures-contributions.

(10/10) installing sweethome3d-textures-scopia                                                                                                                    [####################################################################################################] 100%
ln: failed to create symbolic link '/home/user/.eteks/sweethome3d/textures/*.sh3f': File exists
error: command failed to execute correctly

Reason:

$ ls -al /home/user/.eteks/sweethome3d/textures/
total 4
lrwxrwxrwx 1 (...)   '*.sh3f' -> '/usr/share/eteks/sweethome3d/textures/textures-contributions/*.sh3f'
drwxr-xr-x 1 (...)   .
drwxr-xr-x 1 (...)   ..