Re: mathgl: missing-dependency-on-libc needed
Hello Anton, Thanks for looking at it. I have built the package with pbuilder under distribution experimental and architecture amd64. Other combinations (unstable + amd64, experimental + i386 etc.) will probably fail due to symbols mismatches. I use the commands $sudo pbuilder --create --basetgz /var/cache/pbuilder/base-experimental- amd64.tgz --distribution experimental --architecture amd64 $sudo pbuilder --update --basetgz /var/cache/pbuilder/base-experimental- amd64.tgz --distribution experimental --architecture amd64 --override-config for creating and updating the clean chroot environment. Then I use $BUILDER=pbuilder git buildpackage --git-pbuilder --git-dist=experimental -- git-arch=amd64 --git-debian-branch=experimental for building. The package can be found at http://anonscm.debian.org/gitweb/?p=debian- science/packages/mathgl.git;a=shortlog;h=refs/heads/experimental Best regards Dimitris Στις Παρ 15 Φεβ 2013 00:32:41 Anton Gladky γράψατε: Hi Dimitrios, I was trying to build your package from git (on deb-science) to check the issue. But it fails to build at the last stage: = @@ -1721,7 +1721,7 @@ fl_XdndURIList@Base 2.1.2 fl_access@Base 2.1.2 fl_alphasort@Base 2.1.2 - fl_ascii_strcasecmp@Base 2.1.2 +#MISSING: 2.1.2-1# fl_ascii_strcasecmp@Base 2.1.2 fl_background_pixel@Base 2.1.2 fl_bg2@Base 2.1.2 fl_bg@Base 2.1.2 dh_makeshlibs: dpkg-gensymbols -plibmgl-wnd7.0.0 -Idebian/libmgl-wnd7.0.0.symbols -Pdebian/libmgl-wnd7.0.0 returned exit code 1 make: *** [binary] Error 1 = There are a lot of such errors. Please, give a link on your package Cheers, Anton On 02/14/2013 10:21 PM, Dimitrios Eftaxiopoulos wrote: Hello, During packaging the latest upstream version 2.1.2 of mathgl, I came across the following lintian error and description: E: mathgl: missing-dependency-on-libc needed by usr/bin/mgl.cgi and 2 others N: N:The listed file appears to be linked against the C library, but the N:package doesn't depend on the C library package. Normally this indicates N:that ${shlibs:Depends} was omitted from the Depends line for this N:package in debian/control. N: N:All shared libraries and compiled binaries must be run through N:dpkg-shlibdeps to find out any libraries they are linked against (often N:via the dh_shlibdeps debhelper command). The package containing these N:files must then depend on ${shlibs:Depends} in debian/control to get the N:proper package dependencies for those libraries. N: N:Refer to Debian Policy Manual section 8.6 (Dependencies between the N:library and other packages - the shlibs system) for details. N: N:Severity: serious, Certainty: possible N: N:Check: binaries, Type: binary, udeb However, ${shlibs:Depends} is included in the Depends field of the mathgl binary package. Also, an attempt to include libc6 explicitely in the Depends field of the mathgl binary package, cancelled the lintian error but raised a lintian warning that this should not be done. Any suggestion on how to overcome this? Thanks Dimitris -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201302151617.13420.eftax...@otenet.gr
mathgl: missing-dependency-on-libc needed
Hello, During packaging the latest upstream version 2.1.2 of mathgl, I came across the following lintian error and description: E: mathgl: missing-dependency-on-libc needed by usr/bin/mgl.cgi and 2 others N: N:The listed file appears to be linked against the C library, but the N:package doesn't depend on the C library package. Normally this indicates N:that ${shlibs:Depends} was omitted from the Depends line for this N:package in debian/control. N: N:All shared libraries and compiled binaries must be run through N:dpkg-shlibdeps to find out any libraries they are linked against (often N:via the dh_shlibdeps debhelper command). The package containing these N:files must then depend on ${shlibs:Depends} in debian/control to get the N:proper package dependencies for those libraries. N: N:Refer to Debian Policy Manual section 8.6 (Dependencies between the N:library and other packages - the shlibs system) for details. N: N:Severity: serious, Certainty: possible N: N:Check: binaries, Type: binary, udeb However, ${shlibs:Depends} is included in the Depends field of the mathgl binary package. Also, an attempt to include libc6 explicitely in the Depends field of the mathgl binary package, cancelled the lintian error but raised a lintian warning that this should not be done. Any suggestion on how to overcome this? Thanks Dimitris -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201302142321.09130.eftax...@otenet.gr
Mathgl build failure
Hello, I get the following error trying to build mathgl since yesterday: libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../include/mgl -DWITH_QT - DWITH_WX -DWITH_FLTK -DWITH_GLUT -DMGL_FONT_PATH=\/usr/share/mathgl/fonts/\ -DMOD_LIB_DIR=\/usr/lib/mgl/\ -DHAVE_HDF5 -DH5_USE_16_API -DHAVE_HDF4 - DHAVE_GIF -DHAVE_JPEG -pthread -I/usr/include/pixman-1 - I/usr/include/freetype2 -I/usr/include/cairo -I/usr/include/glib-2.0 - I/usr/lib/glib-2.0/include -I/usr/include/libpng12 -I/usr/include/freetype2 - pthread -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpng12 - D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_THREAD_SAFE -D_REENTRANT -Wall -I/usr/include -I../include -I../include -DHAVE_PTHREAD -g -O2 -c mgl_eps.cpp -fPIC -DPIC -o .libs/libmgl_la-mgl_eps.o mgl_eps.cpp: In member function 'virtual void mglGraphPS::WriteEPS(const char*, const char*)': mgl_eps.cpp:308:55: error: conditional expression between distinct pointer types 'gzFile' and 'FILE* {aka _IO_FILE*}' lacks a cast mgl_eps.cpp:456:19: error: invalid conversion from 'void*' to 'gzFile' [- fpermissive] /usr/include/zlib.h:1488:24: error: initializing argument 1 of 'int gzclose(gzFile)' [-fpermissive] mgl_eps.cpp: In member function 'virtual void mglGraphPS::WriteSVG(const char*, const char*)': mgl_eps.cpp:467:55: error: conditional expression between distinct pointer types 'gzFile' and 'FILE* {aka _IO_FILE*}' lacks a cast mgl_eps.cpp:623:19: error: invalid conversion from 'void*' to 'gzFile' [- fpermissive] /usr/include/zlib.h:1488:24: error: initializing argument 1 of 'int gzclose(gzFile)' [-fpermissive] make[2]: *** [libmgl_la-mgl_eps.lo] Error 1 make[1]: *** [all-recursive] Error 1 dh_auto_build: make -j1 returned exit code 2 make: *** [build-stamp] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 It seems that this happens after a recent upload of zlib1g-dev 1.2.6. Can someone give me a hint whether this error is related to zlib1g-dev (that is what I think) or to mathgl? thanks Dimitris -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201202241916.41630.eftax...@otenet.gr
Re: Re: mathgl build problem
| In file included from /usr/include/hdf5.h:24:0, | from conftest.cpp:57: | /usr/include/H5public.h:57:20: fatal error: mpi.h: No such file or directory | compilation terminated. It seems to me that not finding mpi.h, which is installed in the system, is not a problem of mathgl source but a problem of source or packaging (?) of hdf5. Do you agree? Dimitris -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201108160303.19298.eftax...@otenet.gr
mathgl build problem
Hello, when I try to build mathgl in my build environment (not within a clean chroot), it fails with message checking hdf5.h usability... no checking hdf5.h presence... no checking for hdf5.h... no Please install hdf5 headers although /usr/include/hdf5.h header is present because libhdf5-openmpi-dev, which provides /usr/include/hdf5.h, has been installed. Below are the build-deps in my debian/control file. Build-Depends: debhelper (= 7.2.3~), libltdl-dev, libgsl0-dev, freeglut3-dev, libgl1-mesa-dev | libgl-dev, libpng-dev, libhdf5-lam-dev | libhdf5-mpich-dev | libhdf5-openmpi-dev | libhdf5-serial-dev | libhdf5-dev, libjpeg-dev, libtiff-dev, libfltk-dev, libqt4-dev, libwxgtk2.8-dev, swig, texinfo, texi2html, texlive, texlive-generic-recommended, octave3.2-headers, libgif-dev, autoconf, automake, python, python-dev, python-numpy, python- support, libhdf4-dev, chrpath Related is the bug #632497. Any help is welcome. Thanks Dimitris -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201108150400.46702.eftax...@otenet.gr
Re: Re: Cannot push changes to git repo
Hello again, even when I do $ssh eftaxiop-gu...@git.debian.org I get the same rejection. Dimitris -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201105241143.55200.eftax...@otenet.gr
Re: Cannot push changes to git repo
Hello Sils, I replaced vasks.debian.org with git.debian.org but I get the same rejection message. Dimitris Στις Δευ 23 Μαΐ 2011 20:57:14 γράψατε: Hi Dimitris, It seems like you don't reach vasks.debian.org... Have you change the path git.debian.org to vasks.debian.org? I think it isn't necessary .. try ssh://eftaxiop-gu...@git.debian.org/git/debian-science/packages/mathgl.git or git+ssh://eftaxiop-gu...@git.debian.org/git/debian-science/packages/mathgl. git I hope this would help. Kind regards, Sils On 05/23/2011 06:46 PM, Dimitrios Eftaxiopoulos wrote: Στις Δευ 23 Μαΐ 2011 17:52:20 γράψατε: On 05/23/2011 01:41 PM, Dimitrios Eftaxiopoulos wrote: Hello, I am one of the maintainers of the package mathgl. After the last changes on alioth I cannot push changes to the git repository. Hi Dimitris, I hope this would help you ... Alioth servers and services are being migtrated, then I have the same problem as you. Just need to update your pair RSA key setting on your system .. when you try any command line you get this $git push ssh://eftaxiop-gu...@vasks.debian.org/git/debian- science/packages/mathgl.git The authenticity of host 'vasks.debian.org (217.196.43.140)' can't be established. RSA key fingerprint is 8c:c0:b8:9f:0a:79:ee:1c:77:c4:b8:a1:70:55:b7:31. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'vasks.debian.org,217.196.43.140' (RSA) to the list of known hosts. Permission denied (publickey). fatal: The remote end hung up unexpectedly Find out on that advice the line where is set your RSA key for your git repo .. something like this .. /home/[user]/.ssh/known_hosts:21 ie. line 21 ... edit your know_hosts file and delete the line 21 (or the line number which is refered on the advice) Hello Sils, I have already tried it at no success. Just in case I repeated the procedure, I deleted the only line in my /home/user/.ssh/known_hosts file and then I get the same error message as the one above, i.e $ git push ssh://eftaxiop-gu...@vasks.debian.org/git/debian- science/packages/mathgl.git The authenticity of host 'vasks.debian.org (217.196.43.140)' can't be established. RSA key fingerprint is 8c:c0:b8:9f:0a:79:ee:1c:77:c4:b8:a1:70:55:b7:31. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'vasks.debian.org,217.196.43.140' (RSA) to the list of known hosts. Permission denied (publickey). fatal: The remote end hung up unexpectedly Dimitris Try again.. you will be prompted to auth the new settings .. say yes and does it .. everything will be up to date. I hope this will help. Kind regards, Sils -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201105241128.58690.eftax...@otenet.gr
Cannot push changes to git repo
Hello, I am one of the maintainers of the package mathgl. After the last changes on alioth I cannot push changes to the git repository. Below is what I get $git push ssh://eftaxiop-gu...@vasks.debian.org/git/debian- science/packages/mathgl.git The authenticity of host 'vasks.debian.org (217.196.43.140)' can't be established. RSA key fingerprint is 8c:c0:b8:9f:0a:79:ee:1c:77:c4:b8:a1:70:55:b7:31. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'vasks.debian.org,217.196.43.140' (RSA) to the list of known hosts. Permission denied (publickey). fatal: The remote end hung up unexpectedly Any help is appreciated Dimitris -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201105231441.53787.eftax...@otenet.gr
Re: Cannot push changes to git repo
Στις Δευ 23 Μαΐ 2011 17:52:20 γράψατε: On 05/23/2011 01:41 PM, Dimitrios Eftaxiopoulos wrote: Hello, I am one of the maintainers of the package mathgl. After the last changes on alioth I cannot push changes to the git repository. Hi Dimitris, I hope this would help you ... Alioth servers and services are being migtrated, then I have the same problem as you. Just need to update your pair RSA key setting on your system .. when you try any command line you get this $git push ssh://eftaxiop-gu...@vasks.debian.org/git/debian- science/packages/mathgl.git The authenticity of host 'vasks.debian.org (217.196.43.140)' can't be established. RSA key fingerprint is 8c:c0:b8:9f:0a:79:ee:1c:77:c4:b8:a1:70:55:b7:31. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'vasks.debian.org,217.196.43.140' (RSA) to the list of known hosts. Permission denied (publickey). fatal: The remote end hung up unexpectedly Find out on that advice the line where is set your RSA key for your git repo .. something like this .. /home/[user]/.ssh/known_hosts:21 ie. line 21 ... edit your know_hosts file and delete the line 21 (or the line number which is refered on the advice) Hello Sils, I have already tried it at no success. Just in case I repeated the procedure, I deleted the only line in my /home/user/.ssh/known_hosts file and then I get the same error message as the one above, i.e $ git push ssh://eftaxiop-gu...@vasks.debian.org/git/debian- science/packages/mathgl.git The authenticity of host 'vasks.debian.org (217.196.43.140)' can't be established. RSA key fingerprint is 8c:c0:b8:9f:0a:79:ee:1c:77:c4:b8:a1:70:55:b7:31. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'vasks.debian.org,217.196.43.140' (RSA) to the list of known hosts. Permission denied (publickey). fatal: The remote end hung up unexpectedly Dimitris Try again.. you will be prompted to auth the new settings .. say yes and does it .. everything will be up to date. I hope this will help. Kind regards, Sils -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201105231946.39949.eftax...@otenet.gr
Cannot see the freefem++.git repository on the web
Hello, I have created a git repository for the freefem++ package, within the debian- science project, but the repository does not appear on the website http://git.debian.org/?p=debian-science/packages/freefem++.git;a=summary. In fact this web page shows 404 - No such project. However, after entering Alioth using my username and password I can see that the directory /git/debian-science/packages/freefem++.git exists and contains the packaging work that I have pushed from my local git repository in my computer. Any suggestion is welcome. Thanks Dimitris -- To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110912.02504.eftax...@otenet.gr