Changeset - 06b28d653a1b
[Not reviewed]
0 1 0
vitalyster - 7 years ago 2018-04-27 12:16:19
vitalyster@gmail.com
Update packages_debian_ubuntu.md
1 file changed with 1 insertions and 1 deletions:
0 comments (0 inline, 0 general)
documentation/installation/packages_debian_ubuntu.md
Show inline comments
 
@@ -33,13 +33,13 @@ You need to rebuild source libcommuni and spectrum packages from our source pack
 
        $ cd spectrum2_2.0.4-1 && DEB_BUILD_OPTIONS=nocheck dpkg-buildpackage -rfakeroot -us -uc  && cd ..
 

	
 
When the compilation process has ended the .deb packages for libcommuni and spectrum will be generated in the current directory and can be installed with `dpkg -i < filename.deb >`.
 

	
 
### Troubleshooting
 
1. If you got gpg verification error, then `dscverify` can not find appropriate keystore, see http://askubuntu.com/a/215008 for fix. This shouldn't happened if you are install keys and build packages from the same account (Note, building doesn't require root)
 
2. There is unresolved issue with [MySQL 5.5](https://github.com/SpectrumIM/spectrum2/issues/150) - please upgrade to newer version
 
2. There is unresolved issue with [MySQL private headers](https://github.com/SpectrumIM/spectrum2/issues/150) - please switch to MariaDB or follow [instructions](https://github.com/SpectrumIM/spectrum2/issues/150#issuecomment-273991724) to patch libpurple
 

	
 
## Quick packaging with CPack
 

	
 
If you want to test latest changes and save time on full rebuild of all packages, you can quickly create a single package from usual build tree, like:
 

	
 
        # cpack -G DEB -D CPACK_PACKAGE_CONTACT="Your Name <your@email.address>" -D CPACK_PACKAGE_NAME="spectrum2-nightly" -D CPACK_PACKAGE_FILE_NAME="spectrum2-nightly" -D CPACK_PACKAGE_VERSION="2.0.x" -D CPACK_DEBIAN_PACKAGE_DEPENDS="libboost-all-dev (>= 1.49), libc6 (>= 2.14), libswiften2 | libswiften3, libcurl3, liblog4cxx10, libpurple0" -D CPACK_DEBIAN_PACKAGE_CONFLICTS="spectrum2, spectrum2-backend-libpurple, spectrum2-backend-twitter, spectrum2-backend-swiften, spectrum2-dbg, libtransport2.0, libtransport-plugin2.0"
0 comments (0 inline, 0 general)