Re: mathgl: missing-dependency-on-libc needed

2013-02-15 Thread Dimitrios Eftaxiopoulos
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

2013-02-14 Thread Dimitrios Eftaxiopoulos
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

2012-02-24 Thread Dimitrios Eftaxiopoulos
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

2011-08-15 Thread Dimitrios Eftaxiopoulos
| 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

2011-08-14 Thread Dimitrios Eftaxiopoulos
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

2011-05-24 Thread Dimitrios Eftaxiopoulos
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

2011-05-24 Thread Dimitrios Eftaxiopoulos
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

2011-05-23 Thread Dimitrios Eftaxiopoulos
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

2011-05-23 Thread Dimitrios Eftaxiopoulos
Στις Δευ 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

2011-01-11 Thread Dimitrios Eftaxiopoulos
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