Problem in restoring apps

Hi

I have packaged few apps . The restore script gives error messages:
For Webtrees

  • ynh_restore_file /var/www/webtrees
    • local ORIGIN_PATH=/var/www/webtrees
    • local ARCHIVE_PATH=/home/yunohost.backup/tmp/webtrees/apps/webtrees/backup/var/www/webtrees
    • local DEST_PATH=/var/www/webtrees
    • ‘[’ ‘!’ -d /home/yunohost.backup/tmp/webtrees/apps/webtrees/backup/var/www/webtrees ‘]’
      ++ dirname /var/www/webtrees
    • mkdir -p /var/www
    • mountpoint -q /home/yunohost.backup/tmp/webtrees
    • [[ -d /home/yunohost.backup/tmp/webtrees/apps/webtrees/backup/var/www/webtrees ]]
    • ARCHIVE_PATH=/home/yunohost.backup/tmp/webtrees/apps/webtrees/backup/var/www/webtrees/.
    • mkdir -p /var/www/webtrees
    • cp -a /home/yunohost.backup/tmp/webtrees/apps/webtrees/backup/var/www/webtrees/. /var/www/webtrees
      Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/webtrees/apps/webtrees/backup/var/www/webtrees/./vendor/swiftmailer/README’: No such file or directory
      Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/webtrees/apps/webtrees/backup/var/www/webtrees/./vendor/swiftmailer/LICENSE’: No such file or directory
      Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/webtrees/apps/webtrees/backup/var/www/webtrees/./vendor/swiftmailer/phpunit.xml.dist’: No such file or directory
      Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/webtrees/apps/webtrees/backup/var/www/webtrees/./vendor/swiftmailer/doc’: No such file or directory
      Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/webtrees/apps/webtrees/backup/var/www/webtrees/./vendor/swiftmailer/VERSION’: No such file or directory
      Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/webtrees/apps/webtrees/backup/var/www/webtrees/./vendor/swiftmailer/CHANGES’: No such file or directory
      Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/webtrees/apps/webtrees/backup/var/www/webtrees/./vendor/swiftmailer/composer.json’: No such file or directory
      Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/webtrees/apps/webtrees/backup/var/www/webtrees/./vendor/swiftmailer/lib’: No such file or directory

For Joomla
+ ynh_restore_file /var/www/joomla
+ local ORIGIN_PATH=/var/www/joomla
+ local ARCHIVE_PATH=/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla
+ local DEST_PATH=/var/www/joomla
+ ‘[’ ‘!’ -d /home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla ‘]’
++ dirname /var/www/joomla
+ mkdir -p /var/www
+ mountpoint -q /home/yunohost.backup/tmp/joomla
+ [[ -d /home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla ]]
+ ARCHIVE_PATH=/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/.
+ mkdir -p /var/www/joomla
+ cp -a /home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/. /var/www/joomla
Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/./libraries/vendor/simplepie/autoloader.php’: No such file or directory
Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/./libraries/vendor/simplepie/library’: No such file or directory
Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/./libraries/vendor/simplepie/LICENSE.txt’: No such file or directory
Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/./libraries/vendor/simplepie/db.sql’: No such file or directory
Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/./libraries/vendor/simplepie/idn’: No such file or directory
Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/./libraries/vendor/phpmailer/LICENSE’: No such file or directory
Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/./libraries/vendor/phpmailer/extras’: No such file or directory
Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/./libraries/vendor/phpmailer/composer.lock’: No such file or directory
Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/./libraries/vendor/phpmailer/class.phpmailer.php’: No such file or directory
Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/./libraries/vendor/phpmailer/class.phpmaileroauth.php’: No such file or directory
Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/./libraries/vendor/phpmailer/VERSION’: No such file or directory
Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/./libraries/vendor/phpmailer/class.phpmaileroauthgoogle.php’: No such file or directory
Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/./libraries/vendor/phpmailer/class.smtp.php’: No such file or directory
Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/./libraries/vendor/phpmailer/class.pop3.php’: No such file or directory
Warning: cp: cannot stat ‘/home/yunohost.backup/tmp/joomla/apps/joomla/backup/var/www/joomla/./libraries/vendor/phpmailer/PHPMailerAutoload.php’: No such file or directory

I have to abort the restore every time as the restore hangs.

I have tried to run backup script with
ynh_backup "$final_path" "$final_path" and with ynh_backup "$final_path"
and
tried running restore script with:
ynh_restore_file "$final_path" "$final_path" and ynh_restore_file "$final_path"
But I get the same error.
As suggested by @JimboJoe
I created the mount folder by archivemount from the .tar.gz file and tried coping the files from mounted folder to the desired location and it was successful.
I am running YunoHost version 2.6 and backup have been created with YunoHost version 2.6 too

Edit: The problem is not there when restoring without archivemount.