Re: Debian packages

Russell Stuart <[email protected]>
Newsgroups gmane.comp.gnu.dotgnu.developer
Organization Lube Mobile PTY LTD
Message-ID <1094185134.3412.314.camel@ras>
On Fri, 2004-09-03 at 13:31, Rhys Weatherley wrote:
> On Friday 03 September 2004 12:08 pm, Russell Stuart wrote:
> > Well, I proceeded as planned and now have Debian packages for all
> > of PNet.  Well, pnet, pnetlib, pnetC and treecc anyway.  I would of
> > included ml-pnet, but it doesn't appear to compile
> 
> Out of curiosity, what was the error on ml-pnet?  Missing mono sources or 
> could not find cscc and friends to build?

make[2]: Entering directory `/home/rstuart/sarge/ml-pnet-0.6.8/debian/tmp/pnet-libmono-0.6.8/class'
Making all in Custommarshalers
make[3]: Entering directory `/home/rstuart/sarge/ml-pnet-0.6.8/debian/tmp/pnet-libmono-0.6.8/class/Custommarshalers'
"/usr/bin/csant" --compiler cscc -Dcscc="/usr/bin/cscc" -Dcscc.plugins.cs="/usr/lib/cscc/plugins/cscc-cs" -Ddebug.flag="true" -Dilgac="/usr/bin/ilgac" --assembly-cache "/usr/lib/cscc/lib" -DFRAMEWORK_VERSION="2.0.3600.0" -DSECONDARY_VERSION="8.0.1200.0" -Dmono.sources="debian/mcs-1.0.1" \
                -b "." -B . -f Custommarshalers.build all
Building project `Custommarshalers'
Building target `all' for project `Custommarshalers'
/usr/bin/cscc -fplugin-cs-path=/usr/lib/cscc/plugins/cscc-cs -o ./Custommarshalers.dll -g -funsafe -DDEBUG -DTRACE -fassembly-version=2.0.3600.0 -fassembly-key=ms -Wno-empty-input -flatin1-charset ./debian/mcs-1.0.1/class/Custommarshalers/../corlib/System/TODOAttribute.cs
./debian/mcs-1.0.1/class/Custommarshalers/../corlib/System/TODOAttribute.objtmp: No such file or directory
./debian/mcs-1.0.1/class/Custommarshalers/../corlib/System/TODOAttribute.cs: No such file or directory

It would be very nice to get this fixed.  :/

> I don't really mind who maintains the Debian packages, as long as you can work 
> it out between you.  It would also be nice if we can get the packages into 
> the official Debian queue.

This email was CC'ed to Andrew.  If I get a response from him
then we will see what we can work out.  If I haven't heard from
him by Monday I will commit it.  It's not like it can't be
easily undone.

> Quite some time ago, Andrew indicated that it was no longer considered kosher 
> for the debian stuff to be in CVS, so I just left it the way it was.  Remove 
> or overwrite those files if you wish.  I don't mind.  The directories may 
> still be in the source tarballs though, since I just pack up whatever comes 
> out of CVS.  If the directories are going to cause problems, I can ask the 
> Savannah admins to obliterate the entire "debian" hierarchy in each 
> component.

Doing a "cvs -P" when you check out for the tar balls will achieve
the same effect.  If there is some empty directory that must be kept
for some reason, put a dummy file in it, like .cvsignore.  Can you
do that?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.