/srv/irclogs.ubuntu.com/2015/09/08/#ubuntu-motu.txt

smoking-peanutsI am trying to make a deb package (initially for myself) for the mesa project with a newer version of mesa than what I have seen on launchpad. I have looked up making a deb package but I wanted to know how should I discover what the package will depend on?00:03
tewardsmoking-peanuts: by reading through the dependencies for the given software00:05
tewardi.e. by understanding what's needed to build from source00:05
tewardand then add in the build depends.00:05
tewardfor runtime, understanding the dependencies necessary for it to run after built from source, same general thing.00:05
tewardyou can in theory use a preexisting package, if one exists, as a start point00:05
smoking-peanutsthanks.. that is what I was thinking but didn't know if I should be using a tool or something.. also thanks for giving me a starting point00:07
tewardsmoking-peanuts: unfortunately it's the same as if you were building from source and then running yourself00:07
tewardat least from the creation of the deb package, anyways00:07
tewardinstallation after a successfully built package, assuming all goes the way intended, is the Debian way00:07
smoking-peanutsteward so just to make sure I am understanding. normally I would run commands like .configure make make install and these commands would complain about what I needed to install and then I would build my list of what the unbuilt software  depended on?00:11
tewardsmoking-peanuts: or read upstream documentation.  but, if Mesa exists on LP somewhere, you may want to start with some packaging that already exists, and then read upstream documentation00:15
tewardfor whether there's new deps or not00:15
tewardnote i'm only quoting from what i've experienced - i am not, by far, a true expert on packaging, although I know my way around building-from-scratch00:16
smoking-peanutswhat are you expressing makes complete sense and will be my next steps. thanks for dropping the knowledge. I also hope to be able to tell you of my success00:18
dholbachgood morning06:40
=== dholbach_ is now known as dholbach
=== ssweeny` is now known as ssweeny
=== utlemmin` is now known as utlemming
=== bschaefer_ is now known as bschaefer

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!