On 22 Sep 2017, Axel Beckert wrote: >> I cloned the package repository and I understood how syncing with >> upstream was designed (very clever, imo). > >Nice! Didn't look that deep into the package.
At the time I sent my first email, I was unaware of the existence of git-buildpackage. It turned out that bash-completion is maintained with it, so that's where the clever syncing with upstream comes from. (As a side not, I'm glad I learned about it, because it helped me in the other packaging I am working on (pragha). I converted it to git-builbpackage) >> So, I synced it and I began working on the removal of the patches >> that are no longer required, or that do not apply cleanly. That's done (see links to git repo below). >Yes, but IMHO it's definitely a good thing to synchronise these bug >reports (well, those which are still valid) to Github or the Debian >Bug Tracking system — especially since Alioth is going away towards >end of this year. >[...] >Not sure if it might be a good idea to make a dump or copy of all >these bug reports as I don't expect them to be preserved when Alioth >is decommissioned. I saved the results of your search filter as a CSV, so that I have more time to work on it. Should that be enough? >Please tell me if not being a member of the bash-completion project on >Alioth hinders you in doing that work. (That should still be >possible.) So far so good. I'm keeping my work on a personal git server [1], but as I mentioned in the RFS for pragha [2], I don't think that's a good place to keep these files in the long term, because I do not fully trust myself as a sysadmin. [1] http://git.inconstante.eti.br/?p=bash-completion-debian.git;a=shortlog;h=refs/heads/unstable [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876667#26 Finally, I'd like to ask for some help... After I upgraded bash-completion to newer upstream releases, I got some conflicts during the installation of the package. For instance, it complained about the existence of the completion file for adb: dpkg: error processing archive /home/gftg/debian/bash-completion/bash-completion_2.7-1_all.deb (--install): trying to overwrite '/usr/share/bash-completion/completions/adb', which is also in package adb 1:7.0.0+r33-2 I know that bts (from packages devscripts) and mount/umount (from package mount) have the same problem, because I locally removed them from bash-completion (just to test). However, I don't know what to do about it. There should be certainly more files that collide this way, but I only saw these in my computer, because I have few packages installed. If you have any tips on how to proceed, I'd be glad to listen. :) Kind regards, Gabriel
pgpMiV1gPNYMg.pgp
Description: OpenPGP digital signature