[Crossfire-wiki] [Crossfire DokuWiki] page added: dev:linux_mandriva_2010.1

no-reply_wiki at metalforge.org no-reply_wiki at metalforge.org
Wed Apr 17 14:12:53 CDT 2013


A page in your DokuWiki was added or changed. Here are the details:

Date        : 2013/04/17 14:12
User        : kbulgrien
Edit Summary: created by moving content from user:kbulgrien

======Development Environment Setup for Mandriva 2010.1 (Sprint)======

This page presently references resources (like scripts) currently located on [[user:kbulgrien|KBulgrien's page]].

=====Trunk Client=====

  $ urpmq --whatprovides libglade2
  No package named libglade2
  The following packages contain libglade2: libglade2.0_0, libglade2.0_0-devel, ruby-libglade2
  You should use "-a" to use all of them
  $ sudo urpmi libglade2.0_0-devel
  In order to satisfy the 'devel(libstdc++)' dependency, one of the following packages is needed:
   1- libstdc++-devel-4.4.3-2mnb2.i586: Header files and libraries for C++ development (to install)
   2- libstdc++5-devel-3.3.6-4mdv2009.0.i586: Header files and libraries for C++ development (to install)
  What is your choice? (1-2) 1
  To satisfy dependencies, the following packages are going to be installed:
    Package                        Version      Release       Arch   
    libglib2.0-devel               2.24.1       1mdv2010.1    i586    
    libgtk+2.0_0-devel             2.20.1       1mdv2010.1    i586    
    libice6-devel                  1.0.6        2mdv2010.1    i586    
    libsm6-devel                   1.1.1        2mdv2010.1    i586    
    libstdc++-devel                4.4.3        2mnb2         i586    
    libxcb-composite0              1.6          1mdv2010.1    i586    
    libxcb-damage0                 1.6          1mdv2010.1    i586    
    libxcb-devel                   1.6          1mdv2010.1    i586    
    libxcb-dpms0                   1.6          1mdv2010.1    i586    
    libxcb-glx0                    1.6          1mdv2010.1    i586    
    libxcb-record0                 1.6          1mdv2010.1    i586    
    libxcb-shape0                  1.6          1mdv2010.1    i586    
    libxcb-sync0                   1.6          1mdv2010.1    i586    
    libxcb-xprint0                 1.6          1mdv2010.1    i586    
    libxcb-xvmc0                   1.6          1mdv2010.1    i586    
    libxdmcp6-devel                1.0.3        2mdv2010.1    i586    
    libxext6-devel                 1.1.1        2mdv2010.1    i586    
    libxft-devel                   2.1.14       1mdv2010.1    i586    
    libxi-devel                    1.3          1mdv2010.1    i586    
    libxinerama1-devel             1.1          1mdv2010.1    i586    
    libxrender1-devel              0.9.5        2mdv2010.1    i586    
    zlib1-devel                    1.2.3        15mdv2010.1   i586    
    glib-gettextize                2.24.1       1mdv2010.1    i586    
    libatk1.0-devel                1.30.0       1mdv2010.1    i586    
    libcairo-devel                 1.9.6        3mdv2010.1    i586    
    libfontconfig-devel            2.8.0        2mdv2010.1    i586    
    libgdk_pixbuf2.0_0-devel       2.20.1       1mdv2010.1    i586    
    libglade2.0_0-devel            2.6.4        3mdv2010.1    i586    
    libpango1.0-devel              1.28.0       1mdv2010.1    i586    
    libpcre-devel                  8.02         1mdv2010.1    i586    
    libpixman-1-devel              0.18.2       1mdv2010.1    i586    
    libpthread-stubs               0.3          1mdv2010.1    i586    
    libx11_6-devel                 1.3.3        1mdv2010.1    i586    
    libxau6-devel                  1.0.5        2mdv2010.1    i586    
    libxcb-randr0                  1.6          1mdv2010.1    i586    
    libxcb-render0                 1.6          1mdv2010.1    i586    
    libxcb-res0                    1.6          1mdv2010.1    i586    
    libxcb-screensaver0            1.6          1mdv2010.1    i586    
    libxcb-shm0                    1.6          1mdv2010.1    i586    
    libxcb-xevie0                  1.6          1mdv2010.1    i586    
    libxcb-xf86dri0                1.6          1mdv2010.1    i586    
    libxcb-xfixes0                 1.6          1mdv2010.1    i586    
    libxcb-xinerama0               1.6          1mdv2010.1    i586    
    libxcb-xtest0                  1.6          1mdv2010.1    i586    
    libxcb-xv0                     1.6          1mdv2010.1    i586    
    libxcomposite1-devel           0.4.1        1mdv2010.1    i586    
    libxcursor-devel               1.1.10       2mdv2010.1    i586    
    libxdamage-devel               1.1.2        1mdv2010.1    i586    
    libxfixes3-devel               4.0.4        1mdv2010.1    i586    
    libxml2-devel                  2.7.7        1mdv2010.1    i586    
    libxrandr2-devel               1.3.0        3mdv2010.1    i586    
    libxt-devel                    1.0.8        1mdv2010.1    i586    
    multiarch-utils                1.0.10       1mdv2010.1    noarch  
    pango-doc                      1.28.0       1mdv2010.1    i586    
    x11-proto-devel                7.5          5mdv2010.1    i586    
    libfreetype6-devel             2.3.12       1.1mdv2010.1  i586    
    libpng-devel                   1.2.43       1.1mdv2010.1  i586    
    libpng3                        1.2.43       1.1mdv2010.1  i586    
  Proceed with the installation of the 58 packages? (Y/n) Y
  ...
  $ sudo urpmi libcurl-devel
  To satisfy dependencies, the following packages are going to be installed:
    Package                        Version      Release       Arch   
    libkrb53-devel                 1.8.1        5mdv2010.1    i586    
    libsasl2-devel                 2.1.23       8mdv2010.1    i586    
    libwrap-devel                  7.6          40mdv2010.1   i586    
    libcurl-devel                  7.20.1       2mdv2010.1    i586    
    libext2fs-devel                1.41.12      1mnb2         i586    
    libidn-devel                   1.18         1mdv2010.1    i586    
    libldap2.4_2-devel             2.4.22       2mdv2010.1    i586    
    libopenssl1.0.0-devel          1.0.0a       1mdv2010.1    i586    
    libssh2-devel                  1.2.5        1mdv2010.1    i586    
  Proceed with the installation of the 9 packages? (Y/n) Y
  ...
  $ sudo urpmi liblua-devel
  To satisfy dependencies, the following packages are going to be installed:
    Package                        Version      Release       Arch   
    liblua-devel                   5.1.4        8mdv2010.1    i586    
    libncurses-devel               5.7          4.20091227.1> i586    
    libreadline-devel              6.1          2mdv2010.1    i586    
    lua                            5.1.4        8mdv2010.1    i586    
  Proceed with the installation of the 4 packages? (Y/n) Y
  ...
  $ sudo urpmi libSDL_image-devel
  In order to satisfy the 'devel(libjpeg)' dependency, one of the following packages is needed:
   1- libjpeg-devel-8a-1mdv2010.1.i586: Development tools for programs which will use the libjpeg library (to install)
   2- libjpeg62-devel-6b-45mdv2010.0.i586: Development tools for programs which will use the libjpeg library (to install)
  What is your choice? (1-2) 1
  To satisfy dependencies, the following packages are going to be installed:
    Package                        Version      Release       Arch   
    libjpeg-devel                  8a           1mdv2010.1    i586    
    libkms1                        2.4.20       2mdv2010.1    i586    
    libmesaglu1-devel              7.8.1        6mdv2010.1    i586    
    libslang-devel                 2.2.2        1mdv2010.1    i586    
    libxxf86vm-devel               1.1.0        1mdv2010.1    i586    
    mesa                           7.8.1        6mdv2010.1    i586    
    libSDL-devel                   1.2.14       1mdv2010.1    i586    
    libSDL_image-devel             1.2.10       2mdv2010.1    i586    
    libSDL_image1.2_0              1.2.10       2mdv2010.1    i586    
    libaa-devel                    1.4.0        0.rc5.19mdv2> i586    
    libalsa2-devel                 1.0.23       2mdv2010.1    i586    
    libdirectfb-devel              1.4.3        2mdv2010.1    i586    
    libdrm-devel                   2.4.20       2mdv2010.1    i586    
    libggi-devel                   2.2.2        14mdv2010.1   i586    
    libgii-devel                   1.0.2        13mdv2010.1   i586    
    libjbig-devel                  2.0          4mdv2010.1    i586    
    libmesagl1-devel               7.8.1        6mdv2010.1    i586    
    libsysfs-devel                 2.1.0        10mnb2        i586    
    libsysfs-static-devel          2.1.0        10mnb2        i586    
    libtiff-devel                  3.9.2        2mdv2010.1    i586    
    libxmu6-devel                  1.0.5        2mdv2010.1    i586    
    libxxf86dga-devel              1.1.1        1mdv2010.1    i586    
  Proceed with the installation of the 22 packages? (Y/n) Y
  ...
  $ sudo urpmi libmesaglut3-devel makedepend cproto

=====client RPMs=====

On a minimal system, building RPMs resulted in an error:

   RPM build errors:
    File must begin with "/": %{_desktopdir}/crossfire-client-gtk2.desktop

_desktopdir is defined in /etc/rpm/macros.d/jpackage.macros.  One could also define it in a per-user .rpmmacros file, but adding the package fixes it at a system level using official distribution settings.

  $ sudo urpmi jpackage-utils

=====.glade files=====

Client .glade window and dialog layout files are maintained using glade3:

  $ sudo urpmi glade3
  To satisfy dependencies, the following packages are going to be installed:
    Package                        Version      Release       Arch   
    libgladeui1_9                  3.6.7        3mdv2010.1    i586    
    glade3                         3.6.7        3mdv2010.1    i586    
  Proceed with the installation of the 2 packages? (Y/n) y

=====Trunk Server=====

After installing the client packages, this still needed to be done:

  $ sudo urpmi flex
  $ sudo uprmi python-devel
    installing libpython2.6-devel-2.6.5-2.1mdv2010.1.i586.rpm

=====Mapper (Server)=====

Presuming the client and server dependencies are loaded, this was needed:

  $ sudo urpmi libgd-devel
  To satisfy dependencies, the following packages are going to be installed:
    Package                        Version      Release       Arch   
    libgd-devel                    2.0.35       14mdv2010.1   x86_64  
    libxpm-devel                   3.5.8        2mdv2010.1    x86_64  
  Proceed with the installation of the 2 packages? (Y/n) y

=====CRE (Server)=====

CRE needs qmake:

  $ sudo urpmi libqt4-devel
  To satisfy dependencies, the following packages are going to be installed:
    Package                        Version      Release       Arch   
    lib64asyncns-devel             0.8          1mdv2010.1    x86_64  
    lib64avahi-client-devel        0.6.25       5mdv2010.1    x86_64  
    lib64avahi-common-devel        0.6.25       5mdv2010.1    x86_64  
    lib64cap-devel                 2.19         5mdv2010.1    x86_64  
    lib64dbus-1-devel              1.2.24       1mdv2010.1    x86_64  
    lib64flac-devel                1.2.1        7mdv2010.1    x86_64  
    lib64ogg-devel                 1.2.0        1mdv2010.1    x86_64  
    lib64phononexperimental4       4.4.1        6mdv2010.1    x86_64  
    lib64pulseaudio-devel          0.9.21       26mdv2010.1   x86_64  
    lib64qt4-devel                 4.6.2        9mdv2010.1    x86_64  
    lib64qtclucene4                4.6.2        9mdv2010.1    x86_64  
    lib64qthelp4                   4.6.2        9mdv2010.1    x86_64  
    lib64qtscripttools4            4.6.2        9mdv2010.1    x86_64  
    lib64sndfile-devel             1.0.21       2mdv2010.1    x86_64  
    lib64sqlite3-devel             3.6.23.1     2mdv2010.1    x86_64  
    lib64vorbis-devel              1.3.1        1mdv2010.1    x86_64  
    lib64xtst6-devel               1.1.0        2mdv2010.1    x86_64  
    phonon-devel                   4.4.1        6mdv2010.1    x86_64  
    qt4-designer-plugin-phonon     4.6.2        9mdv2010.1    x86_64  
    qt4-designer-plugin-qt3support 4.6.2        9mdv2010.1    x86_64  
    qt4-designer-plugin-webkit     4.6.2        9mdv2010.1    x86_64  
    qt4-qtconfig                   4.6.2        9mdv2010.1    x86_64  
  Proceed with the installation of the 22 packages? (Y/n)


IP-Address  : 70.254.43.42
Old Revision: none
New Revision: http://wiki.metalforge.net/doku.php/dev:linux_mandriva_2010.1

-- 
This mail was generated by DokuWiki at
http://wiki.metalforge.net/



More information about the crossfire-wiki mailing list