Uploaded image for project: 'Qt Mobility'
  1. Qt Mobility
  2. QTMOBILITY-362

Impossible to build as common user - packaging related

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • 1.0.2
    • 1.0.1
    • Build System
    • None
    • Linux Gcc 4.4.4
    • eb65a1d99aa09cca1d7946605782ae45f1026bb8, ea69978fbb9dcb8b63c46a3a1e36821359bb86ee, 7d8c5ed8f18ddd669f8f6c4d3ac7e74f6e06e9f0, cfb17f1f7f87365539934136adfb6aacb9052981

    Description

      When you compile current 1.0.1 to create a package, usually this is made as a common user, not root.
      The regular options for RPM used is:

      ./configure \
      -prefix %{_prefix} \
      -libdir %{_libdir} \

      Where _prefix is a system /usr dir, not writable by common user, but result package will install there.
      Current source of 1.0.1 try to install system dirs in qml imports:

      make[3]: Entering directory `/lixo/packages/qt-mobility/BUILD/qt-mobility-opensource-src-1.0.1/plugins/declarative/publishsubscribe'
      Makefile:260: warning: overriding commands for target `install_target'
      Makefile:251: warning: ignoring old commands for target `install_target'
      Makefile:264: warning: overriding commands for target `uninstall_target'
      Makefile:255: warning: ignoring old commands for target `uninstall_target'
      cp -f qmldir /usr/lib64/qt4/imports/QtMobility/publishsubscribe/qmldir
      cp: cannot create regular file `/usr/lib64/qt4/imports/QtMobility/publishsubscribe/qmldir': No such file or directory
      make[3]: *** [/usr/lib64/qt4/imports/QtMobility/publishsubscribe/qmldir] Error 1

      the /usr/lib64/qt4/imports/QtMobility/publishsubscribe/qmldir should be

      [BUILDDIR]/usr/lib64/qt4/imports/QtMobility/publishsubscribe/qmldir

      Attachments

        Activity

          People

            alex Alex (closed Nokia identity) (Inactive)
            heliocastro Helio Chissini de Castro
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: