Project

General

Profile

Bug #8267

chamilo-lms-1.10.6.zip unzip issue on linux

Added by Jan Derriks about 4 years ago. Updated about 4 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
31/05/2016
Due date:
% Done:

0%

Estimated time:
Complexity:
Normal
SCRUM pts - complexity:
?

Description

Tested on Red Hat and a gentoo Linux system:
Try:

1. wget https://github.com/chamilo/chamilo-lms/releases/download/v1.10.6/chamilo-lms-1.10.6.zip
2. unzip chamilo-lms-1.10.6.zip

And at the end someting strange happens that makes me wonder if the zip is OK (even if the unzip -t says it is ok)...


---------------
...
finishing deferred symbolic links:
  chamilo-lms-1.10.6/vendor/bin/behat -> ../behat/behat/bin/behat
  chamilo-lms-1.10.6/vendor/bin/digitalocean -> ../toin0u/digitalocean/digitalocean
  chamilo-lms-1.10.6/vendor/bin/doctrine -> ../doctrine/orm/bin/doctrine
  chamilo-lms-1.10.6/vendor/bin/doctrine-dbal -> ../doctrine/dbal/bin/doctrine-dbal
  chamilo-lms-1.10.6/vendor/bin/doctrine-migrations -> ../doctrine/migrations/bin/doctrine-migrations
  chamilo-lms-1.10.6/vendor/bin/doctrine.php -> ../doctrine/orm/bin/doctrine.php
  chamilo-lms-1.10.6/vendor/bin/generate_vcards -> ../sabre/vobject/bin/generate_vcards
  chamilo-lms-1.10.6/vendor/bin/vobject -> ../sabre/vobject/bin/vobject
  chamilo-lms-1.10.6/vendor/bin/webunit -> ../instaclick/php-webdriver/bin/webunit
  chamilo-lms-1.10.6/vendor/phpexiftool/phpexiftool/lib/PHPExiftool/Driver/Tag/MNG/MandatoryBackground.php -> <?php^J^J/*^J * This file is part of PHPExifTool.^J *^J * (c) 2012 Romain Neutron <imprec@gmail.com>^J *^J * For the full copyright and license information, please view the LICENSE^J * file that was distributed with this source code.^J */^J^Jnamespace PHPExiftool\Driver\Tag\MNG;^J^Juse JMS\Serializer\Annotation\ExclusionPolicy;^Juse PHPExiftool\Driver\AbstractTag;^J^J/**^J * @ExclusionPolicy("all")^J */^Jclass MandatoryBackground extends AbstractTag^J{^J^J    protected $Id = 6;^J^J    protected $Name = 'MandatoryBackground';^J^J    protected $FullName = 'MNG::Background';^J^J    protected $GroupName = 'MNG';^J^J    protected $g0 = 'MNG';^J^J    protected $g1 = 'MNG';^J^J    protected $g2 = 'Image';^J^J    protected $Type = 'int8u';^J^J    protected $Writable = false;^J^J    protected $Description = 'Mandatory Background';^J^J    protected $Values = array(^J        0 => array(^J            'Id' => 0,^J            'Label' => 'Color and Image Advisory',^J        ),^J        1 => array(^J            'Id' => 1,^J            'Label' => 'Color Mandatory, Image Advisory',^J        ),^J        2 => array(^J            'Id' => 2,^J            'Label' => 'Color Advisory, Image Mandatory',^J        ),^J        3 => array(^J            'Id' => 3,^J            'Label' => 'Color and Image Mandatory',^J        ),^J    );^J^J}^J
  chamilo-lms-1.10.6/vendor/phpexiftool/phpexiftool/lib/PHPExiftool/Driver/Tag/MNG/NestLevel.php -> <?php^J^J/*^J * This file is part of PHPExifTool.^J *^J * (c) 2012 Romain Neutron <imprec@gmail.com>^J *^J * For the full copyright and license information, please view the LICENSE^J * file that was distributed with this source code.^J */^J^Jnamespace PHPExiftool\Driver\Tag\MNG;^J^Juse JMS\Serializer\Annotation\ExclusionPolicy;^Juse PHPExiftool\Driver\AbstractTag;^J^J/**^J * @ExclusionPolicy("all")^J */^Jclass NestLevel extends AbstractTag^J{^J^J    protected $Id = 0;^J^J    protected $Name = 'NestLevel';^J^J    protected $FullName = 'MNG::Loop';^J^J    protected $GroupName = 'MNG';^J^J    protected $g0 = 'MNG';^J^J    protected $g1 = 'MNG';^J^J    protected $g2 = 'Image';^J^J    protected $Type = 'int8u';^J^J    protected $Writable = false;^J^J    protected $Description = 'Nest Level';^J^J}^J
  chamilo-lms-1.10.6/vendor/phpexiftool/phpexiftool/lib/PHPExiftool/Driver/Tag/MNG/NewBitDepth.php -> <?php^J^J/*^J * This file is part of PHPExifTool.^J *^J * (c) 2012 Romain Neutron <imprec@gmail.com>^J *^J * For the full copyright and license information, please view the LICENSE^J * file that was distributed with this source code.^J */^J^Jnamespace PHPExiftool\Driver\Tag\MNG;^J^Juse JMS\Serializer\Annotation\ExclusionPolicy;^Juse PHPExiftool\Driver\AbstractTag;^J^J/**^J * @ExclusionPolicy("all")^J */^Jclass NewBitDepth extends AbstractTag^J{^J^J    protected $Id = 1;^J^J    protected $Name = 'NewBitDepth';^J^J    protected $FullName = 'MNG::PromoteParent';^J^J    protected $GroupName = 'MNG';^J^J    protected $g0 = 'MNG';^J^J    protected $g1 = 'MNG';^J^J    protected $g2 = 'Image';^J^J    protected $Type = 'int8u';^J^J    protected $Writable = false;^J^J    protected $Description = 'New Bit Depth';^J^J}^J
  chamilo-lms-1.10.6/vendor/phpexiftool/phpexiftool/lib/PHPExiftool/Driver/Tag/MNG/NewColorType.php -> <?php^J^J/*^J * This file is part of PHPExifTool.^J *^J * (c) 2012 Romain Neutron <imprec@gmail.com>^J *^J * For the full copyright and license information, please view the LICENSE^J * file that was distributed with this source code.^J */^J^Jnamespace PHPExiftool\Driver\Tag\MNG;^J^Juse JMS\Serializer\Annotation\ExclusionPolicy;^Juse PHPExiftool\Driver\AbstractTag;^J^J/**^J * @ExclusionPolicy("all")^J */^Jclass NewColorType extends AbstractTag^J{^J^J    protected $Id = 0;^J^J    protected $Name = 'NewColorType';^J^J    protected $FullName = 'MNG::PromoteParent';^J^J    protected $GroupName = 'MNG';^J^J    protected $g0 = 'MNG';^J^J    protected $g1 = 'MNG';^J^J    protected $g2 = 'Image';^J^J    protected $Type = 'int8u';^J^J    protected $Writable = false;^J^J    protected $Description = 'New Color Type';^J^J}^J
  chamilo-lms-1.10.6/vendor/phpexiftool/phpexiftool/lib/PHPExiftool/Driver/Tag/MNG/NominalFrameCount.php -> <?php^J^J/*^J * This file is part of PHPExifTool.^J *^J * (c) 2012 Romain Neutron <imprec@gmail.com>^J *^J * For the full copyright and license information, please view the LICENSE^J * file that was distributed with this source code.^J */^J^Jnamespace PHPExiftool\Driver\Tag\MNG;^J^Juse JMS\Serializer\Annotation\ExclusionPolicy;^Juse PHPExiftool\Driver\AbstractTag;^J^J/**^J * @ExclusionPolicy("all")^J */^Jclass NominalFrameCount extends AbstractTag^J{^J^J    protected $Id = 4;^J^J    protected $Name = 'NominalFrameCount';^J^J    protected $FullName = 'MNG::MNGHeader';^J^J    protected $GroupName = 'MNG';^J^J    protected $g0 = 'MNG';^J^J    protected $g1 = 'MNG';^J^J    protected $g2 = 'Image';^J^J    protected $Type = 'int32u';^J^J    protected $Writable = false;^J^J    protected $Description = 'Nominal Frame Count';^J^J}^J
  chamilo-lms-1.10.6/vendor/phpexiftool/phpexiftool/lib/PHPExiftool/Driver/Tag/MNG/NominalLayerCount.php -> <?php^J^J/*^J * This file is part of PHPExifTool.^J *^J * (c) 2012 Romain Neutron <imprec@gmail.com>^J *^J * For the full copyright and license information, please view the LICENSE^J * file that was distributed with this source code.^J */^J^Jnamespace PHPExiftool\Driver\Tag\MNG;^J^Juse JMS\Serializer\Annotation\ExclusionPolicy;^Juse PHPExiftool\Driver\AbstractTag;^J^J/**^J * @ExclusionPolicy("all")^J */^Jclass NominalLayerCount extends AbstractTag^J{^J^J    protected $Id = 3;^J^J    protected $Name = 'NominalLayerCount';^J^J    protected $FullName = 'MNG::MNGHeader';^J^J    protected $GroupName = 'MNG';^J^J    protected $g0 = 'MNG';^J^J    protected $g1 = 'MNG';^J^J    protected $g2 = 'Image';^J^J    protected $Type = 'int32u';^J^J    protected $Writable = false;^J^J    protected $Description = 'Nominal Layer Count';^J^J}^J
  chamilo-lms-1.10.6/vendor/phpexiftool/phpexiftool/lib/PHPExiftool/Driver/Tag/MNG/NominalPlayTime.php -> <?php^J^J/*^J * This file is part of PHPExifTool.^J *^J * (c) 2012 Romain Neutron <imprec@gmail.com>^J *^J * For the full copyright and license information, please view the LICENSE^J * file that was distributed with this source code.^J */^J^Jnamespace PHPExiftool\Driver\Tag\MNG;^J^Juse JMS\Serializer\Annotation\ExclusionPolicy;^Juse PHPExiftool\Driver\AbstractTag;^J^J/**^J * @ExclusionPolicy("all")^J */^Jclass NominalPlayTime extends AbstractTag^J{^J^J    protected $Id = 5;^J^J    protected $Name = 'NominalPlayTime';^J^J    protected $FullName = 'MNG::MNGHeader';^J^J    protected $GroupName = 'MNG';^J^J    protected $g0 = 'MNG';^J^J    protected $g1 = 'MNG';^J^J    protected $g2 = 'Image';^J^J    protected $Type = 'int32u';^J^J    protected $Writable = false;^J^J    protected $Description = 'Nominal Play Time';^J^J}^J
  chamilo-lms-1.10.6/vendor/phpexiftool/phpexiftool/lib/PHPExiftool/Driver/Tag/MNG/ObjectID.php -> <?php^J^J/*^J * This file is part of PHPExifTool.^J *^J * (c) 2012 Romain Neutron <imprec@gmail.com>^J *^J * For the full copyright and license information, please view the LICENSE^J * file that was distributed with this source code.^J */^J^Jnamespace PHPExiftool\Driver\Tag\MNG;^J^Juse JMS\Serializer\Annotation\ExclusionPolicy;^Juse PHPExiftool\Driver\AbstractTag;^J^J/**^J * @ExclusionPolicy("all")^J */^Jclass ObjectID extends AbstractTag^J{^J^J    protected $Id = 0;^J^J    protected $Name = 'ObjectID';^J^J    protected $FullName = 'mixed';^J^J    protected $GroupName = 'MNG';^J^J    protected $g0 = 'MNG';^J^J    protected $g1 = 'MNG';^J^J    protected $g2 = 'Image';^J^J    protected $Type = 'int16u';^J^J    protected $Writable = false;^J^J    protected $Description = 'Object ID';^J^J}^J
  chamilo-lms-1.10.6/vendor/phpexiftool/phpexiftool/lib/PHPExiftool/Driver/Tag/MNG/OffsetOrigin.php -> <?php^J^J/*^J * This file is part of PHPExifTool.^J *^J * (c) 2012 Romain Neutron <imprec@gmail.com>^J *^J * For the full copyright and license information, please view the LICENSE^J * file that was distributed with this source code.^J */^J^Jnamespace PHPExiftool\Driver\Tag\MNG;^J^Juse JMS\Serializer\Annotation\ExclusionPolicy;^Juse PHPExiftool\Driver\AbstractTag;^J^J/**^J * @ExclusionPolicy("all")^J */^Jclass OffsetOrigin extends AbstractTag^J{^J^J    protected $Id = 15;^J^J    protected $Name = 'OffsetOrigin';^J^J    protected $FullName = 'MNG::PasteImage';^J^J    protected $GroupName = 'MNG';^J^J    protected $g0 = 'MNG';^J^J    protected $g1 = 'MNG';^J^J    protected $g2 = 'Image';^J^J    protected $Type = 'int8u';^J^J    protected $Writable = false;^J^J    protected $Description = 'Offset Origin';^J^J    protected $Values = array(^J        0 => array(^J            'Id' => 0,^J            'Label' => 'Desination Origin',^J        ),^J        1 => array(^J            'Id' => 1,^J            'Label' => 'Target Origin',^J        ),^J    );^J^J}^J
  chamilo-lms-1.10.6/vendor/symfony/dependency-injection/Tests/Fixtures/xml/legacy-services6.xml -> <?xml version="1.0" ?>^J^J<container xmlns="http://symfony.com/schema/dic/services"^J    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"^J    xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">^J  <services>^J    <service id="constructor" class="FooClass" factory-method="getInstance" />^J    <service id="factory_service" factory-method="getInstance" factory-service="baz_factory" />^J    <service id="scope.container" class="FooClass" scope="container" />^J    <service id="scope.custom" class="FooClass" scope="custom" />^J    <service id="scope.prototype" class="FooClass" scope="prototype" />^J    <service id="request" class="Request" synthetic="true" synchronized="true" lazy="true"/>^J  </services>^J</container>^J
  chamilo-lms-1.10.6/vendor/symfony/dependency-injection/Tests/Fixtures/xml/legacy-services9.xml -> <?xml version="1.0" encoding="utf-8"?>^J<container xmlns="http://symfony.com/schema/dic/services" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">^J  <parameters>^J    <parameter key="foo_class">Bar\FooClass</parameter>^J    <parameter key="baz_class">BazClass</parameter>^J    <parameter key="foo">bar</parameter>^J  </parameters>^J  <services>^J    <service id="foo" class="Bar\FooClass" factory-method="getInstance" factory-class="Bar\FooClass">^J      <tag name="foo" foo="foo"/>^J      <tag name="foo" bar="bar"/>^J      <argument>foo</argument>^J      <argument type="service" id="foo.baz"/>^J      <argument type="collection">^J        <argument key="%foo%">foo is %foo%</argument>^J        <argument key="foobar">%foo%</argument>^J      </argument>^J      <argument>true</argument>^J      <argument type="service" id="service_container"/>^J      <property name="foo">bar</property>^J      <property name="moo" type="service" id="foo.baz"/>^J      <property name="qux" type="collection">^J        <property key="%foo%">foo is %foo%</property>^J        <property key="foobar">%foo%</property>^J      </property>^J      <call method="setBar">^J        <argument type="service" id="bar"/>^J      </call>^J      <call method="initialize"/>^J      <configurator function="sc_configure"/>^J    </service>^J    <service id="foo.baz" class="%baz_class%" factory-method="getInstance" factory-class="%baz_class%">^J      <configurator class="%baz_class%" method="configureStatic1"/>^J    </service>^J    <service id="factory_service" class="Bar" factory-method="getInstance" factory-service="foo.baz"/>^J    <service id="foo_bar" class="%foo_class%" shared="false" scope="prototype"/>^J  </services>^J</container>^J
  chamilo-lms-1.10.6/vendor/symfony/dependency-injection/Tests/Fixtures/xml/namespaces.xml -> <?xml version="1.0" ?>^J^J<srv:container xmlns="http://symfony.com/schema/dic/doctrine"^J    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"^J    xmlns:srv="http://symfony.com/schema/dic/services"^J    xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd^J                        http://symfony.com/schema/dic/doctrine http://symfony.com/schema/dic/doctrine/doctrine-1.0.xsd">^J^J    <srv:services>^J        <srv:service id="foo" class="FooClass">^J            <srv:tag name="foo.tag" />^J            <srv:call method="setBar">^J                <srv:argument>foo</srv:argument>^J            </srv:call>^J        </srv:service>^J    </srv:services>^J</srv:container>^J
  chamilo-lms-1.10.6/vendor/symfony/dependency-injection/Tests/Fixtures/xml/nonvalid.xml -> <?xml version="1.0" ?>^J^J<nonvalid />^J
  chamilo-lms-1.10.6/vendor/symfony/dependency-injection/Tests/Fixtures/xml/services1.xml -> <?xml version="1.0" encoding="utf-8"?>^J<container xmlns="http://symfony.com/schema/dic/services" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd"/>^J
  chamilo-lms-1.10.6/vendor/symfony/dependency-injection/Tests/Fixtures/xml/services10.xml -> <?xml version="1.0" ?>^J^J<container xmlns="http://symfony.com/schema/dic/services"^J    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"^J    xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">^J  <services>^J    <service id="foo" class="BarClass">^J        <tag name="foo_tag"^J            some-option="cat"^J            some_option="ciz"^J            other-option="lorem"^J            an_other-option="ipsum"^J        />^J    </service>^J  </services>^J</container>^J
  chamilo-lms-1.10.6/vendor/symfony/dependency-injection/Tests/Fixtures/xml/services13.xml -> <?xml version="1.0" ?>^J^J<container xmlns="http://symfony.com/schema/dic/services"^J    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"^J    xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">^J  <parameters>^J    <parameter key="imported_from_xml">true</parameter>^J  </parameters>^J</container>^J
  chamilo-lms-1.10.6/vendor/symfony/dependency-injection/Tests/Fixtures/xml/services14.xml -> <?xml version="1.0" encoding="utf-8"?>^J<container xmlns="http://symfony.com/schema/dic/services"^J           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"^J           xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">^J    <services>^J        <service id="monolog.logger" parent="monolog.logger_prototype" public="false">^J            <argument index="0">app</argument>^J        </service>^J^J        <service id="logger" alias="monolog.logger" />^J^J        <service id="monolog.logger" parent="monolog.logger_prototype" public="false">^J            <argument index="0">app</argument>^J        </service>^J        <service id="monolog.logger_prototype" class="Symfony\Bridge\Monolog\Logger" abstract="true">^J            <argument /><!-- Channel -->^J        </service>^J    </services>^J</container>^J
  chamilo-lms-1.10.6/vendor/symfony/dependency-injection/Tests/Fixtures/xml/services2.xml -> <?xml version="1.0" ?>^J^J<container xmlns="http://symfony.com/schema/dic/services"^J    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"^J    xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">^J  <parameters>^J    <parameter>a string</parameter>^J    <parameter key="FOO">bar</parameter>^J    <parameter key="values" type="collection">^J      <parameter>0</parameter>^J      <parameter key="integer">4</parameter>^J      <parameter key="100">null</parameter>^J      <parameter type="string">true</parameter>^J      <parameter>true</parameter>^J      <parameter>false</parameter>^J      <parameter>on</parameter>^J      <parameter>off</parameter>^J      <parameter key="float">1.3</parameter>^J      <parameter>1000.3</parameter>^J      <parameter>a string</parameter>^J      <parameter type="collection">^J        <parameter>foo</parameter>^J        <parameter>bar</parameter>^J      </parameter>^J    </parameter>^J    <parameter key="MixedCase" type="collection"> <!-- Should be lower cased -->^J      <parameter key="MixedCaseKey">value</parameter> <!-- Should stay mixed case -->^J    </parameter>^J    <parameter key="constant" type="constant">PHP_EOL</parameter>^J  </parameters>^J</container>^J
  chamilo-lms-1.10.6/web/assets/MathJax/fonts/HTML-CSS/TeX/png/Main/Bold/200/2199.png -> ?PNG^M^J^Z^J
  chamilo-lms-1.10.6/web/assets/MathJax/fonts/HTML-CSS/TeX/png/Main/Bold/200/21A6.png -> ?PNG^M^J^Z^J
  chamilo-lms-1.10.6/web/assets/MathJax/fonts/HTML-CSS/TeX/png/Main/Bold/200/21A9.png -> ?PNG^M^J^Z^J
  chamilo-lms-1.10.6/web/assets/MathJax/fonts/HTML-CSS/TeX/png/Main/Bold/200/21AA.png -> ?PNG^M^J^Z^J
  chamilo-lms-1.10.6/web/assets/MathJax/fonts/HTML-CSS/TeX/png/Main/Bold/200/21BC.png -> ?PNG^M^J^Z^J

History

#1

Updated by Jan Derriks about 4 years ago

Using the tar.gz download solved this issue:
[[https://github.com/chamilo/chamilo-lms/releases/tag/v1.10.6]]

#2

Updated by Yannick Warnier about 4 years ago

Hi Jan,

Could you try with the other zip file present in there: https://github.com/chamilo/chamilo-lms/releases/tag/v1.10.6 (the one that says "Source code").

#3

Updated by Jan Derriks about 4 years ago

Same strange results:
<parameter key="MixedCaseKey">value</parameter> <!-- Should stay mixed case -->^J </parameter>^J <parameter key="constant" type="constant">PHP_EOL</parameter>^J </parameters>^J</container>^J
chamilo-lms-1.10.6/web/assets/MathJax/fonts/HTML-CSS/TeX/png/Main/Bold/200/2199.png -> ?PNG^M^J^Z^J
chamilo-lms-1.10.6/web/assets/MathJax/fonts/HTML-CSS/TeX/png/Main/Bold/200/21A6.png -> ?PNG^M^J^Z^J
chamilo-lms-1.10.6/web/assets/MathJax/fonts/HTML-CSS/TeX/png/Main/Bold/200/21A9.png -> ?PNG^M^J^Z^J
chamilo-lms-1.10.6/web/assets/MathJax/fonts/HTML-CSS/TeX/png/Main/Bold/200/21AA.png -> ?PNG^M^J^Z^J

I'll keep using GIT instead of zips.

#4

Updated by Laura Guirao about 4 years ago

There is also a new version: 1.10.8

You can try:
wget https://github.com/chamilo/chamilo-lms/releases/download/v1.10.8/chamilo-lms-1.10.8.zip
unzip chamilo-lms-1.10.8.zip

#5

Updated by Jan Derriks about 4 years ago

Or git stash; git pull.

And don;t forget the database upgrade with
php bin/doctrine.php migrations:migrate --configuration=app/config/migrations.yml

Also available in: Atom PDF