Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Composer Installation #662

Closed
ontic opened this issue Sep 10, 2014 · 4 comments
Closed

Composer Installation #662

ontic opened this issue Sep 10, 2014 · 4 comments
Assignees

Comments

@ontic
Copy link

ontic commented Sep 10, 2014

Installing Magento using composer fails to copy the package "magento/framework" to "lib/internal/Magento/Framework". Below is the composer.json used

{
    "name": "ontic/website",
    "require":
    {
        "magento/magento-composer-installer": "*",
        "magento/product-community-edition": "*"
    },
    "repositories":
    [
        {
            "type": "composer",
            "url": "http://packages.magento.com"
        }
    ],
    "extra":
    {
        "magento-root-dir": "public_html",
        "magento-deploystrategy": "copy",
        "magento-force": true
    },
    "minimum-stability": "dev"
}

I found that requiring only "magento/magento-composer-installer": "" and then once installed, updating the composer.json file to require "magento/product-community-edition": "" and running.

composer update

Worked and copied the files correctly. Below are some details which may help re-produce this problem.

OS: Windows
PHP: 5.4.31
Composer: Bleeding Edge

@verklov verklov self-assigned this Sep 10, 2014
@verklov
Copy link
Contributor

verklov commented Sep 10, 2014

@ontic, I will consult the team to get you the answer to your question. We will get back to you once we have one.

@ontic
Copy link
Author

ontic commented Sep 12, 2014

I'd appreciate that. Keep up the good work @verklov

magento-team added a commit that referenced this issue Sep 19, 2014
* Framework improvements:
   * Increased unit tests code coverage for Magento_Persistent, Magento_GiftMessage, Magento_Checkout modules
 * Modularity:
   * Removed module dependency on the Weee module
 * Fixed Bugs:
   * Fixed an issue in composer installation where Magento/Framework marshaling did not work
   * Fixed an issue where shipping tax was included twice in tax details
   * Renamed the getDistinct method in Tax Model
   * Fixed an issue where it was impossible to reorder and create a new order in the Admin panel if some fields of the order were specified incorrectly and the page was reloaded
   * Fixed an issue where the Configure link was not displayed in the Product Requiring Attention section
   * Fixed an issue where Magento could only be installed in the host root directory
   * Fixed an issue where no proper error message was displayed if vendor directory did not exist in the setup tool
   * Fixed an issue where a fatal error was thrown during checkout with multiple addresses
   * Fixed an issue where integration tests failed if prefixes for tables were used
 * Checkout API:
   * Created Customer Shopping Cart Service
 * Price template refactoring
   * Introduced a single interface for price and tax calculation logic
 * Functional tests:
   * Add products to shopping cart
   * Bestseller products report
   * Cancel created order
   * Delete customer address
   * Hold created order
   * Ordered products report
   * Sales coupon report
 * GitHub requests:
   * [#662] (#662) -- Composer Installation
@verklov
Copy link
Contributor

verklov commented Sep 22, 2014

@ontic, the team has fixed the issue that you reported. The code with the fix has been deployed in version 0.1.0.-alhpa96. Thank you for contributing to the Magento product quality!

@verklov verklov closed this as completed Sep 22, 2014
@ontic
Copy link
Author

ontic commented Sep 23, 2014

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant