[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

vrweb, newbie maintainer/developer



hi,

i have agreed to take VRweb off Fabien Ninoles' hands, and have been
successful in making it work under my Potato system! woo hoo!

however, i have no idea what the next steps are:

- What is the technique to rediff a package for the debian diff?
- Why is dpkg-source complaining about:
	$ dpkg-source -x vrweb_1.5-2.dsc
	dpkg-source: error: Expected ^@@ in line 679 of diff
  is this some sort of bug? seemed to work earlier... i just untared and
  patched it myself
- Where are the FMs on the debian/rules stuff? I'd just like to make sure
  it works after i get that diff thing going.
- How do I accept vrweb as mine? Do I need to get a sponser or something?
- How do I wack it on the debian mirror and all that?

also, on the other bugs mentioned in the buglist, i would like to see
something like freewrl working, as vrweb is just too big and clunky. it
may be helpful as a reference but i think a new program should be
developed that uses existing stuff like perl, gtk/qt and perl, but doesn't
have to be statically linked. (i haven't looked at freewrl yet).

consequently my aim for vrweb is to just get it to work, i am not aiming
to improve it (thats for upstream people). but would it be worthwhile to
look at fixing bug #29078: package vrweb depends on library libg++272. is
this really a bad thing? surely there are better vrml viewers out there?


Oh and on a more technical note, the vrweb that doesn't work is linked to:
$ ldd /usr/X11R6/bin/vrweb
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x40018000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4002b000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40037000)
*       libg++.so.2.7.2 => /usr/lib/libg++.so.2.7.2 (0x400d6000)
*       libstdc++.so.2.7.2 => /usr/lib/libstdc++.so.2.7.2 (0x4010e000)
        libm.so.6 => /lib/libm.so.6 (0x4014b000)
*       libc.so.6 => /lib/libc.so.6 (0x40168000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
*       libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40244000)
*       libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4028c000)
*       libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40295000)

and mine (the working! one):
$ ldd vrweb-1.5/installed/harmony/bin/LINUX_ELF/vrweb-mesa
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x40018000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4002b000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40037000)
*       libstdc++-libc6.1-2.so.3 => /usr/lib/libstdc++-libc6.1-2.so.3
(0x400d6000)
        libm.so.6 => /lib/libm.so.6 (0x4011b000)~
*       libc.so.6 => /lib/libc.so.6 (0x40138000)
*       libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x40213000)
*       libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x4025c000)
*       libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40265000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

the *s indicate difference between the two. now, why doesn't the old one
work? the libraries they were compiled for may be different, but won't it
work with the old libc stuff installed? should i even bother thinking
about this since the new compile works? i only ask as other people seem to
have problems with their old libc5 stuff... maybe the same problem is
suffered here... would this help anyone to debug it?

anyway, i'm looking forward to sumbitting a working version of vrweb, so
let me know about the proper procedures soon please! thanks!

Paul Harris



Reply to: