Bug #8267
chamilo-lms-1.10.6.zip unzip issue on linux
0%
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
Updated by Jan Derriks about 6 years ago
Using the tar.gz download solved this issue:
[[https://github.com/chamilo/chamilo-lms/releases/tag/v1.10.6]]
Updated by Yannick Warnier about 6 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").
Updated by Jan Derriks almost 6 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.
Updated by Laura Guirao almost 6 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
Updated by Jan Derriks almost 6 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