Processed: Re: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
Processing control commands: > tags -1 patch pending Bug #790664 [polyorb] FTBFS with new LaTeX: Undefined control sequence / no output PDF file produced Added tag(s) patch and pending. -- 790664: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=790664 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Re: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
Processing control commands: > tags -1 patch pending Bug #835966 [src:polyorb] RM: polyorb -- RoQA; unmaintained, RC-buggy Added tag(s) patch and pending. -- 835966: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835966 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
control: tags -1 patch pending > because I could not figure what your patches actually did, and building > without it just worked. > I didn't manually close the bug (that I would have otherwise do) because > I believe that's the maintainer responsability. > > I also didn't close #835966 because, well, the package is in mess right > now. since there is some reasons to close this one, since we have maintainer and a sponsor. I'm nmuing it again, with the additional pdf patch in a few minutes. (and moreover we got rid of old gnat dependency) G. diff -Nru polyorb-2.11~20140418/debian/changelog polyorb-2.11~20140418/debian/changelog --- polyorb-2.11~20140418/debian/changelog 2016-09-19 16:20:50.0 +0200 +++ polyorb-2.11~20140418/debian/changelog 2016-10-03 16:02:52.0 +0200 @@ -1,3 +1,14 @@ +polyorb (2.11~20140418-3.2) unstable; urgency=medium + + * Non-maintainer upload. + + [ Svante Signell ] + * debian/patches/examples_corba_echo_echo-impl.adb.patch: +- fix build failures with some Tex versions + (Closes: #835966, Closes: #790664). + + -- Gianfranco CostamagnaMon, 03 Oct 2016 15:56:15 +0200 + polyorb (2.11~20140418-3.1) unstable; urgency=medium * Non-maintainer upload. diff -Nru polyorb-2.11~20140418/debian/patches/examples_corba_echo_echo-impl.adb.patch polyorb-2.11~20140418/debian/patches/examples_corba_echo_echo-impl.adb.patch --- polyorb-2.11~20140418/debian/patches/examples_corba_echo_echo-impl.adb.patch 1970-01-01 01:00:00.0 +0100 +++ polyorb-2.11~20140418/debian/patches/examples_corba_echo_echo-impl.adb.patch 2016-10-03 15:58:05.0 +0200 @@ -0,0 +1,11 @@ +--- a/examples/corba/echo/echo-impl.adb.orig 2014-03-20 21:52:43.0 +0100 b/examples/corba/echo/echo-impl.adb2016-09-02 12:11:41.916884091 +0200 +@@ -55,7 +55,7 @@ + S (L - 2 .. L) := (others => '.'); + end if; + Ada.Text_IO.Put_Line +-("Echoing string: « " & S (S'First .. L) & " »"); ++("Echoing string: << " & S (S'First .. L) & " >>"); + return Mesg; +end EchoString; + diff -Nru polyorb-2.11~20140418/debian/patches/series polyorb-2.11~20140418/debian/patches/series --- polyorb-2.11~20140418/debian/patches/series 2016-09-19 14:49:16.0 +0200 +++ polyorb-2.11~20140418/debian/patches/series 2016-10-03 15:56:15.0 +0200 @@ -44,3 +44,4 @@ support-tilde-in-pathname.patch make-clean.patch add-missing-include.patch +examples_corba_echo_echo-impl.adb.patch signature.asc Description: OpenPGP digital signature
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
On Wed, Sep 21, 2016 at 08:57:34AM +0200, Svante Signell wrote: > A question: Why did you not apply the documentation patch threrby closing bug > #790664? From the build logs no texi files were processed, how come? because I could not figure what your patches actually did, and building without it just worked. I didn't manually close the bug (that I would have otherwise do) because I believe that's the maintainer responsability. I also didn't close #835966 because, well, the package is in mess right now. > Furthermore, if you approve to be my sponsor for uploads, I can try to > maintain > that package, thereby also closing #835966? fine by me :) Though if you do please start by maintaining it in git somewhere¹ with gbp and do senseful commits, as otherwise I fear whatever you'd do would be too big to review sanely. Also keep in mind that I know nothing about ada, nor its policy. Thank you for your interest! ¹ if that Vcs repository is not useful please import all the package history by `gbp import-dscs --debsnap` -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `- signature.asc Description: PGP signature
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
On Mon, 2016-09-19 at 14:28 +, Mattia Rizzolo wrote: > On Fri, Sep 16, 2016 at 09:58:07PM +, Mattia Rizzolo wrote: > > > > On Fri, Sep 16, 2016 at 10:57:59PM +0200, Svante Signell wrote: > > > > > > As fas as I understand it is OK to NMU this package, based on the > > > latest replies by Xavier. Unfortunately nobody from debian-ada has > > > stepped forward, and Xavier is too busy, maybe you can help out here. > > > I'm available whenever you need assistance. > > I'd happy to sponsor an NMU for you. > > Would you kindly provide me a single debdiff from the polyorb as > > currently in the archive to what you'd get? > Alright, I uploaded the attached debdiff, based on Svante's patches. > > I'm not closing this bug, as the package is really unmaintainer, and I > have no clue whether it actually works after my NMU. > If anybody needs sponsorship to upload any possible fix/improvements, > please feel free to contact me. A question: Why did you not apply the documentation patch threrby closing bug #790664? From the build logs no texi files were processed, how come? Furthermore, if you approve to be my sponsor for uploads, I can try to maintain that package, thereby also closing #835966? Thanks!
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
On Fri, Sep 16, 2016 at 09:58:07PM +, Mattia Rizzolo wrote: > On Fri, Sep 16, 2016 at 10:57:59PM +0200, Svante Signell wrote: > > As fas as I understand it is OK to NMU this package, based on the > > latest replies by Xavier. Unfortunately nobody from debian-ada has > > stepped forward, and Xavier is too busy, maybe you can help out here. > > I'm available whenever you need assistance. > > I'd happy to sponsor an NMU for you. > Would you kindly provide me a single debdiff from the polyorb as > currently in the archive to what you'd get? Alright, I uploaded the attached debdiff, based on Svante's patches. I'm not closing this bug, as the package is really unmaintainer, and I have no clue whether it actually works after my NMU. If anybody needs sponsorship to upload any possible fix/improvements, please feel free to contact me. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `- diffstat for polyorb-2.11~20140418 polyorb-2.11~20140418 changelog | 10 ++ control |4 ++-- patches/add-missing-include.patch | 16 patches/hardening.patch |3 +-- patches/series|1 + rules |7 +++ 6 files changed, 33 insertions(+), 8 deletions(-) diff -Nru polyorb-2.11~20140418/debian/changelog polyorb-2.11~20140418/debian/changelog --- polyorb-2.11~20140418/debian/changelog 2014-09-26 13:00:26.0 + +++ polyorb-2.11~20140418/debian/changelog 2016-09-19 14:20:50.0 + @@ -1,3 +1,13 @@ +polyorb (2.11~20140418-3.1) unstable; urgency=medium + + * Non-maintainer upload. + + [ Svante Signell ] + * build with gnat-6. Closes: #831255. + * Add patch to fix compilation due to missing include. + + -- Mattia RizzoloMon, 19 Sep 2016 14:20:50 + + polyorb (2.11~20140418-3) unstable; urgency=low [Ludovic Brenta] diff -Nru polyorb-2.11~20140418/debian/control polyorb-2.11~20140418/debian/control --- polyorb-2.11~20140418/debian/control 2014-09-26 13:00:26.0 + +++ polyorb-2.11~20140418/debian/control 2016-09-19 12:44:40.0 + @@ -5,7 +5,7 @@ Uploaders: Ludovic Brenta Build-Depends: debhelper (>= 8.9.7), dpkg-dev (>= 1.16.1), dh-ada-library, python-gnatpython, - automake, autotools-dev, libtool, gnat-4.9, python + automake, autotools-dev, libtool, gnat-6, python Build-Depends-Indep: ghostscript, texlive-formats-extra, texlive-generic-recommended, transfig, texinfo Standards-Version: 3.9.5 @@ -29,7 +29,7 @@ Package: libpolyorb3-dev Section: libdevel Architecture: any -Depends: ${misc:Depends}, ${shlibs:Depends}, libpolyorb4 (= ${binary:Version}), g++, gnat-4.9 +Depends: ${misc:Depends}, ${shlibs:Depends}, libpolyorb4 (= ${binary:Version}), g++, gnat-6 Breaks: libpolyorb2-dev Replaces: libpolyorb2-dev Recommends: polyorb-servers (= ${binary:Version}) diff -Nru polyorb-2.11~20140418/debian/patches/add-missing-include.patch polyorb-2.11~20140418/debian/patches/add-missing-include.patch --- polyorb-2.11~20140418/debian/patches/add-missing-include.patch 1970-01-01 00:00:00.0 + +++ polyorb-2.11~20140418/debian/patches/add-missing-include.patch 2016-09-19 12:49:52.0 + @@ -0,0 +1,16 @@ +Author: Svante Signell +Acked-By: Mattia Rizzolo +Last-Update: 2016-09-02 + +Index: polyorb-2.11~20140418/src/csupport.c +=== +--- polyorb-2.11~20140418.orig/src/csupport.c polyorb-2.11~20140418/src/csupport.c +@@ -27,6 +27,7 @@ + /* C support functions for PolyORB */ + + #include "config.h" ++#include + + #ifdef HAVE_FCNTL_H + #include diff -Nru polyorb-2.11~20140418/debian/patches/hardening.patch polyorb-2.11~20140418/debian/patches/hardening.patch --- polyorb-2.11~20140418/debian/patches/hardening.patch 2014-09-26 13:00:26.0 + +++ polyorb-2.11~20140418/debian/patches/hardening.patch 2016-09-19 13:00:42.0 + @@ -2,11 +2,10 @@ === --- a/Makefile.in +++ b/Makefile.in -@@ -1,5 +1,8 @@ +@@ -1,5 +1,7 @@ # Main PolyORB Makefile +include /usr/share/dpkg/default.mk -+include /usr/share/ada/debian_packaging.mk + .PHONY: default default: all diff -Nru polyorb-2.11~20140418/debian/patches/series polyorb-2.11~20140418/debian/patches/series --- polyorb-2.11~20140418/debian/patches/series 2014-09-26 13:00:26.0 + +++ polyorb-2.11~20140418/debian/patches/series 2016-09-19 12:49:16.0 + @@ -43,3 +43,4 @@ xe_back-polyorb.adb.patch support-tilde-in-pathname.patch
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
On Fri, Sep 16, 2016 at 10:57:59PM +0200, Svante Signell wrote: > As fas as I understand it is OK to NMU this package, based on the > latest replies by Xavier. Unfortunately nobody from debian-ada has > stepped forward, and Xavier is too busy, maybe you can help out here. > I'm available whenever you need assistance. I'd happy to sponsor an NMU for you. Would you kindly provide me a single debdiff from the polyorb as currently in the archive to what you'd get? Thanks in advance. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `- signature.asc Description: PGP signature
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
On Fri, 2016-09-16 at 17:01 +, Mattia Rizzolo wrote: > On Thu, Sep 08, 2016 at 07:18:08PM +0200, Svante Signell wrote: > > > > > > > I'm very short of time for the month - may be someone on debian- > > > ada > > > can test your patched package ? Can you provide an url to > > > download it > > > please ? > > > > I don't have a natural url place to put the changes, sorry. The > > patches > > were attached to my first posting in this thread and time is > > running > > out until the package is removed. The patches are also available in > > bug > > #835966. > > How is this going? > > I'm eager to remove gcc-4.9 and gnat-4.9. > I could get them forcefully removed, but given that there has been > interested in this bug I suppose that would be too rude. > > If nobody is interested in doing more test of those paches, it looks > like they work as expected nonetheless, don't they? (I might have > misread some message). If that's the case, what uploading them even > without any proper ack from debian-ada@? As fas as I understand it is OK to NMU this package, based on the latest replies by Xavier. Unfortunately nobody from debian-ada has stepped forward, and Xavier is too busy, maybe you can help out here. I'm available whenever you need assistance. Thanks!
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
On Thu, Sep 08, 2016 at 07:18:08PM +0200, Svante Signell wrote: > On Wed, 2016-09-07 at 14:14 +0200, Xavier Grave wrote: > > No, I think you don't need more tests since you have found the > > conflict source as far as I understand. > > > > I'm very short of time for the month - may be someone on debian-ada > > can test your patched package ? Can you provide an url to download it > > please ? > > I don't have a natural url place to put the changes, sorry. The patches > were attached to my first posting in this thread and time is running > out until the package is removed. The patches are also available in bug > #835966. How is this going? I'm eager to remove gcc-4.9 and gnat-4.9. I could get them forcefully removed, but given that there has been interested in this bug I suppose that would be too rude. If nobody is interested in doing more test of those paches, it looks like they work as expected nonetheless, don't they? (I might have misread some message). If that's the case, what uploading them even without any proper ack from debian-ada@? -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `- signature.asc Description: PGP signature
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
On Thu, 2016-09-08 at 17:24 +, Mattia Rizzolo wrote: > On Thu, Sep 08, 2016 at 07:18:08PM +0200, Svante Signell wrote: > > > > I don't have a natural url place to put the changes, sorry. The > > patches > > were attached to my first posting in this thread and time is > > running > > out until the package is removed. The patches are also available in > > bug > > #835966. > > https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=835966;msg=13 > ;filename=examples_corba_echo_echo-impl.adb.patch > https://bugs.debian.org/cgi- > bin/bugreport.cgi?att=2;bug=835966;ms > https://bugs.debian.org/cgi-bin/bugreport.cgi?att=3;bug=835966;msg=13 > ;filename=src_csupport.c.patch > https://bugs.debian.org/cgi-bin/bugreport.cgi?att=3;bug=835966;msg=13 > ;filename=hardening.patch > https://bugs.debian.org/cgi-bin/bugreport.cgi?att=3;bug=835966;msg=13 > ;filename=debian_rules.patch > https://bugs.debian.org/cgi-bin/bugreport.cgi?att=3;bug=835966;msg=13 > ;filename=debian_control.patch > > if you want to wget them you need to quote the URLs (as due to the ; > the > shell would think it a series of command chained). What's the problem? In https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835966#13 clicking on the attachments downloads/opens the patches.
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
On Thu, Sep 08, 2016 at 07:18:08PM +0200, Svante Signell wrote: > On Wed, 2016-09-07 at 14:14 +0200, Xavier Grave wrote: > > No, I think you don't need more tests since you have found the > > conflict source as far as I understand. > > > > I'm very short of time for the month - may be someone on debian-ada > > can test your patched package ? Can you provide an url to download it > > please ? > > I don't have a natural url place to put the changes, sorry. The patches > were attached to my first posting in this thread and time is running > out until the package is removed. The patches are also available in bug > #835966. https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=835966;msg=13;filename=examples_corba_echo_echo-impl.adb.patch https://bugs.debian.org/cgi-bin/bugreport.cgi?att=2;bug=835966;msg=13;filename=debian_patches_series.patch https://bugs.debian.org/cgi-bin/bugreport.cgi?att=3;bug=835966;msg=13;filename=src_csupport.c.patch https://bugs.debian.org/cgi-bin/bugreport.cgi?att=3;bug=835966;msg=13;filename=hardening.patch https://bugs.debian.org/cgi-bin/bugreport.cgi?att=3;bug=835966;msg=13;filename=debian_rules.patch https://bugs.debian.org/cgi-bin/bugreport.cgi?att=3;bug=835966;msg=13;filename=debian_control.patch if you want to wget them you need to quote the URLs (as due to the ; the shell would think it a series of command chained). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `- signature.asc Description: PGP signature
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
On Wed, 2016-09-07 at 14:14 +0200, Xavier Grave wrote: > No, I think you don't need more tests since you have found the > conflict source as far as I understand. > > I'm very short of time for the month - may be someone on debian-ada > can test your patched package ? Can you provide an url to download it > please ? I don't have a natural url place to put the changes, sorry. The patches were attached to my first posting in this thread and time is running out until the package is removed. The patches are also available in bug #835966. HTH
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
No, I think you don't need more tests since you have found the conflict source as far as I understand. I'm very short of time for the month - may be someone on debian-ada can test your patched package ? Can you provide an url to download it please ? - Mail original - De: "Svante Signell" <svante.sign...@gmail.com> À: "Xavier Grave" <xavier.gr...@csnsm.in2p3.fr> Cc: 835...@bugs.debian.org, "Mattia Rizzolo" <mat...@debian.org>, debian-...@lists.debian.org Envoyé: Mercredi 7 Septembre 2016 13:00:33 Objet: Re: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy Hi again, seems like the conflicting application is qemu-system-x86_64 whichever port I choose in examples/dsa/bank/polyorb.conf: # cat polyorb.conf [dsa] name_service=corbaloc:iiop:1.2@127.0.0.1:9099/NameService/00024fF800 0 [iiop] polyorb.protocols.iiop.default_port=5001 # cat namer/polyorb.conf [iiop] polyorb.protocols.iiop.default_port=9099 # netstat -ntap | grep LISTEN|less 8709/qemu-system-x8 tcp0 0 0.0.0.0:50010.0.0.0:* LISTEN ps aux|grep 8709 root 8713 0.0 0.0 0 0 ?SAug24 0:00 [kvm-pit/8709] In order to test properly I need to do that in an environment not running qemu, like in a qemu linux guest. Unfortunately I cannot shut down all qemu instances I have running on the box. Do you want me to do that too? It will take a while. On Wed, 2016-09-07 at 10:40 +0200, Xavier Grave wrote: > I never got such error when using dsa, does the example is still running ? > Did you try : > netstat -ntap | grep LISTEN > In order to see what's is running and may collide with the bank example. > > But if the example from the web page is running I think you have achieved a > working polyorb package as far as I can see. Nice. Thanks!
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
Sorry, the correct entries should be: tcp 0 0 0.0.0.0:5001 0.0.0.0:* LISTEN 11061/./bank_server tcp 0 0 0.0.0.0:9099 0.0.0.0:* LISTEN 11060/po_cos_naming Then I don't know where the problem is.
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
Hi again, seems like the conflicting application is qemu-system-x86_64 whichever port I choose in examples/dsa/bank/polyorb.conf: # cat polyorb.conf [dsa] name_service=corbaloc:iiop:1.2@127.0.0.1:9099/NameService/00024fF800 0 [iiop] polyorb.protocols.iiop.default_port=5001 # cat namer/polyorb.conf [iiop] polyorb.protocols.iiop.default_port=9099 # netstat -ntap | grep LISTEN|less 8709/qemu-system-x8 tcp0 0 0.0.0.0:50010.0.0.0:* LISTEN ps aux|grep 8709 root 8713 0.0 0.0 0 0 ?SAug24 0:00 [kvm-pit/8709] In order to test properly I need to do that in an environment not running qemu, like in a qemu linux guest. Unfortunately I cannot shut down all qemu instances I have running on the box. Do you want me to do that too? It will take a while. On Wed, 2016-09-07 at 10:40 +0200, Xavier Grave wrote: > I never got such error when using dsa, does the example is still running ? > Did you try : > netstat -ntap | grep LISTEN > In order to see what's is running and may collide with the bank example. > > But if the example from the web page is running I think you have achieved a > working polyorb package as far as I can see. Nice. Thanks!
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
I never got such error when using dsa, does the example is still running ? Did you try : netstat -ntap | grep LISTEN In order to see what's is running and may collide with the bank example. But if the example from the web page is running I think you have achieved a working polyorb package as far as I can see. Nice. xavier - Mail original - De: "Svante Signell" <svante.sign...@gmail.com> À: "Xavier Grave" <xavier.gr...@csnsm.in2p3.fr>, 835...@bugs.debian.org Cc: "Mattia Rizzolo" <mat...@debian.org>, debian-...@lists.debian.org Envoyé: Mardi 6 Septembre 2016 16:31:50 Objet: Re: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy On Tue, 2016-09-06 at 11:17 +0200, Xavier Grave wrote: > You should also run the po_cos_naming, you can look at [1] in order to see how > to "play" with dsa applications. > > xavier > [1] : http://wiki.ada-dk.org/a_dsa_tutorial > The dsa exammple in that web page works! The bank example almost works too: (after changing 192.168.1.1:9099 to 127.0.0.1:9099) ./bank_server ... Request : p => Print Customer : poor Password : Balance : 25 Customer : middle Password : Balance : 250 Customer : rich Password : Balance : 2500 Menu : Create Load Print Quit Save Request : ./bank_client polyorb.utils.tcp_access_points: bind failed: [98] Address already in use raised GNAT.SOCKETS.SOCKET_ERROR : [98] Address already in use
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
On Tue, 2016-09-06 at 11:17 +0200, Xavier Grave wrote: > You should also run the po_cos_naming, you can look at [1] in order to see how > to "play" with dsa applications. > > xavier > [1] : http://wiki.ada-dk.org/a_dsa_tutorial > The dsa exammple in that web page works! The bank example almost works too: (after changing 192.168.1.1:9099 to 127.0.0.1:9099) ./bank_server ... Request : p => Print Customer : poor Password : Balance : 25 Customer : middle Password : Balance : 250 Customer : rich Password : Balance : 2500 Menu : Create Load Print Quit Save Request : ./bank_client polyorb.utils.tcp_access_points: bind failed: [98] Address already in use raised GNAT.SOCKETS.SOCKET_ERROR : [98] Address already in use
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
You should also run the po_cos_naming, you can look at [1] in order to see how to "play" with dsa applications. xavier [1] : http://wiki.ada-dk.org/a_dsa_tutorial - Mail original - De: "Svante Signell" <svante.sign...@gmail.com> À: "Xavier Grave" <xavier.gr...@csnsm.in2p3.fr>, 835...@bugs.debian.org Cc: "Mattia Rizzolo" <mat...@debian.org>, debian-...@lists.debian.org Envoyé: Lundi 5 Septembre 2016 17:14:26 Objet: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy Hi, After installing the built packages I tried the bank example. It seems like it fails: $ ./bank_server system.partition_interface: Cannot register information for RCI POLYORB.DSA_P.PARTITIONS with name server. raised POLYORB.COMM_FAILURE $ ./bank_client (bank_server failed to start, see above) raised SYSTEM.RPC.COMMUNICATION_ERROR : lookup of RCI polyorb.dsa_p.partitions failed However, since the latest commit was in February 2016 and the current code is from 2014 maybe there is a solution already available? Thanks! On Mon, 2016-09-05 at 16:35 +0200, Xavier Grave wrote: > In last polyorb version, you should use po_gnatdist. > > - Mail original - > De: "Svante Signell" <svante.sign...@gmail.com> > À: "Xavier Grave" <xavier.gr...@csnsm.in2p3.fr> > Cc: "Mattia Rizzolo" <mat...@debian.org>, 835...@bugs.debian.org, debian-ada@l > ists.debian.org > Envoyé: Lundi 5 Septembre 2016 11:40:50 > Objet: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy > > Hi, > > Seems like gnatdist is needed to run the bank example. Where can I find a > modern > version of it? > > On Mon, 2016-09-05 at 10:37 +0200, Xavier Grave wrote: > > > > Hi, > > > > I can't upload anything any longer I'm sorry. And one have to be cautious > > with > > polyorb, compilation of the package doesn't mean it is functional. Polyorb > > version is linked to the compiler so may be it should be interesting to try > > to > > run the bank demo code. > > > > Cordially, xavier
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
Hi, After installing the built packages I tried the bank example. It seems like it fails: $ ./bank_server system.partition_interface: Cannot register information for RCI POLYORB.DSA_P.PARTITIONS with name server. raised POLYORB.COMM_FAILURE $ ./bank_client (bank_server failed to start, see above) raised SYSTEM.RPC.COMMUNICATION_ERROR : lookup of RCI polyorb.dsa_p.partitions failed However, since the latest commit was in February 2016 and the current code is from 2014 maybe there is a solution already available? Thanks! On Mon, 2016-09-05 at 16:35 +0200, Xavier Grave wrote: > In last polyorb version, you should use po_gnatdist. > > - Mail original - > De: "Svante Signell" <svante.sign...@gmail.com> > À: "Xavier Grave" <xavier.gr...@csnsm.in2p3.fr> > Cc: "Mattia Rizzolo" <mat...@debian.org>, 835...@bugs.debian.org, debian-ada@l > ists.debian.org > Envoyé: Lundi 5 Septembre 2016 11:40:50 > Objet: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy > > Hi, > > Seems like gnatdist is needed to run the bank example. Where can I find a > modern > version of it? > > On Mon, 2016-09-05 at 10:37 +0200, Xavier Grave wrote: > > > > Hi, > > > > I can't upload anything any longer I'm sorry. And one have to be cautious > > with > > polyorb, compilation of the package doesn't mean it is functional. Polyorb > > version is linked to the compiler so may be it should be interesting to try > > to > > run the bank demo code. > > > > Cordially, xavier
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
In last polyorb version, you should use po_gnatdist. - Mail original - De: "Svante Signell" <svante.sign...@gmail.com> À: "Xavier Grave" <xavier.gr...@csnsm.in2p3.fr> Cc: "Mattia Rizzolo" <mat...@debian.org>, 835...@bugs.debian.org, debian-...@lists.debian.org Envoyé: Lundi 5 Septembre 2016 11:40:50 Objet: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy Hi, Seems like gnatdist is needed to run the bank example. Where can I find a modern version of it? On Mon, 2016-09-05 at 10:37 +0200, Xavier Grave wrote: > Hi, > > I can't upload anything any longer I'm sorry. And one have to be cautious with > polyorb, compilation of the package doesn't mean it is functional. Polyorb > version is linked to the compiler so may be it should be interesting to try to > run the bank demo code. > > Cordially, xavier
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
Hi again, When issuing make examples execuables in the two test directories examples/polyorb and example/moma are built, not the other ones. Running the tests as indicated in the corresponding README, all four tests in polyorb pass and in moma the tests I) to II) in the README pass and test III) outputs the following: (test IV) not tried) Initialization..: PASSED Set behavior and procedures.: PASSED Handling message ...: PASSED Retrieved message 1: PASSED Send message # 1: PASSED Test #1.: PASSED polyorb.orb: ORB.Run got exception: polyorb.orb: raised PROGRAM_ERROR : client_call_back_procedures.adb:58 explicit raise Call stack traceback locations: ... Seems to work rather fine, even with a newer gnat version. And, the issues could probably be solved by investigating the modifications made by upstream since 2014? Thanks! On Mon, 2016-09-05 at 11:40 +0200, Svante Signell wrote: > Hi, > > Seems like gnatdist is needed to run the bank example. Where can I find a > modern > version of it? > > On Mon, 2016-09-05 at 10:37 +0200, Xavier Grave wrote: > > > > Hi, > > > > I can't upload anything any longer I'm sorry. And one have to be cautious > > with > > polyorb, compilation of the package doesn't mean it is functional. Polyorb > > version is linked to the compiler so may be it should be interesting to try > > to > > run the bank demo code. > > > > Cordially, xavier
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
Hi, Seems like gnatdist is needed to run the bank example. Where can I find a modern version of it? On Mon, 2016-09-05 at 10:37 +0200, Xavier Grave wrote: > Hi, > > I can't upload anything any longer I'm sorry. And one have to be cautious with > polyorb, compilation of the package doesn't mean it is functional. Polyorb > version is linked to the compiler so may be it should be interesting to try to > run the bank demo code. > > Cordially, xavier
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
Hi, I can't upload anything any longer I'm sorry. And one have to be cautious with polyorb, compilation of the package doesn't mean it is functional. Polyorb version is linked to the compiler so may be it should be interesting to try to run the bank demo code. Cordially, xavier - Mail original - De: "Svante Signell" <svante.sign...@gmail.com> À: "Mattia Rizzolo" <mat...@debian.org> Cc: "xavier grave" <xavier.gr...@csnsm.in2p3.fr>, 835...@bugs.debian.org, debian-...@lists.debian.org Envoyé: Dimanche 4 Septembre 2016 17:59:01 Objet: Re: Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy Xavier: ping! >From Aug 31: > I don't see any activity going on this package, and it already has 2 > unaswered RC bugs (#790664 from half 2015). On Fri, 2016-09-02 at 13:11 +, Mattia Rizzolo wrote: > On Fri, Sep 02, 2016 at 03:09:29PM +0200, Svante Signell wrote: > > > > On Fri, 2016-09-02 at 12:43 +, Mattia Rizzolo wrote: > > > > > > On Fri, Sep 02, 2016 at 01:26:20PM +0200, Svante Signell wrote: > > > > > > > > > > > > With the attached patches polyorb builds fine with gcc-6/gnat- > > > > 6. With these > > > > patches all serious bugs are fixed. > > > > > > > > * Enable build with gnat-6: Closes #790664, #831255, #835966 > > > > New debian patches: debian_control.patch, > > > > debian_rules.patch, > > > > debian_patches_series.patch > > > > New source patches: src_csupport.c.patch, > > > > examples_corba_echo_echo-impl.adb.patch > > > > Modified patches: hardening.patch > > > Do you mind uploading a fixed polyorb? (a NMU, I suppose). > > > > I'm not a DD/DM, so I need a sponsor for doing that. > > Let's try to wait for Xavier to see whether he would be kind enough > to > upload your patches (or somebody else from debian-ada, I know nothing > about ada, I'd prefer to see somebody from the team…), otherwise I am > available to sponsor them. >
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
Xavier: ping! >From Aug 31: > I don't see any activity going on this package, and it already has 2 > unaswered RC bugs (#790664 from half 2015). On Fri, 2016-09-02 at 13:11 +, Mattia Rizzolo wrote: > On Fri, Sep 02, 2016 at 03:09:29PM +0200, Svante Signell wrote: > > > > On Fri, 2016-09-02 at 12:43 +, Mattia Rizzolo wrote: > > > > > > On Fri, Sep 02, 2016 at 01:26:20PM +0200, Svante Signell wrote: > > > > > > > > > > > > With the attached patches polyorb builds fine with gcc-6/gnat- > > > > 6. With these > > > > patches all serious bugs are fixed. > > > > > > > > * Enable build with gnat-6: Closes #790664, #831255, #835966 > > > > New debian patches: debian_control.patch, > > > > debian_rules.patch, > > > > debian_patches_series.patch > > > > New source patches: src_csupport.c.patch, > > > > examples_corba_echo_echo-impl.adb.patch > > > > Modified patches: hardening.patch > > > Do you mind uploading a fixed polyorb? (a NMU, I suppose). > > > > I'm not a DD/DM, so I need a sponsor for doing that. > > Let's try to wait for Xavier to see whether he would be kind enough > to > upload your patches (or somebody else from debian-ada, I know nothing > about ada, I'd prefer to see somebody from the team…), otherwise I am > available to sponsor them. >
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
On Fri, Sep 02, 2016 at 03:09:29PM +0200, Svante Signell wrote: > On Fri, 2016-09-02 at 12:43 +, Mattia Rizzolo wrote: > > On Fri, Sep 02, 2016 at 01:26:20PM +0200, Svante Signell wrote: > > > > > > With the attached patches polyorb builds fine with gcc-6/gnat-6. With > > > these > > > patches all serious bugs are fixed. > > > > > > * Enable build with gnat-6: Closes #790664, #831255, #835966 > > > New debian patches: debian_control.patch, debian_rules.patch, > > > debian_patches_series.patch > > > New source patches: src_csupport.c.patch, > > > examples_corba_echo_echo-impl.adb.patch > > > Modified patches: hardening.patch > > Do you mind uploading a fixed polyorb? (a NMU, I suppose). > > I'm not a DD/DM, so I need a sponsor for doing that. Let's try to wait for Xavier to see whether he would be kind enough to upload your patches (or somebody else from debian-ada, I know nothing about ada, I'd prefer to see somebody from the team…), otherwise I am available to sponsor them. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `- signature.asc Description: PGP signature
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
On Fri, 2016-09-02 at 12:43 +, Mattia Rizzolo wrote: > On Fri, Sep 02, 2016 at 01:26:20PM +0200, Svante Signell wrote: > > > > With the attached patches polyorb builds fine with gcc-6/gnat-6. With these > > patches all serious bugs are fixed. > > > > * Enable build with gnat-6: Closes #790664, #831255, #835966 > > New debian patches: debian_control.patch, debian_rules.patch, > > debian_patches_series.patch > > New source patches: src_csupport.c.patch, > > examples_corba_echo_echo-impl.adb.patch > > Modified patches: hardening.patch > Do you mind uploading a fixed polyorb? (a NMU, I suppose). I'm not a DD/DM, so I need a sponsor for doing that.
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
On Fri, Sep 02, 2016 at 01:26:20PM +0200, Svante Signell wrote: > On Wed, 2016-08-31 at 16:34 +0200, xavier grave wrote: > > Sadly, I haven't time for maintaining work anymore. > > I have filed a RFA (#834605) against wnpp. I wonder whether that should have been an O instead.. but your call. > With the attached patches polyorb builds fine with gcc-6/gnat-6. With these > patches all serious bugs are fixed. > > * Enable build with gnat-6: Closes #790664, #831255, #835966 > New debian patches: debian_control.patch, debian_rules.patch, > debian_patches_series.patch > New source patches: src_csupport.c.patch, > examples_corba_echo_echo-impl.adb.patch > Modified patches: hardening.patch Do you mind uploading a fixed polyorb? (a NMU, I suppose). -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `- signature.asc Description: PGP signature
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
On Wed, 2016-08-31 at 16:34 +0200, xavier grave wrote: > Hi Mattia, > > Sadly, I haven't time for maintaining work anymore. > I have filed a RFA (#834605) against wnpp. > > Thanks for your concern, cordially, xavier > > Le 29/08/2016 à 16:30, Mattia Rizzolo a écrit : > > > > source: polyorb > > version: 2.11~20140418-3 > > severity: serious > > > > Dear maintainer, > > > > polyorb is the last package using gnat-4.9 for building, which means > > it's the last package holding gnat-4.9 clean removal. > > > > I don't see any activity going on this package, and it already has 2 > > unaswered RC bugs (#790664 from half 2015). > > > > I wonder if these are signs that calls the removal of the packge. > > > > If I don't receive any reply from you in 2 weeks I'll reassign this bug > > to ftpmaster to proceed with the removal. Hi, With the attached patches polyorb builds fine with gcc-6/gnat-6. With these patches all serious bugs are fixed. * Enable build with gnat-6: Closes #790664, #831255, #835966 New debian patches: debian_control.patch, debian_rules.patch, debian_patches_series.patch New source patches: src_csupport.c.patch, examples_corba_echo_echo-impl.adb.patch Modified patches: hardening.patch BTW: This version is old, but upstream there seems to be a later version available: 2.12.1 from 2015 and the latest commit is from February 2016, mentioning version 17.0. Thanks!--- a/examples/corba/echo/echo-impl.adb.orig 2014-03-20 21:52:43.0 +0100 +++ b/examples/corba/echo/echo-impl.adb 2016-09-02 12:11:41.916884091 +0200 @@ -55,7 +55,7 @@ S (L - 2 .. L) := (others => '.'); end if; Ada.Text_IO.Put_Line -("Echoing string: « " & S (S'First .. L) & " »"); +("Echoing string: << " & S (S'First .. L) & " >>"); return Mesg; end EchoString; --- b/debian/patches/series.orig 2014-09-26 15:00:26.0 +0200 +++ a/debian/patches/series 2016-09-01 16:44:19.089690966 +0200 @@ -43,3 +43,5 @@ xe_back-polyorb.adb.patch support-tilde-in-pathname.patch make-clean.patch +src_csupport.c.patch +examples_corba_echo_echo-impl.adb.patch Index: polyorb-2.11~20140418/src/csupport.c === --- polyorb-2.11~20140418.orig/src/csupport.c +++ polyorb-2.11~20140418/src/csupport.c @@ -27,6 +27,7 @@ /* C support functions for PolyORB */ #include "config.h" +#include #ifdef HAVE_FCNTL_H #include Index: polyorb-2.11~20140418/Makefile.in === --- polyorb-2.11~20140418.orig/Makefile.in +++ polyorb-2.11~20140418/Makefile.in @@ -1,5 +1,7 @@ # Main PolyORB Makefile +include /usr/share/dpkg/default.mk + .PHONY: default default: all @@ -70,7 +72,7 @@ GPRBUILD_FOR_TARGET := @GPRBUILD_FOR_TAR # the command line if needed. Also, need to specify PARALLEL_GNATMAKE_FLAGS # before GNATMAKE_FLAGS, otherwise this variable is simply ignored. CFLAGS = @CFLAGS@ -ADAFLAGS= @ADAFLAGS@ +ADAFLAGS+= @ADAFLAGS@ CPPFLAGS= @CPPFLAGS@ PARALLEL_GNATMAKE_FLAGS = -j0 EXTRA_GNATMAKE_FLAGS= @EXTRA_GNATMAKE_FLAGS@ @@ -93,7 +95,7 @@ COMP_TOOLS_GNATMAKE_FLAGS := @STYLE_SWIT LIBRARY_TYPE_OPTION := -XLIBRARY_TYPE=static CFLAGS_FOR_TARGET := @CFLAGS_FOR_TARGET@ ADAFLAGS_FOR_TARGET := @ADAFLAGS_FOR_TARGET@ -GNATMAKE_FLAGS_FOR_TARGET := $(LIBRARY_TYPE_OPTION) -cargs ${ADAFLAGS_FOR_TARGET} +GNATMAKE_FLAGS_FOR_TARGET := $(LIBRARY_TYPE_OPTION) -cargs ${ADAFLAGS_FOR_TARGET} -largs $(LDFLAGS) # Feature substitutions @@ -228,11 +230,11 @@ build-iac \ : build-%: mkdir -p compilers/${compiler_dir} && \ cd compilers/${compiler_dir} && \ - ${GNATMAKE} -m \ + ${GNATMAKE} $(ADAFLAGS) -m \ $*.adb \ ${COMP_TOOLS_GNATMAKE_FLAGS} \ -I${top_srcdir}/compilers/${compiler_dir} \ - ${PRJ_GNATMAKE_FLAGS} -bargs -E + ${PRJ_GNATMAKE_FLAGS} -bargs -E -largs $(LDFLAGS) # Binder switch -E causes traceback information to be included in # Exception_Occurrences. @@ -240,7 +242,7 @@ build-po_gnatdist: mkdir -p compilers/${compiler_dir} && \ cd compilers/${compiler_dir} && \ ADA_PROJECT_PATH="${top_builddir}/projects${PATH_SEP}${top_srcdir}/projects${PATH_SEP}$$ADA_PROJECT_PATH" \ - ${GNATMAKE} -p -m -P compilers_gnatdist + ${GNATMAKE} -p $(ADAFLAGS) -m -P compilers_gnatdist -largs $(LDFLAGS) # The following variables are used for invoking idlac. There is a static # pattern rule for each; see "Rules for running idlac", below. Each file Index: polyorb-2.11~20140418/projects/polyorb_common.gpr === --- polyorb-2.11~20140418.orig/projects/polyorb_common.gpr +++ polyorb-2.11~20140418/projects/polyorb_common.gpr @@ -35,6 +35,14 @@ project PolyORB_Common is type Library_Type_Type is ("relocatable", "static"); Library_Type : Library_Type_Type := external
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
Hi Mattia, Sadly, I haven't time for maintaining work anymore. I have filed a RFA (#834605) against wnpp. Thanks for your concern, cordially, xavier Le 29/08/2016 à 16:30, Mattia Rizzolo a écrit : source: polyorb version: 2.11~20140418-3 severity: serious Dear maintainer, polyorb is the last package using gnat-4.9 for building, which means it's the last package holding gnat-4.9 clean removal. I don't see any activity going on this package, and it already has 2 unaswered RC bugs (#790664 from half 2015). I wonder if these are signs that calls the removal of the packge. If I don't receive any reply from you in 2 weeks I'll reassign this bug to ftpmaster to proceed with the removal.
Bug#835966: RM: polyorb -- RoQA; unmaintained, RC-buggy
source: polyorb version: 2.11~20140418-3 severity: serious Dear maintainer, polyorb is the last package using gnat-4.9 for building, which means it's the last package holding gnat-4.9 clean removal. I don't see any activity going on this package, and it already has 2 unaswered RC bugs (#790664 from half 2015). I wonder if these are signs that calls the removal of the packge. If I don't receive any reply from you in 2 weeks I'll reassign this bug to ftpmaster to proceed with the removal. -- regards, Mattia Rizzolo GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`. more about me: https://mapreri.org : :' : Launchpad user: https://launchpad.net/~mapreri `. `'` Debian QA page: https://qa.debian.org/developer.php?login=mattia `- signature.asc Description: PGP signature