jordansissel/fpm
View on GitHub ↗ ★ 11,516 Ruby
Effing package management! Build packages for multiple platforms (deb, rpm, etc) with great ease and sanity.
80 mentions on Hacker News by 67 people: 5 stories, 75 comments · first 2011-08-27 · latest 2025-05-26
20082026
-
…rpm) package. Learn fpm[1] and bundle your dependencies instead of hoping that they get there. [1] https://github.com/jordansissel/fpm
comment by icebraining · 2014-05-27 · in Python 3 can revive Python -
…a world of existing package management tools. Why would i use Capsule instead of doing this? [1] https://github.com/jordansissel/fpm
comment by twic · 2014-05-08 · in An Opinionated Guide to Modern Java, Part 2 -
…It would require a different license :) Oh, btw, the op should take a look at https://pkgr.io/ and https://github.com/jordansissel/fpm
comment by X4 · 2014-04-01 · in Introducing Opencall -
Packaging is a real pain, kind of a schlep. One project, which solved a lot of problems for me was https://github.com/jordansissel/fpm . One edge-case, where fpm cannot help by itself, occurs in the python (w/ C-bindings) world, when your…
comment by mtrn · 2014-03-31 · in Pkgr.io: Easy way to get a Debian package out of any app -
…the compost heap infrastructure that I used to build my environment? This. Has anyone ever tried https://github.com/jordansissel/fpm FPM yet?
comment by yeukhon · 2014-03-18 · in Just what we need. Another package manager. -
Why not just build your own packages? fpm[1] is very simple to use. [1] https://github.com/jordansissel/fpm
comment by icebraining · 2014-03-15 · in Fucking Shell Scripts -
…application code, you're likely better off using fpm to generate a package from a directory tree: https://github.com/jordansissel/fpm * If you have a complex stack, e.g., a specific version of Ruby and a large number of gem dependencies,…
comment by grosskur · 2014-02-21 · in Deploying code with packages -
…deserves consideration if you want to side-step setting up a packaging environment. Link: https://github.com/jordansissel/fpm
comment by jude- · 2014-02-21 · in Who helps your Linux distribution run smoothly? Thank a packager today -
…using Jordan Sissel's FPM [2] (gem install fpm). [1] https://gist.github.com/rasschaert/8915657 [2] https://github.com/jordansissel/fpm
comment by kenny_r · 2014-02-10 · in Announcing gitsh: A dedicated shell for git commands -
…at $dayjob, I build python2.7 and package it up with fpm[1] and drop it in our internal repo. [1]: https://github.com/jordansissel/fpm
comment by stock_toaster · 2013-10-24 · in Fedora Linux will switch to Python 3 by default -
…software installation space, which I have been using recently: * fpm ("Effing Package Management"): https://github.com/jordansissel/fpm/wiki Can be used to generate deb or rpm packages given a source directory or existing package of…
comment by ajdecon · 2013-10-20 · in Ask HN: Homebrew for Linux? -
I like to get the best of both pip and the distro's native package manager ... https://github.com/jordansissel/fpm
comment by jamtan · 2013-09-22 · in Musings about Debian and Python -
…Rubygems. Another option could also be to convert gems (and dependency gems) to deb or rpm packages https://github.com/jordansissel/fpm/wiki/ConvertingGems As far as I know, the Foreman project utilizes this approach…
comment by avtar · 2013-07-22 · in On Distributing Command Line Applications: Why I Switched From Ruby to Go -
…cabal, etc.). A much better solution - either make your own packages, or use a tool like FPM ( https://github.com/jordansissel/fpm ) to make native packages, then deploy the result as you would any other package. I hope for an era when…
comment by zdw · 2013-04-03 · in Perl and Perl Module Administration in the Modern Era -
Don't use `checkinstall`, use FPM: https://github.com/jordansissel/fpm
comment by mattyb · 2013-03-29 · in Packaging built software -
A nice way to build apt repositories is to use fpm. https://github.com/jordansissel/fpm Although for just installing rails, using rubygems is the way to go, IMHO.
comment by andyl · 2013-03-22 · in Abandoning Rubygems -
…of our infrastructure. The second best tool I'm using is fpm[1] to make custom debian packages. [1] https://github.com/jordansissel/fpm
comment by baghali · 2013-03-04 · in How I spend my first 5 minutes on a server -
Also look at fpm: https://github.com/jordansissel/fpm/wiki This sysadmin uses it frequently and it's a big time-saver for many software packages.
comment by jeramey · 2012-06-22 · in Python Packaging: Hate, hate, hate everywhere -
…Also, see "Use Case - Package something that uses 'make install'" on the fpm wiki at https://github.com/jordansissel/fpm/wiki/PackageMakeInstall
comment by bobf · 2012-05-16 · in How to Set Up Metric Collection Using Graphite and Statsd on Ubuntu 12.04 LTS -
Use fpm! https://github.com/jordansissel/fpm
comment by bobf · 2012-05-16 · in How to Set Up Metric Collection Using Graphite and Statsd on Ubuntu 12.04 LTS -
…it offers many more options for integration than checkinstall (which I used to use, and hated): https://github.com/jordansissel/fpm/wiki And why would you want to create source packages? One of the benefits to generating binary packages is…
comment by mattyb · 2012-05-03 · in Python Application Deployment with Native Packages -
Have a look at fpm: https://github.com/jordansissel/fpm More details to come.
comment by hynek · 2012-04-24 · in Python Deployment Anti-Patterns -
…Jordan Sissel, who created logstash, also created fpm (Effing Package Management) ( https://github.com/jordansissel/fpm ). It makes it easy to package things. It might help avoid bash script hell. Create an rpm from the files in…
comment by antoncohen · 2012-02-06 · in Amon - Python-powered server monitoring, logging, error reporting with JSON API -
Check out fpm if you're concerned about packaging issues - https://github.com/jordansissel/fpm It makes it incredibly easy to create an rpm/deb/etc. from a directory, rpm, npm, gem, python module, etc. Here's a BayLISA video about it:…
comment by bobf · 2011-08-27 · in Sun-java6 packages removed soon from Debian/Ubuntu (and all other linux distros)