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