← Back to team overview

mahara-contributors team mailing list archive

[Bug 1681169] A change has been merged

 

Reviewed:  https://reviews.mahara.org/7644
Committed: https://git.mahara.org/mahara/mahara/commit/e18ca0ca62384214c7f6853563c107dc68b8bd3d
Submitter: Robert Lyon (robertl@xxxxxxxxxxxxxxx)
Branch:    17.04_STABLE

commit e18ca0ca62384214c7f6853563c107dc68b8bd3d
Author: Robert Lyon <robertl@xxxxxxxxxxxxxxx>
Date:   Mon Apr 10 09:42:59 2017 +1200

Bug 1681169: Dealing with filenames containing dots

The PharData decompress is now having issues with what is the
extension and what isn't in the filename

behatnotneeded - CLI function

Change-Id: Iafa044d11f00d8472b7c5338b380c67287d44760
Signed-off-by: Robert Lyon <robertl@xxxxxxxxxxxxxxx>
(cherry picked from commit 00c5b0f83cfa5f1e65af9b6c40d688d0544ad388)

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1681169

Title:
  The cli sync_langpacks.php returns an error

Status in Mahara:
  Fix Committed
Status in Mahara 17.10 series:
  Fix Committed

Bug description:
  When I try to update the langpacks with the cli interface, e.g. for
  French:

      php /pathtomahara/admin/cli/sync_langpacks.php -l=fr

  I get the following error: Invalid argument,
  /var/maharadata/temp/fr-17.04_STABLE.tar cannot be found.

  The full message display is:

  Version de Mahara pour accéder à la version ad hoc des paquets de langue « 17.04 »
  ================== fr ==================
  Le paquet de langue « fr » est déjà installé : true
  Faire une sauvegarde ? true
  URL du paquet de langue « http://langpacks.mahara.org/fr-17.04_STABLE.tar.gz »
  Enregistrement du paquet de langue « fr-17.04_STABLE.tar.gz » dans un dossier temporaire
  Sauvegarde de la langue « fr » effectuée
  *** ATTENTION *** Impossible d'extraire les fichiers depuis  « fr-17.04_STABLE.tar ». La raison est : Invalid argument, /var/maharadata/temp/fr-17.04_STABLE.tar cannot be found
  ------------------------------------------
  Terminé

  In the temp folder I have the following files:

  fr-17.04_STABLE.tar.gz
  fr-17.tar

  It seems that the script is looking for a file in tar format where the
  file present in the temp folder is in gz format.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1681169/+subscriptions


References