Hello, > You are very welcome to work on the collab-maint repositories [1] [2]. > I'd prefer if you could work on an experimental branch, if that's not > too much trouble.
I made some tests and I'm blocked by the libgcrypt dependency. GNUnet requires libgcrypt20 (>=1.6) but some other dependencies requires libgcrypt11 Here is what I have in a clean sid schroot when tring to install GNUnet build dependencies: #+begin_src (sid-amd64-sbuild)root@hati:/build# apt-get -o Debug::pkgProblemResolver=true install debhelper po-debconf gettext dh-autoreconf autopoint autoconf automake libextractor-dev libmicrohttpd-dev libgcrypt20-dev libcurl4-gnutls-dev libunistring-dev libltdl-dev libmysqlclient-dev libsqlite3-dev libpq-dev libglpk-dev libgnutls-dev libglib2.0-dev libgtop2-dev Reading package lists... Done Building dependency tree Reading state information... Done Starting pkgProblemResolver with broken count: 2 Starting 2 pkgProblemResolver with broken count: 2 Investigating (0) libgnutls-dev [ amd64 ] < none -> 2.12.23-12 > ( libdevel ) Broken libgnutls-dev:amd64 Depends on libgcrypt11-dev [ amd64 ] < none -> 1.5.3-3 > ( libdevel ) (>= 1.4.0) Considering libgcrypt11-dev:amd64 2 as a solution to libgnutls-dev:amd64 10001 Reinst Failed because of protected libgcrypt20-dev:amd64 Investigating (0) libssh2-1-dev [ amd64 ] < none -> 1.4.3-2 > ( libdevel ) Broken libssh2-1-dev:amd64 Depends on libgcrypt11-dev [ amd64 ] < none -> 1.5.3-3 > ( libdevel ) Considering libgcrypt11-dev:amd64 2 as a solution to libssh2-1-dev:amd64 0 Holding Back libssh2-1-dev:amd64 rather than change libgcrypt11-dev:amd64 Investigating (1) libgnutls-dev [ amd64 ] < none -> 2.12.23-12 > ( libdevel ) Broken libgnutls-dev:amd64 Depends on libgcrypt11-dev [ amd64 ] < none -> 1.5.3-3 > ( libdevel ) (>= 1.4.0) Considering libgcrypt11-dev:amd64 2 as a solution to libgnutls-dev:amd64 10001 Investigating (1) libcurl4-gnutls-dev [ amd64 ] < none -> 7.35.0-1 > ( libdevel ) Broken libcurl4-gnutls-dev:amd64 Depends on libssh2-1-dev [ amd64 ] < none -> 1.4.3-2 > ( libdevel ) Considering libssh2-1-dev:amd64 0 as a solution to libcurl4-gnutls-dev:amd64 9999 Reinst Failed because of libgcrypt11-dev:amd64 Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libcurl4-gnutls-dev : Depends: libssh2-1-dev but it is not going to be installed libgnutls-dev : Depends: libgcrypt11-dev (>= 1.4.0) but it is not going to be installed E: Unable to correct problems, you have held broken packages. #+end_src I actually just import 0.10.0 tar.gz and refresh the debian/patches. You can find what I did on my “temporary and history will be rewritten” branch[1]. Regards. Footnotes: [1] http://git.baby-gnu.net/gitweb/gitweb.cgi?p=gnunet.git;a=shortlog;h=refs/heads/feature/new-debian-package-0.10.0 -- Daniel Dehennin Récupérer ma clef GPG: gpg --recv-keys 0xCC1E9E5B7A6FE2DF Fingerprint: 3E69 014E 5C23 50E8 9ED6 2AAD CC1E 9E5B 7A6F E2DF
signature.asc
Description: PGP signature