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

Re: Which comes first - the chicken or the egg?



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Saturday 23 November 2002 10:25 pm, csj wrote:
> On Tue, 19 Nov 2002 19:52:58 +0000
>
> Alan Chandler <alan@chandlerfamily.org.uk> wrote:
> >  I seem to be between a rock and a hard place
> >
> >  In frustration over the weekend I removed my copy kdepim directory.
> >  I then checked out the version tagged as the KDE_3_1_RELEASE and it
> >  did not have an admin directory (required by debian/rules when
> >  building via dpkg-buildpackage).
> >
> >  Nevermind I thought, I will download kde-common and symlink to its
> >  admin directory as per instructions.  This I did
> >
> >  Running dpkg-buildpackage - one of the first things it does is run a
> >  script called cvs.sh.  This has some magic in it that clears away all
> >  files that did not come from cvs INCLUDING THE SYMLINKED admin
> >  directory.
>
> The following seems to work:
>
> debuild -b -uc -us -nc
>
> I'm too lazy to reread the man page but I suppose -nc means"no clean".
> Do this immediately after you copy[1] ./admin into the build root.
>
> [1]My golden rule of safe building: Don't symlink what you can copy.

Actually, I have subsequently found the definitive approach to this.  After 
cvs checkout of kdepim change to the kdepim directory and do cvs checkout 
admin.

There reason that it normally loads the directory normally and didn't this 
time is (I believe) that the modules file inside CVS lists kdepim with &admin 
which means also checkout admin as a subdirectory.  However, I checked out a 
branch, and the modules file doesn't have any branch tags (I assume this is 
the case because the admin files seem to have the tags).





- -- 
Alan Chandler
alan@chandlerfamily.org.uk
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE94QvQuFHxcV2FFoIRAm/xAKCZKt1LYV9iuBMGkH4RGAyayBwnngCffS5Q
YtaPatOZzYZmEL2myDeiuFs=
=J+iM
-----END PGP SIGNATURE-----



Reply to: