Uploaded image for project: 'MongoDB Database Tools'
  1. MongoDB Database Tools
  2. TOOLS-3199

Use debhelper/debuild to build deb packages

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Release
    • Labels:
    • 1,486

      Currently, our debian control file is manually specifying all package dependencies. We have already seen some instances where the same version constraints did not work across all rpm distros at installation time. If this is not already an issue for some our our deb-based distros, it may become one in the future.

      According to the debian wiki, we should be using higher-level tools such as debuild and debhelper to build the package. This is also what the server uses for its packaging. In particular, this would allow us to have the build tooling auto-detect dependencies.

            Unassigned Unassigned
            ryan.chipman@mongodb.com Ryan Chipman
            0 Vote for this issue
            2 Start watching this issue