backporting subversion to both edgy and dapper

Bishiboosh bishiboosh at gmail.com
Thu Jan 18 08:22:00 GMT 2007


francis west a écrit :
> Hello,
>     as this is my first time posting I hope i have the right mailing
> list,  I have started to backport subversion 1.4.2 from feisty to both
> dapper and edgy.   What i have done is create chroot's of each using
> debootstrap (as i used to on debian)  i removed all the source packages
> from apt and added one for feisty.
> 
> I grabbed the source using apt-get source subversion,   once that was
> done i started work on backporting the dependants,  apache2 etc, etc
> they all compiled fine,  i admit i haven't done anything to check things
> like apache other than dpkg i the lib that was needed to compile
> subversion.
> 
> to build the packages i used 'dpkg-buildpackage -rfakeroot'  i hope this
> is the right way, i have found many tools that build debs however i
> don't know which is the definitive?
> 
> keeping going i got to the point where all the dependencies for
> subversion had been met,   i even backported 'debhelper' (this package
> is problem where the problem is i guess)
> subversion is very odd as it doesn't let you build the package as root, 
> so i did 'fakeroot dpkg-buildpackage -rfakeroot'  this this command the
> root checking was satisfied and the package started to compile.  oh yes
> right now i should mention that i have the same error on both edgy and
> dapper.  some time later the build fails with the following:  (yes i
> finally got there)
> 
> START: strings-reps-test
> lt-strings-reps-test: invalid option:
> --srcdir=/usr/src/backports/subversion/subversion-1.4.2dfsg1/subversion/tests/libsvn_fs_base
> PASS:  lt-strings-reps-test 1: write a new rep, get a new key back
> CLEANUP:
> /usr/src/backports/subversion/subversion-1.4.2dfsg1/BUILD/subversion/tests/libsvn_fs_base/test-repo-write-new-rep
> PASS:  lt-strings-reps-test 2: write a new rep, then overwrite it
> CLEANUP: /usr/src/backports/subversion/subversion-
> 1.4.2dfsg1/BUILD/subversion/tests/libsvn_fs_base/test-repo-write-rep
> PASS:  lt-strings-reps-test 3: write and overwrite a new rep; confirm
> with reads
> CLEANUP:
> /usr/src/backports/subversion/subversion-1.4.2dfsg1/BUILD/subversion/tests/libsvn_fs_base/test-repo-read-rep
> 
> PASS:  lt-strings-reps-test 4: write, then delete, a new rep; confirm
> deletion
> CLEANUP:
> /usr/src/backports/subversion/subversion-1.4.2dfsg1/BUILD/subversion/tests/libsvn_fs_base/test-repo-delete-rep
> PASS:  lt-strings-reps-test 5: test many strings table functions together
> CLEANUP:
> /usr/src/backports/subversion/subversion-1.4.2dfsg1/BUILD/subversion/tests/libsvn_fs_base/test-repo-test-strings
> PASS:  lt-strings-reps-test 6: write a null string
> CLEANUP: /usr/src/backports/subversion/subversion-
> 1.4.2dfsg1/BUILD/subversion/tests/libsvn_fs_base/test-repo-test-strings
> PASS:  lt-strings-reps-test 7: write a string, then abort during an
> overwrite
> CLEANUP:
> /usr/src/backports/subversion/subversion-1.4.2dfsg1/BUILD/subversion/tests/libsvn_fs_base/test-repo-abort-string
> 
> PASS:  lt-strings-reps-test 8: create and copy a string
> CLEANUP:
> /usr/src/backports/subversion/subversion-1.4.2dfsg1/BUILD/subversion/tests/libsvn_fs_base/test-repo-copy-string
> END: strings-reps-test
> 
> make: *** [debian/stamp-build-arch] Error 1
> 
> 
> I don't know what makes me think it but i am suspect that i will need to
> backport dpkg-dev to backport subversion. 
> 
> thanks
> Francis
> 

Hmmm...As specified in a post in Ubuntu Forums, backporting in Ubuntu is
 very simple using prevu (which uses pbuilder).

Please refer to http://ubuntuforums.org/showthread.php?t=269238 to
understand it better.

Regards,

Bishi.



More information about the ubuntu-backports mailing list