Neil Williams a scris: > On Fri, 15 May 2009 10:49:07 +0300 > Eddy Petrișor <eddy.petri...@gmail.com> wrote: > >> (Please CC me, I am not subscribed to debian-devel) >> >> Debian Bug Tracking System a scris: >>> If you wish to submit further information on this problem, please >>> send it to 528...@bugs.debian.org, as before. >> It might be of interest to many people reading debian-devel to know that >> svn-buildpackage is now orphaned and anybody wishing to take over >> maintaining it, is more than welcome. > > I'll take a look at it - I use SVN heavily for developing various > packages/projects and use svn-bp to build them for Debian. My only > concern is that I haven't ever used the svn-upgrade or svn-inject > functionality, so if others with more experience of those areas want to > join the maintenance effort it would help.
For that part somebody from the GNOME or Perl teams might be useful. > Note that there is this bug which is an O: bug (which I'll retitle ITA > and take as owner) and an RFH: bug #377467 which I'll leave in place > because it is still valid due to the above. Ahem, I closed that bug since last night I wasn't that... inspired in the first placed and sent an O bug, then realised these was an open RFH, which meant it was sort of redundant and useless :-/ . >> The package needs more attention than I can offer it now and Eduard >> Bloch, the original author, hasn't touched the package for more time >> than I did. > > There are a few lintian reports and some bugs marked pending upload, > I'll investigate those first, as well as the current bug reports that > already have patches. Note that in SVN trunk there is a pending 0.6.24 release which needs a little bit of testing before the upload. The change log is quite substantial: Source: svn-buildpackage Version: 0.6.24 Distribution: unstable-UNRELEASED Urgency: low Maintainer: Eddy Petrișor <eddy.petri...@gmail.com> Date: Thu, 07 May 2009 10:13:18 +0300 Closes: 419005 451652 464840 467614 487648 502653 504233 506426 506965 Changes: svn-buildpackage (0.6.24) unstable-UNRELEASED; urgency=low . [ Eduard Bloch ] * Changed detection for tarball contents without root directory to identify single files, even if mixed with symlinks * Use $(MAKE) in Makefile, avoid jobserver warnings with -j . [ Eddy Petrișor ] * updated TODO list - removed irrelevant/obsolete entries - s-u should be smart wrt origUrl * register the howto documents with doc-base (Closes: #451652) - added postinst and prerm maintainer scripts as a consequence * install svn-do in /usr/bin to be avilable by default; thanks Sean Finney for the suggestion (Closes: #464840) * svn-inject no longer creates an invalid test file (Closes: 467614) . [ Damyan Ivanov ] * svn-upgrade: Drop "(NOT RELEASED YET)" from the created changelog entry. Closes: #487648 * Move all of build-dependencies except debhelper from D-B to D-B-I + replace obsolete tetex-extra with texlive * Replace build-dependency on transitional gd-gpl|gs packages with ghostscript * Fix typo in doc/svn-buildpackage-howto, thanks lintian * Change svn-build-package-howto section from non-existent Apps/Programming to Debian . [ Eddy Petrișor ] * improved copyright file . [ Jan Hauke Rahm ] * When files are ignored due to subversion ignore patterns the user gets prompted to skip or import those files; in noninteractive mode those files are automatically skiped unless '--ignored-files-action=import' (only in svn-upgrade) is set. (Closes: #504233) * Dropping support for linda (Closes: #502653) * Correcting typo in svn-buildpackage (Closes: #506426) . [ Eddy Petrișor ] * Added a helper script to ease up installation of the build-deps of the current source package (Closes: #506965) * drop option dbgsdcommon in favour of using $SVNBPPERLLIB for easier support for testing and debugging; since this option was hidden, no safety nets were provided for the drop * fix a bug that prevented execution of shell commands when the hidden option ignoreerrors was used; this option is still hidden since is not actually working as it should be and will be rethought * don't pretend a all commands fail in unknown directories; properly fixed #419005 in the way I initially proposed, since the way Gonéri proposed was broken in several ways (and I copied that without checking) correctly closes: #419005 instead of hiding it * add --svn-arch option, thanks to Julien Valroff (Closes: #527302) Note that the last bugfix (#527302) wasn't tested at all and that was the trigger reason for this mail. Also, I just finished writing a corresponding blog post about svn-bp and there are some useful notes there: http://ramblingfoo.blogspot.com/2009/05/svn-buildpackage-is-now-orphaned.html >> People interested in maintaining it should be aware that there is a >> non-interactive way of running the scripts and these must be kept >> functional and there are several ways the scripts bend to accommodate >> native and non-native packages. There are some patches in the BTS and >> some of the scripts could use some love or maybe a full rewrite once >> the bug count lowers. > > A full rewrite is not on my ToDo list for svn-bp. At least not until > after Squeeze. If anybody wants to help with a rewrite once the package > is back in routine maintenance, let me know. Jan Hauke Ramm was interested in the rewrite and could use some feed back on his ideas: http://wiki.debian.org/svn-buildpackage/improvements >> Since the scripts were written in perl, a perl-er is desirable as a >> maintainer (I don't consider myself a perl coder and, as I understood, >> Eduard wrote the scripts in his early perl days, so you might expect >> some code horror). > > Doesn't look too bad at this stage but I haven't started hacking it > around yet. :-) You have been warned :-D . -- Regards, EddyP ============================================= "Imagination is more important than knowledge" A.Einstein
signature.asc
Description: OpenPGP digital signature