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