diff --git a/debian/control b/debian/control
index fbd20a1467adf61612bc805e19d0003ebbb6335f..46ac99fc67e3f161cba5930d6125767dab69a13f 100644
--- a/debian/control
+++ b/debian/control
@@ -21,38 +21,29 @@ Package: tarantool-common
 Architecture: all
 Priority: optional
 Depends: ${misc:Depends}, adduser
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
- Its key properties include:
- .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
- .
- This package provides configs and logs infrastructure for tarantool.
+Description: Tarantool in-memory database - common files
+ Tarantool is an in-memory database and Lua application server.
+ This package provides scripts to work with tarantool configuration
+ and log files.
 
 Package: tarantool
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends}, tarantool-common
-Suggests: libmr-tarantool-perl, libdr-tarantool-perl
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
+Suggests: tarantool-dbg, tarantool-client, libdr-tarantool-perl
+Description: In-memory database with Lua application server
+ Tarantool is an in-memory database and Lua application server.
  Its key properties include:
  .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
+  * flexible data model
+  * multiple index types: HASH, TREE, BITSET
+  * optional persistence and strong data durability
+  * log streaming replication
+  * Lua functions, procedures, triggers, with rich access to database API,
+    JSON support, inter-procedure and network communication libraries
+  * a command line client supporting simple SQL and a native Lua console
  .
- This package provides tarantool server.
+ This package provides Tarantool server.
 
 Package: tarantool-plugins
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
@@ -61,62 +52,32 @@ Depends: ${shlibs:Depends}, ${misc:Depends},
  tarantool (= ${binary:Version}),
  tarantool-postgresql-plugin,
  tarantool-mysql-plugin
-Suggests: libmr-tarantool-perl, libdr-tarantool-perl
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
- Its key properties include:
- .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
- .
- This package provides (or depends on) all tarantool plugins.
+Suggests: tarantool-dbg, libdr-tarantool-perl
+Description: Tarantool in-memory database - all plug-ins bundle
+ Tarantool is an in-memory database and Lua application server.
+ This package provides (or depends on) all Tarantool plug-ins.
 
 Package: tarantool-postgresql-plugin
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends},
  tarantool (= ${binary:Version})
-Suggests: libmr-tarantool-perl, libdr-tarantool-perl
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
- Its key properties include:
- .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
- .
- This package contains connector for PostgreSQL database for tarantool
- lua stored procedures.
+Suggests: tarantool-dbg, libdr-tarantool-perl
+Description: Tarantool in-memory database - PostgreSQL connector
+ Tarantool is an in-memory database and Lua application server.
+ This package contains a connector to PostgreSQL database for
+ Tarantool Lua stored procedures.
 
 Package: tarantool-mysql-plugin
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends},
  tarantool (= ${binary:Version})
-Suggests: libmr-tarantool-perl, libdr-tarantool-perl
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
- Its key properties include:
- .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
- .
- This package contains connector for MySQL database for tarantool
- lua stored procedures.
+Suggests: tarantool-dbg, libdr-tarantool-perl
+Description: Tarantool in-memory database - MySQL connector
+ Tarantool is an in-memory database and Lua application server.
+ This package contains a connector to MySQL database for Tarantool
+ Lua stored procedures.
 
 Package: tarantool-dbg
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
@@ -124,38 +85,20 @@ Priority: extra
 Section: debug
 Depends: ${shlibs:Depends}, ${misc:Depends},
      tarantool (= ${binary:Version})
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
- Its key properties include:
- .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
- .
- This package provides debug symbols for tarantool.
+Description: Tarantool in-memory database - debugging symbols
+ Tarantool is an in-memory database and Lua application server.
+ This package provides debugging symbols for Tarantool server.
 
 Package: tarantool-client
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Suggests: libmr-tarantool-perl
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
- Its key properties include:
- .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
- .
- This package provides readline client for tarantool.
+Suggests: tarantool-client-dbg
+Description: Tarantool in-memory database - command line client
+ Tarantool is an in-memory database and Lua application server.
+ This package provides a command line client for Tarantool
+ server with support of readline, command history, reader of 
+ server binary logs and snapshot files.
 
 Package: tarantool-client-dbg
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
@@ -163,37 +106,18 @@ Priority: extra
 Section: debug
 Depends: ${shlibs:Depends}, ${misc:Depends},
      tarantool-client (= ${binary:Version})
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
- Its key properties include:
- .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
- .
- This package provides readline client for tarantool (debug symbols).
+Description: Tarantool in-memory database - client debugging symbols
+ Tarantool is an in-memory database and Lua application server.
+ This package provides debugging symbols for the command line
+ client.
 
 Package: libtarantool1
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
- Its key properties include:
- .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
- .
- This package provides c-connector library for tarantool.
+Description: Tarantool in-memory database - C client library
+ Tarantool is an in-memory database and Lua application server.
+ This package provides C-connector library for Tarantool.
 
 Package: libtarantool1-dbg
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
@@ -201,19 +125,9 @@ Priority: extra
 Section: debug
 Depends: ${shlibs:Depends}, ${misc:Depends},
      libtarantool1 (= ${binary:Version})
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
- Its key properties include:
- .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
- .
- This package provides debug symbols for libtarantool1.
+Description: Tarantool in-memory database - C client library debugging symbols
+ Tarantool is an in-memory database and Lua application server.
+ This package provides debugging symbols for libtarantool1.
 
 Package: libtarantool-dev
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
@@ -224,37 +138,17 @@ Depends: ${shlibs:Depends}, ${misc:Depends},
  libtarantoolnet1 (= ${binary:Version}),
  libtarantoolsql1 (= ${binary:Version}),
  libtarantoolrpl1 (= ${binary:Version})
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
- Its key properties include:
- .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
- .
+Description: Tarantool in-memory database - development headers
+ Tarantool is an in-memory database and Lua application server.
  This package provides headers for libtarantool* libraries.
 
 Package: libtarantoolnet1
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
- Its key properties include:
- .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
- .
- This package provides c-connector library for tarantool (network).
+Description: Tarantool in-memory database - networking client 
+ Tarantool is an in-memory database and Lua application server.
+ This package provides C-connector library for Tarantool (network).
 
 Package: libtarantoolnet1-dbg
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
@@ -262,37 +156,16 @@ Priority: extra
 Section: debug
 Depends: ${shlibs:Depends}, ${misc:Depends},
      libtarantoolnet1 (= ${binary:Version})
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
- Its key properties include:
- .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
- .
- This package provides debug symbols for libtarantoolnet1.
+Description: Tarantool in-memory database - client library - debug symbols
+ Tarantool is an in-memory database and Lua application server.
+ This package provides debugging symbols for libtarantoolnet1.
 
 Package: libtarantoolsql1
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
- Its key properties include:
- .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
- .
- This package provides SQL-parser for tarantool.
+Description: Tarantool in-memory database - SQL library
+ This package provides SQL-parser library for tarantool client library.
 
 Package: libtarantoolsql1-dbg
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
@@ -300,37 +173,17 @@ Priority: extra
 Section: debug
 Depends: ${shlibs:Depends}, ${misc:Depends},
      libtarantoolsql1 (= ${binary:Version})
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
- Its key properties include:
- .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
- .
+Description: Tarantool in-memory database - SQL library - debugging symbols
+ Tarantool is an in-memory database and Lua application server.
  This package provides debug symbols for libtarantoolsql1.
 
 Package: libtarantoolrpl1
 Architecture: i386 amd64 kfreebsd-i386 kfreebsd-amd64 hurd-i386
 Priority: optional
 Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
- Its key properties include:
- .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
- .
- This package provides c-connector library for tarantool
+Description: Tarantool in-memory database - replication client
+ Tarantool is an in-memory database and Lua application server.
+ This package provides C-connector library for tarantool
  (xlog and replication support).
 
 Package: libtarantoolrpl1-dbg
@@ -339,16 +192,6 @@ Priority: extra
 Section: debug
 Depends: ${shlibs:Depends}, ${misc:Depends},
      libtarantoolsql1 (= ${binary:Version})
-Description: high performance key/value storage server
- Tarantool is an open-source NoSQL database, developed by Mail.ru.
- Its key properties include:
- .
-  * all data is maintained in RAM
-  * data persistence is implemented using Write Ahead Log and snapshotting
-  * supports asynchronous replication and hot standby
-  * uses coroutines and asynchronous I/O to implement high-performance
-    lock-free access to data
-  * available on Linux and FreeBSD
-  * stored procedures in Lua are supported
- .
+Description: Tarantool in-memory database - client library debugging symbols
+ Tarantool is an in-memory database and Lua application server.
  This package provides debug symbols for libtarantoolrpl1.
diff --git a/extra/rpm.spec.in b/extra/rpm.spec.in
index 03504f64cca9d9275a31c5221cc726f87188fca8..1c4ab4a9f0d80d8ececcc1fc069b245fcc52b967 100644
--- a/extra/rpm.spec.in
+++ b/extra/rpm.spec.in
@@ -1,6 +1,8 @@
 %define _topdir @RPM_ROOT@
 %define _rpmdir @RPM_ROOT@
 
+# Require for libbfd (backtrace support)
+BuildRequires: binutils-devel
 BuildRoot: @RPM_BUILDROOT@
 
 Name: tarantool
@@ -10,7 +12,7 @@ Group: Applications/Databases
 Summary: Tarantool - an efficient in-memory data store
 Vendor: tarantool.org
 License: BSD
-Requires: libgcc >= 4.1.2-50
+Requires: libgcc >= 4.1.2-50 tarantool-debug = @RPM_PACKAGE_VERSION@-@RPM_PACKAGE_RELEASE@
 URL: http://tarantool.org
 Source0: @RPM_PACKAGE_SOURCE_FILE_NAME@
 %description
@@ -28,6 +30,7 @@ Vendor: tarantool.org
 Group: Applications/Databases
 Provides: tarantool-client
 Obsoletes: tarantool-client
+Requires: tarantool-debug = @RPM_PACKAGE_VERSION@-@RPM_PACKAGE_RELEASE@
 %description -n tarantool-client
 Tarantool is a high performance in-memory NoSQL database.
 It supports replication, online backup, stored procedures in Lua.
@@ -44,6 +47,7 @@ Group: Applications/Databases
 #Requires: /sbin/ldconfig
 Provides: tarantool-dev
 Obsoletes: tarantool-dev
+Requires: tarantool-debug = @RPM_PACKAGE_VERSION@-@RPM_PACKAGE_RELEASE@
 %description -n tarantool-dev
 Tarantool is a high performance in-memory NoSQL database.
 It supports replication, online backup, stored procedures in Lua.