Jira (PUP-1071) Install Options for PIP package provider (incl. patch)
Title: Message Title Henrik Lindberg updated an issue Puppet / PUP-1071 Install Options for PIP package provider (incl. patch) Change By: Henrik Lindberg Scrum Team: Client Platform Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1071) Install Options for PIP package provider (incl. patch)
Title: Message Title Brian Witt commented on PUP-1071 Re: Install Options for PIP package provider (incl. patch) I can confirm this does NOT work in Puppet 3.8.5. looks like it should work in Puppet 4.1; can anyone confirm? Add Comment This message was sent by Atlassian JIRA (v6.4.13#64028-sha1:b7939e9) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at https://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1071) Install Options for PIP package provider (incl. patch)
Title: Message Title . commented on PUP-1071 Re: Install Options for PIP package provider (incl. patch) install_options are available in Puppet 3.8 and working given my own experience with it. Can this issue be considered fixed? Add Comment This message was sent by Atlassian JIRA (v6.4.11#64026-sha1:78f6ec4) -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-bugs. For more options, visit https://groups.google.com/d/optout.
Jira (PUP-1071) Install Options for PIP package provider (incl. patch)
Title: Message Title Liam Monahan updated an issue Puppet / PUP-1071 Install Options for PIP package provider (incl. patch) Change By: Liam Monahan Hey,DuetosomespecialrequirementsinmyenvironmentineedsupportforcustominstalloptionsinPIP(andthePIPprovider).Iwroteasmallpatchtothepippackageprovidertosupportthefeatureineeded(custominstalloptionssenttopip).HereisanexampleofwhatIneeded: pre {code} package{'carbon':ensure=installed,provider='pip',require=Package['python-twisted'],install_options=['--prefix=/home/user/graphite','--install-lib=/home/user/graphite/libs'],} /pre {code} SoIextendedthepackageproviderlocallytosupportsuchsyntax.AndI'dliketogetitintegratedupstream.I'vetestedanditworkswellformehere,usingdebian6.Hereisthepatch:(samepatchinunifiedformatisincludedasanattachedfile) pre {code} 12c12has_feature:installable,:uninstallable,:upgradeable,:versionable---has_feature:installable,:uninstallable,:upgradeable,:versionable,:install_options81a82,86endendif@resource[:install_options]@resource[:install_options].eachdo|install_option|args--install-option=+install_option /pre {code} Ifthisdoesntfollowpuppet'sstyleorguidelines,feelfreetopointmetothem.:)-Renato Add Comment This message was sent by Atlassian JIRA (v6.4.5#64020-sha1:78acd6c) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-bugs+unsubscr...@googlegroups.com. To post to this group, send email to puppet-bugs@googlegroups.com. Visit this group at
Jira (PUP-1071) Install Options for PIP package provider (incl. patch)
Title: Message Title Jason Antman updated an issue Puppet / PUP-1071 Install Options for PIP package provider (incl. patch) On one hand, yes, install options could be useful for pip. However, the ones you specified - prefix and install_lib - make the provider non-idempotent. These things install the package in a non-default location, but don't do anything else to tell the provider how to know about it. For the reporter's use case, PUP-1062 - adding virtualenv support to pip - is the better, safer, idempotent alternative. However, there's still a whitelist of pip options that should be handed in install options (things like proxy, timeout, find-links, index-url, extra-index-url, no-index, use-mirrors, etc.) Change By: Jason Antman Component/s: TypesandProviders Labels: pip redmine Add Comment This message was sent by Atlassian JIRA (v6.1.4#6159-sha1:44eaede) -- You received this message because you are subscribed to the Google Groups Puppet Bugs group. To unsubscribe from this group and stop