smoking-peanuts | I 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 |
---|---|---|
teward | smoking-peanuts: by reading through the dependencies for the given software | 00:05 |
teward | i.e. by understanding what's needed to build from source | 00:05 |
teward | and then add in the build depends. | 00:05 |
teward | for runtime, understanding the dependencies necessary for it to run after built from source, same general thing. | 00:05 |
teward | you can in theory use a preexisting package, if one exists, as a start point | 00:05 |
smoking-peanuts | thanks.. 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 point | 00:07 |
teward | smoking-peanuts: unfortunately it's the same as if you were building from source and then running yourself | 00:07 |
teward | at least from the creation of the deb package, anyways | 00:07 |
teward | installation after a successfully built package, assuming all goes the way intended, is the Debian way | 00:07 |
smoking-peanuts | teward 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 |
teward | smoking-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 documentation | 00:15 |
teward | for whether there's new deps or not | 00:15 |
teward | note 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-scratch | 00:16 |
smoking-peanuts | what 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 success | 00:18 |
dholbach | good morning | 06: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!