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

shadowhand/email deprecated and removed, breaking setup #1626

Closed
sudheesh001 opened this issue Mar 6, 2017 · 14 comments
Closed

shadowhand/email deprecated and removed, breaking setup #1626

sudheesh001 opened this issue Mar 6, 2017 · 14 comments
Assignees

Comments

@sudheesh001
Copy link

sudheesh001 commented Mar 6, 2017

Actual behaviour

The setup process involves the composer process fetching the required modules but it looks like the shadowhand/email module has been removed altogether by the owner after deprecation. ushahidi is still dependant on the module, is there an alternative module that we could use to set this up ?

Expected behaviour

A clean setup process after bin/update

Steps to reproduce the behaviour/error

Run bin/update

Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.
Package operations: 27 installs, 0 updates, 0 removals
  - Installing shadowhand/email (v2.0.2) Downloading: Failed    Failed to download shadowhand/email from dist: The "https://api.github.com/repos/shadowhand/email/zipball/e2295fa2ddc23b1b2c206f7716128e51f0557008" file could not be downloaded (HTTP/1.1 404 Not Found)
    Now trying to download from source
  - Installing shadowhand/email (v2.0.2) Cloning e2295fa2dd


  [RuntimeException]
  Failed to clone https://github.com/shadowhand/email.git via https, http protocols, aborting.
  - https://github.com/shadowhand/email.git
    Cloning into 'C:\xampp\htdocs\platform\vendor\shadowhand\email'...
    remote: Repository not found.
    fatal: repository 'https://github.com/shadowhand/email.git/' not found
  - http://github.com/shadowhand/email.git
    Cloning into 'C:\xampp\htdocs\platform\vendor\shadowhand\email'...
    remote: Repository not found.
    fatal: repository 'https://github.com/shadowhand/email.git/' not found


install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--ignore-platform-reqs] [--] [<packages>]...
@tuxpiper
Copy link
Member

tuxpiper commented Mar 6, 2017

Confirmed on my side. Since it's probably affecting everyone (including our own deployment processes), I think this deserves P0 @jshorland

@jshorland
Copy link

jshorland commented Mar 6, 2017 via email

@sudheesh001
Copy link
Author

I found this module after digging through the internet, https://github.com/kierangraham/email
If this is the module that's been taken down, I wouldn't mind helping you to get an entry into Packagist ! 😄 Would love to help if needed.

@willdoran
Copy link
Contributor

@sudheesh001 if you have time and would like to contribute we'd be happy to receive said help :D If you want to submit a PR you can assign me for review and I'll take a look.

@rjmackay
Copy link
Contributor

rjmackay commented Mar 6, 2017

@willdoran I've still got a cached copy of the module I can drop in a repo or compare against the keirangraham one.

@willdoran
Copy link
Contributor

@rjmackay awesome, that would be super handy, if you link me I can compare

@rjmackay
Copy link
Contributor

rjmackay commented Mar 7, 2017

@willdoran https://github.com/kierangraham/email is the original kohana email module, rather than the updated version packaged for composer. I've pushed my cached version to https://github.com/rjmackay/shadowhand-email

@sudheesh001
Copy link
Author

@rjmackay Awesome ! Have you uploaded the entry to packagist so that we can update the composer entry ?

@sudheesh001
Copy link
Author

@rjmackay I've updated my composer file to contain a reference to https://packagist.org/packages/sudheesh001/email for the breaking email and managed to successfully setup the migrations.

@rjmackay
Copy link
Contributor

@willdoran did you have time to resolve this? if not I'll take a look this week

@rjmackay rjmackay self-assigned this Mar 20, 2017
@willdoran
Copy link
Contributor

@rjmackay No, I didn't get a chance yet. If I do before you're online. I'll update here.

@rjmackay
Copy link
Contributor

@sudheesh001 I've fixed this on the master and develop branches now. It uses ushahidi/shadowhand-email

rjmackay added a commit that referenced this issue Mar 22, 2017
@chrisveness
Copy link

Having reported this a couple of days ago via the developer community (www.hipchat.com?), I can confirm this is now fixed for me (though I've now hit another problem #1654).

@sudheesh001
Copy link
Author

Looks like this is fixed, good to close. 👍

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

7 participants