[MacPorts] #39315: subversion: update to 1.7.10, new bash-completion default dir and fix livecheck
#39315: subversion: update to 1.7.10, new bash-completion default dir and fix livecheck -------------------------+------------------------------------------------- Reporter: | Owner: macports-tickets@… robsonpeixoto@… | Status: new Type: update | Milestone: Priority: Normal | Version: Component: ports | Port: subversion,subversion- Keywords: haspatch | javahlbindings,subversion-perlbindings | ,subversion-python24bindings,subversion- | python25bindings,subversion-python26bindings | ,subversion-python27bindings,subversion- | rubybindings, -------------------------+------------------------------------------------- Fix the livecheck Put the bash-completion on new default bash-completion dir -- Ticket URL: <https://trac.macports.org/ticket/39315> MacPorts <http://www.macports.org/> Ports system for OS X
#39315: subversion: update to 1.7.10, new bash-completion default dir and fix livecheck -------------------------------------------------+------------------------- Reporter: robsonpeixoto@… | Owner: macports- Type: update | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Resolution: | Version: Port: subversion,subversion- | Keywords: haspatch javahlbindings,subversion-perlbindings | ,subversion-python24bindings,subversion- | python25bindings,subversion-python26bindings | ,subversion-python27bindings,subversion- | rubybindings, | -------------------------------------------------+------------------------- Comment (by dluke@…): sorry, just saw this after committing 1.7.10 version bump in r106629 (which I had ready after the announcement, and was waiting for the test suites to complete + some time to look at it). Can you point me to where/when the bash completion directory changed? Thanks. -- Ticket URL: <https://trac.macports.org/ticket/39315#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#39315: subversion: update to 1.7.10, new bash-completion default dir and fix livecheck -------------------------------------------------+------------------------- Reporter: robsonpeixoto@… | Owner: macports- Type: update | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Resolution: | Version: Port: subversion,subversion- | Keywords: haspatch javahlbindings,subversion-perlbindings | ,subversion-python24bindings,subversion- | python25bindings,subversion-python26bindings | ,subversion-python27bindings,subversion- | rubybindings, | -------------------------------------------------+------------------------- Comment (by robsonpeixoto@…): From: http://anonscm.debian.org/gitweb/?p=bash-completion/bash- completion.git;a=blob;f=CHANGES;h=a4e8bcf80feaccd97e9bd0910b4dc0a7a06c152a;hb=HEAD * Layout change: everything is now in /usr/share/bash-completion/, rather than in /etc/. -- Ticket URL: <https://trac.macports.org/ticket/39315#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#39315: subversion: update to 1.7.10, new bash-completion default dir and fix livecheck -------------------------------------------------+------------------------- Reporter: robsonpeixoto@… | Owner: macports- Type: update | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Resolution: | Version: Port: subversion,subversion- | Keywords: haspatch javahlbindings,subversion-perlbindings | ,subversion-python24bindings,subversion- | python25bindings,subversion-python26bindings | ,subversion-python27bindings,subversion- | rubybindings, | -------------------------------------------------+------------------------- Comment (by dluke@…): so, version 1.9? and macports updated to 2.0 in r95135? (11 months ago). Has it been broken since then? -- Ticket URL: <https://trac.macports.org/ticket/39315#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#39315: subversion: update to 1.7.10, new bash-completion default dir and fix livecheck -------------------------------------------------+------------------------- Reporter: robsonpeixoto@… | Owner: macports- Type: update | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Resolution: | Version: Port: subversion,subversion- | Keywords: haspatch javahlbindings,subversion-perlbindings | ,subversion-python24bindings,subversion- | python25bindings,subversion-python26bindings | ,subversion-python27bindings,subversion- | rubybindings, | -------------------------------------------------+------------------------- Comment (by robsonpeixoto@…): They kept retrocompatibility with the old style. -- Ticket URL: <https://trac.macports.org/ticket/39315#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#39315: subversion: update to 1.7.10, new bash-completion default dir and fix livecheck -------------------------------------------------+------------------------- Reporter: robsonpeixoto@… | Owner: macports- Type: update | tickets@… Priority: Normal | Status: new Component: ports | Milestone: Resolution: | Version: Port: subversion subversion- | Keywords: haspatch javahlbindings subversion-perlbindings | subversion-python24bindings subversion- | python25bindings subversion-python26bindings | subversion-python27bindings subversion- | rubybindings | -------------------------------------------------+------------------------- Changes (by macsforever2000@…): * port: subversion,subversion-javahlbindings,subversion-perlbindings ,subversion-python24bindings,subversion-python25bindings,subversion- python26bindings,subversion-python27bindings,subversion-rubybindings, => subversion subversion-javahlbindings subversion-perlbindings subversion-python24bindings subversion-python25bindings subversion- python26bindings subversion-python27bindings subversion-rubybindings -- Ticket URL: <https://trac.macports.org/ticket/39315#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#39315: subversion: update to 1.7.10, new bash-completion default dir and fix livecheck -------------------------------------------------+------------------------- Reporter: robsonpeixoto@… | Owner: macports- Type: update | tickets@… Priority: Normal | Status: closed Component: ports | Milestone: Resolution: fixed | Version: Port: subversion subversion- | Keywords: haspatch javahlbindings subversion-perlbindings | subversion-python24bindings subversion- | python25bindings subversion-python26bindings | subversion-python27bindings subversion- | rubybindings | -------------------------------------------------+------------------------- Changes (by dluke@…): * status: new => closed * resolution: => fixed Comment: livecheck updated in r106652 moved bash completion files in revision 1 of 1.7.0 of subversion (r106653). Thanks for the ticket and the patches! -- Ticket URL: <https://trac.macports.org/ticket/39315#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#39315: subversion: update to 1.7.10, new bash-completion default dir and fix livecheck -------------------------------------------------+------------------------- Reporter: robsonpeixoto@… | Owner: macports- Type: update | tickets@… Priority: Normal | Status: closed Component: ports | Milestone: Resolution: fixed | Version: Port: subversion subversion- | Keywords: haspatch javahlbindings subversion-perlbindings | subversion-python24bindings subversion- | python25bindings subversion-python26bindings | subversion-python27bindings subversion- | rubybindings | -------------------------------------------------+------------------------- Comment (by robsonpeixoto@…): Thank you -- Ticket URL: <https://trac.macports.org/ticket/39315#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
#39315: subversion: update to 1.7.10, new bash-completion default dir and fix livecheck -------------------------------------------------+------------------------- Reporter: robsonpeixoto@… | Owner: macports- Type: update | tickets@… Priority: Normal | Status: closed Component: ports | Milestone: Resolution: fixed | Version: Port: subversion subversion- | Keywords: haspatch javahlbindings subversion-perlbindings | subversion-python24bindings subversion- | python25bindings subversion-python26bindings | subversion-python27bindings subversion- | rubybindings | -------------------------------------------------+------------------------- Comment (by raimue@…): Actually, this patch broke the bash-completion for `svn` as was reported to me today. Although there is a new directory, it also requires a new format of only one tool per file. For the new dynamic scheme, the completion file needs to be named exactly like the tool and is then loaded dynamically as soon as required. This `subversion` completion file contains completions for multiple tools and would need to be split up. For now it's probably easier to just leave it in the `${prefix}/etc/bash_completion.d/` directory which still expects this old style. I tracked the change down to this ticket, but I can also open a new ticket if you want? -- Ticket URL: <https://trac.macports.org/ticket/39315#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#39315: subversion: update to 1.7.10, new bash-completion default dir and fix livecheck -------------------------------------------------+------------------------- Reporter: robsonpeixoto@… | Owner: macports- Type: update | tickets@… Priority: Normal | Status: closed Component: ports | Milestone: Resolution: fixed | Version: Port: subversion subversion- | Keywords: haspatch javahlbindings subversion-perlbindings | subversion-python24bindings subversion- | python25bindings subversion-python26bindings | subversion-python27bindings subversion- | rubybindings | -------------------------------------------------+------------------------- Comment (by dluke@…): Replying to [comment:8 raimue@…]:
Actually, this patch broke the bash-completion for `svn` as was reported to me today. Although there is a new directory, it also requires a new format of only one tool per file. For the new dynamic scheme, the completion file needs to be named exactly like the tool and is then loaded dynamically as soon as required.
This `subversion` completion file contains completions for multiple tools and would need to be split up. For now it's probably easier to just leave it in the `${prefix}/etc/bash_completion.d/` directory which still expects this old style. I tracked the change down to this ticket, but I can also open a new ticket if you want?
You have my permission to commit a revert and revbump of this if you want (since you maybe actually use the bash-completion stuff and I don't). Let me know otherwise and I'll try to take care of it tomorrow. -- Ticket URL: <https://trac.macports.org/ticket/39315#comment:10> MacPorts <http://www.macports.org/> Ports system for OS X
#39315: subversion: update to 1.7.10, new bash-completion default dir and fix livecheck -------------------------------------------------+------------------------- Reporter: robsonpeixoto@… | Owner: macports- Type: update | tickets@… Priority: Normal | Status: closed Component: ports | Milestone: Resolution: fixed | Version: Port: subversion subversion- | Keywords: haspatch javahlbindings subversion-perlbindings | subversion-python24bindings subversion- | python25bindings subversion-python26bindings | subversion-python27bindings subversion- | rubybindings | -------------------------------------------------+------------------------- Comment (by dluke@…): bash_completion change reverted in r111379 -- Ticket URL: <https://trac.macports.org/ticket/39315#comment:11> MacPorts <http://www.macports.org/> Ports system for OS X
#39315: subversion: update to 1.7.10, new bash-completion default dir and fix livecheck -------------------------------------------------+------------------------- Reporter: robsonpeixoto@… | Owner: macports- Type: update | tickets@… Priority: Normal | Status: closed Component: ports | Milestone: Resolution: fixed | Version: Port: subversion subversion- | Keywords: haspatch javahlbindings subversion-perlbindings | subversion-python24bindings subversion- | python25bindings subversion-python26bindings | subversion-python27bindings subversion- | rubybindings | -------------------------------------------------+------------------------- Comment (by raimue@…): Thanks, I did not get to it earlier than you. After the upgrade, bash completion works again for `svn` and the other tools. -- Ticket URL: <https://trac.macports.org/ticket/39315#comment:12> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts