Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Qt5 deploy as an debian package, dependency libqt5core5 is not satisfiable

Qt5 deploy as an debian package, dependency libqt5core5 is not satisfiable

Scheduled Pinned Locked Moved Installation and Deployment
4 Posts 3 Posters 5.4k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    svenrobin
    wrote on last edited by
    #1

    Hey,
    I'm trying to make an debian package of my application and im am constantly failing.
    The build process works completly but when i try the application on another computer is says that my dependency libqt5core5 is not satisfiable.

    i thought this error occured because i didn't have libqt5core5 as a build-depend, but after adding that it is still failing.

    my build-depends in debian/control looks like this:
    @Build-depends: debhelper (>= 9), libgnome-keyring-dev, qt5-qmake, qtbase5-dev,libssl-dev, cdbs, qt5-default, libqt5core5 (>= 5.0.1)@

    Yes i have added almost everything i found available to get this working but it still doesn't.
    might have something to do with that qt is using another ppa?

    I'm out of ideas, can someone help me fix this issue so every user doesn't have to get that dependency by their own.

    regards,
    Robin

    1 Reply Last reply
    0
    • P Offline
      P Offline
      peanutstars
      wrote on last edited by
      #2

      Did you solve this issue?
      Please explain method, If you have idea.

      1 Reply Last reply
      0
      • T Offline
        T Offline
        tobias.hunger
        wrote on last edited by
        #3

        Debian packages have two sets of dependencies: One is used at build time (Build-depends) and the other is used when installing the package on another machine (Depends IIRC). This is due to the build usually needing more packages (all the -dev ones!) than are necessary to run the finished product.

        Looks like you are setting a Qt5 dependency at build time (which is why the build works), but not require it for the final package to be installed.

        1 Reply Last reply
        0
        • P Offline
          P Offline
          peanutstars
          wrote on last edited by
          #4

          I solved issue, please refer to http://blog.naver.com/hseok74/120193947673 .
          I don't know, it is right methods. But it is work good.

          1 Reply Last reply
          0

          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Users
          • Groups
          • Search
          • Get Qt Extensions
          • Unsolved