Coder Social home page Coder Social logo

Comments (7)

gingerlime avatar gingerlime commented on July 24, 2024

Hi @centic9

That's strange. I haven't experienced somthing like this, but it could be that one of the packages that are installed had a dependency on twisted before, and now it doesn't so it doesn't get installed. Or perhaps all the platforms I was running this on already had twisted pre-installed. I can try to have a look.

Can I ask you on which platform you install this on? (e.g. EC2 - if so which AMI are you using? Vagrant? Linode?). This could help trying to reproduce the problem.

from graphite-fabric.

centic9 avatar centic9 commented on July 24, 2024

Just a local test using Vagrant on Windows to create a VirtualBox using the included Vagrantfile (i.e. a precise64 box) and then "vagrant ssh" into it and ran the fabric command "fab graphite_install -H root@{hostname}" (I am not using fab vagrant" as I didn't want to mess with installing python modules on Windows).

After adding python-twisted in the fabfile installation works. See also centic9@7937d49

from graphite-fabric.

gingerlime avatar gingerlime commented on July 24, 2024

Found a few links about similar problems, but this one seems the most relevant graphite-project/carbon#180 and graphite-project/carbon#184

So I guess carbon doesn't even need daemonize, and this was removed. I'll take a look and see if I can use the latest 0.9.x carbon version instead of the pypi version, which would also then get rid of this problem.

from graphite-fabric.

gingerlime avatar gingerlime commented on July 24, 2024

@centic9 - I made a fix that uses the latest 0.9.x branch from the graphite project. It contains quite a few bug fixes, that somehow get delayed going into pypi, so it seems like a sensible change that could improve other things as well. I recommend you use the latest version instead of your own fix, but it's up to you of course.

Thanks very much for reporting this. Your help was much appreciated.

from graphite-fabric.

centic9 avatar centic9 commented on July 24, 2024

Thanks for the fast response, I'll give it a try, please note that protocols like "git://" or "git+git://" are not likely to work inside a corporate environment with firewalls in place, I am changing those to https:// locally in order to make it work.

from graphite-fabric.

gingerlime avatar gingerlime commented on July 24, 2024

Ideally the installation should go through pypi, and I've asked the Graphite project, but there's no clear estimate when things will be pushed to pypi from the 0.9.x branch. Latest update for carbon was Aug 2013, so things are running a bit slower than I'd hope for.

I thought pip knows how to handle those links and uses https/ssh under the hood, but (luckily for me) I'm not working in a corporate environment these days :)

from graphite-fabric.

gingerlime avatar gingerlime commented on July 24, 2024

I've updated git:// links to https://

from graphite-fabric.

Related Issues (4)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.