Compilation problem on Ubuntu

Issue #80 on hold
jbilinska created an issue

W: Nie można pobrać http://pl.archive.ubuntu.com/ubuntu/pool/main/libd/libdrm/libkms1_2.4.43-0ubuntu0.0.1_amd64.deb 404 Not Found

W: Nie można pobrać http://pl.archive.ubuntu.com/ubuntu/pool/main/libd/libdrm/libdrm-dev_2.4.43-0ubuntu0.0.1_amd64.deb 404 Not Found

System: uname -a Linux jbilinska-OptiPlex-7010 3.5.0-34-generic #55~precise1-Ubuntu SMP Fri Jun 7 16:25:50 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Comments (23)

  1. jsbien

    Compilation fails on Ubuntu because of missing dependencies. It is the first attempt to compile on the this version of Ubuntu. On Debian wheezy the package is prepared with no problems.

  2. Michał Rudolf repo owner

    How it can be fixed? Are some dependencies missing? Or outdated?

    Maybe the files are missing only from Polish Ubuntu mirror?

  3. Michał Rudolf repo owner

    What should I use to test it?

    dpkg-buildpackage -B
    

    fails here (no file src/djview4poliqarp).

    The program definitely compiles and runs under Ubuntu 13.04 when not using debian packages. The package libdrm is installed here though I don't know if it is necessary.

    The error mentioned above is definitely not associated with Djview4poliqarp or its debian package. The most likely reasons are: network problems or outdated Polish Ubuntu mirror.

  4. jsbien

    What about

    dpkg-buildpackage -b -rfakeroot
    

    ?

    What dpkg-buildpackage run in the correct directory? File

      src/djview4poliqarp
    

    definitely exists.

  5. jsbien
    • changed status to open

    After upgrading Ubuntu the problem is now different: a higher version of libqt4-dev is requested. Does the program really need the recent version of the library?

    Ubuntu 12.04 is the current stable version and will be in use till 2017, so djview4poliqarp should be usable on this platform.

  6. Michał Rudolf repo owner

    What is the exact error message?

    The version requirement comes from djview sources, there is no such requirement in djview4poliqarp.

  7. jsbien

    Don't remember the exact wording, but the message is a standard one: requested packed version X not available.

  8. jsbien

    The dependency comes from Build-Depends field in djview-poliqarp/debian/control, but I don't know who set the present value- perhaps Bottou, perhaps Chimosz.

  9. Michał Rudolf repo owner

    Qt >= 4.2 is requested by control file, but it was released in 2006, so it looks something is wrong in the file. Can you try renaming libqt to libqt4 in the file?

  10. Log in to comment