Bug#783537: important tools missing

2015-04-27 Thread Michael Biebl
Control: severity -1 normal

Am 27.04.2015 um 22:40 schrieb Axel Beckert:
> Michael Biebl wrote:

>> $ gbp import-orig --uscan
>> bash: git-buildpackage: Kommando nicht gefunden.
> 
> Works fine here:
> 
> → gbp import-orig --uscan
> gbp:info: Launching uscan...
> gbp:error: Uscan failed: uscan warning: In debian/watch,
> [...]
> 
> (That error is expected and package-specific.)
> 
>> Something looks completely borked here.
>> I've restarted all my shell, even tried that with a fresh login on tty1.
> 
> Sounds like a valid way to get an uptodate shell. So no idea here.
> gbp's zsh completion as well as the above commmand work fine for me.

Turns out, this was a classical case of PEBKAC. /o\

I had this sourced in my .bashrc:

alias gbp="git-buildpackage"

I think this was from the early days of git-buildpackage, when there was
no gbp command.

Dropping that line, and oh magic, gbp import-orig and sorts works as
expected. Sorry again for the noise.

Might still be worth to add the NEWS entry about the actual removal of
the tools and adjusting the man pages, though.




-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#783537: important tools missing

2015-04-27 Thread Axel Beckert
Hi Michael,

Michael Biebl wrote:
> >> Well, apparently that doesn't work
> >>
> >> $ gbp import-orig --uscan
> >> bash: git-buildpackage: command not found
> > 
> > Worked for me (gbp import-orig called via the fixed dpt import-orig)
> > about an hour ago.
> > 
> > Any chance that uscan calls git-buildpackage via debian/watch for that
> > package?
> 
> $ cat debian/watch
> version=3
> http://ftp.gnome.org/pub/GNOME/sources/gnome-disk-utility/([\d\.]+\d)/ \
>gnome-disk-utility-(.*)\.tar\.xz

Ok.

> $ gbp imbash: git-buildpackage: Kommando nicht gefunden.
>
> bash: git-buildpackage: Kommando nicht gefunden.

That looks like #783541 which you recently reported, too.

Interestingly I've found no occurrence of git-buildpackage in
/etc/bash_completion.d/git-buildpackage outside comments. Didn't dig
deeper, though.

> $ gbp import-orig --uscan
> bash: git-buildpackage: Kommando nicht gefunden.

Works fine here:

→ gbp import-orig --uscan
gbp:info: Launching uscan...
gbp:error: Uscan failed: uscan warning: In debian/watch,
[...]

(That error is expected and package-specific.)

> Something looks completely borked here.
> I've restarted all my shell, even tried that with a fresh login on tty1.

Sounds like a valid way to get an uptodate shell. So no idea here.
gbp's zsh completion as well as the above commmand work fine for me.

Regards, Axel
-- 
 ,''`.  |  Axel Beckert , http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-|  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#783537: important tools missing

2015-04-27 Thread Michael Biebl
Am 27.04.2015 um 22:17 schrieb Axel Beckert:
> Hi,
> 
> Michael Biebl wrote:
>>>* [e3a8666] Drop all gbp-* and git-* commands as announced in the
>>>  deprecation notice from June 2013. From now on only "gbp " is
>>>  supported.
>>
>> Well, apparently that doesn't work
>>
>> $ gbp import-orig --uscan
>> bash: git-buildpackage: command not found
> 
> Worked for me (gbp import-orig called via the fixed dpt import-orig)
> about an hour ago.
> 
> Any chance that uscan calls git-buildpackage via debian/watch for that
> package?

$ cat debian/watch
version=3
http://ftp.gnome.org/pub/GNOME/sources/gnome-disk-utility/([\d\.]+\d)/ \
   gnome-disk-utility-(.*)\.tar\.xz

$ gbp imbash: git-buildpackage: Kommando nicht gefunden.

bash: git-buildpackage: Kommando nicht gefunden.
$ gbp import-orig --uscan
bash: git-buildpackage: Kommando nicht gefunden.


Something looks completely borked here.
I've restarted all my shell, even tried that with a fresh login on tty1.

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#783537: important tools missing

2015-04-27 Thread Michael Biebl
Am 27.04.2015 um 22:15 schrieb Axel Beckert:
> Hi Michael,
> 
> Michael Biebl wrote:
>>>* [e3a8666] Drop all gbp-* and git-* commands as announced in the
>>>  deprecation notice from June 2013. From now on only "gbp " is
>>>  supported.
>>
>> Could we at least have a big fat NEWS entry about this.
> 
> We have. Citing from /usr/share/doc/git-buildpackage/NEWS.Debian.gz:

Sure, but please add another NEWS entry *when* the tools have actually
been dropped.

You know how people are, warning them in advance is nice, most people
will only react when stuff actually happens (me included, at least in
this case.)


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#783537: important tools missing

2015-04-27 Thread Axel Beckert
Hi,

Michael Biebl wrote:
> >* [e3a8666] Drop all gbp-* and git-* commands as announced in the
> >  deprecation notice from June 2013. From now on only "gbp " is
> >  supported.
> 
> Well, apparently that doesn't work
> 
> $ gbp import-orig --uscan
> bash: git-buildpackage: command not found

Worked for me (gbp import-orig called via the fixed dpt import-orig)
about an hour ago.

Any chance that uscan calls git-buildpackage via debian/watch for that
package?

Regards, Axel
-- 
 ,''`.  |  Axel Beckert , http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-|  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#783537: important tools missing

2015-04-27 Thread Guido Günther
On Mon, Apr 27, 2015 at 09:59:53PM +0200, Michael Biebl wrote:
> Am 27.04.2015 um 21:54 schrieb Axel Beckert:
> > Control: severity -1 normal
> > 
> > Hi Michael,
> > 
> > Michael Biebl wrote:
> >> Since the latest update, some important tools are missing.
> >>
> >> E.g. all git-import-* tools are gone.
> > 
> > That's on purpose. Please read the changelog, e.g.
> > https://packages.qa.debian.org/g/git-buildpackage/news/20150220T194850Z.html
> > 
> > Citing from there:
> > 
> >* [e3a8666] Drop all gbp-* and git-* commands as announced in the
> >  deprecation notice from June 2013. From now on only "gbp " is
> >  supported.
> 
> Could we at least have a big fat NEWS entry about this.

See my mail: it's coming.

> 
> I had the various gbp tools embedded in several scripts, which are now
> all broken.
> 
> >> Since the man pages for those tools are still shipped in the
> >> package,
> > 
> > I think that's the real bug. :-)
> 
> Well, even if this change was intentional, the way it was
> executed/announced was less then ideal. So I'm not sure severity normal
> qualifies here.

That this will happen was announced in a NEWS entry back in June 2013.
Cheers,
 -- Guido


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#783537: important tools missing

2015-04-27 Thread Axel Beckert
Hi Michael,

Michael Biebl wrote:
> >* [e3a8666] Drop all gbp-* and git-* commands as announced in the
> >  deprecation notice from June 2013. From now on only "gbp " is
> >  supported.
> 
> Could we at least have a big fat NEWS entry about this.

We have. Citing from /usr/share/doc/git-buildpackage/NEWS.Debian.gz:

git-buildpackage (0.6.0) unstable; urgency=low

  In order to provide a more consistent and git like interface a new gbp super
  command was added as a front end to all git-* and gbp-* commands. So what was
  either git- or gbp- is now

  gbp 

  The old commands are still provided for backward compatibility but will be
  removed in a future release so please update any scripts and tools
  relying on   it.

 -- Guido Günther   Wed, 26 Jun 2013 13:38:16 +0200

IMHO that's a clear and precise statement and at the right place.

> I had the various gbp tools embedded in several scripts, which are now
> all broken.

BTDT (https://bugs.debian.org/783521) and fixed it
(http://deb.li/igDs0). Wasn't a big deal.

> >> Since the man pages for those tools are still shipped in the
> >> package,
> > 
> > I think that's the real bug. :-)
> 
> Well, even if this change was intentional, the way it was
> executed/announced was less then ideal.

I think it was ok.

At least I was fully aware (and unhappy) about git-buildpackage's
git-* commands going away. I didn't really remember that also the
gbp-* variants will go away, too, but it really wasn't a big deal to
fix that, at least not in pkg-perl-tools. Had to touch like five
files, but still.

> So I'm not sure severity normal qualifies here.

For the superfluous man pages, normal is surely the highest severity
it can deserve.

And the remainder is a non-issue IMHO as it was announced for a long
enough time. But I've set it to normal (and not to minor) as normal is
the default severity and I primarily wanted to remove the RC severity
without deciding about the real severity.

Regards, Axel
-- 
 ,''`.  |  Axel Beckert , http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-|  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#783537: important tools missing

2015-04-27 Thread Michael Biebl
Control: severity -1 serious

Am 27.04.2015 um 21:54 schrieb Axel Beckert:
> Control: severity -1 normal
> 
> Hi Michael,
> 
> Michael Biebl wrote:
>> Since the latest update, some important tools are missing.
>>
>> E.g. all git-import-* tools are gone.
> 
> That's on purpose. Please read the changelog, e.g.
> https://packages.qa.debian.org/g/git-buildpackage/news/20150220T194850Z.html
> 
> Citing from there:
> 
>* [e3a8666] Drop all gbp-* and git-* commands as announced in the
>  deprecation notice from June 2013. From now on only "gbp " is
>  supported.

Well, apparently that doesn't work


$ gbp import-orig --uscan
bash: git-buildpackage: command not found



-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#783537: important tools missing

2015-04-27 Thread Guido Günther
On Mon, Apr 27, 2015 at 09:54:45PM +0200, Axel Beckert wrote:
> Control: severity -1 normal
> 
> Hi Michael,
> 
> Michael Biebl wrote:
> > Since the latest update, some important tools are missing.
> >
> > E.g. all git-import-* tools are gone.
> 
> That's on purpose. Please read the changelog, e.g.
> https://packages.qa.debian.org/g/git-buildpackage/news/20150220T194850Z.html
> 
> Citing from there:
> 
>* [e3a8666] Drop all gbp-* and git-* commands as announced in the
>  deprecation notice from June 2013. From now on only "gbp " is
>  supported.
> 
> > Since the man pages for those tools are still shipped in the
> > package,
> 
> I think that's the real bug. :-)

Indeed, upload forthcoming to avoid confusion. I've also added a notice
to NEWS.Debian. Sorry for the confusion.
Cheers,
 -- Guido


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#783537: important tools missing

2015-04-27 Thread Michael Biebl
Am 27.04.2015 um 21:54 schrieb Axel Beckert:
> Control: severity -1 normal
> 
> Hi Michael,
> 
> Michael Biebl wrote:
>> Since the latest update, some important tools are missing.
>>
>> E.g. all git-import-* tools are gone.
> 
> That's on purpose. Please read the changelog, e.g.
> https://packages.qa.debian.org/g/git-buildpackage/news/20150220T194850Z.html
> 
> Citing from there:
> 
>* [e3a8666] Drop all gbp-* and git-* commands as announced in the
>  deprecation notice from June 2013. From now on only "gbp " is
>  supported.

Could we at least have a big fat NEWS entry about this.

I had the various gbp tools embedded in several scripts, which are now
all broken.

>> Since the man pages for those tools are still shipped in the
>> package,
> 
> I think that's the real bug. :-)

Well, even if this change was intentional, the way it was
executed/announced was less then ideal. So I'm not sure severity normal
qualifies here.


Michael
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#783537: important tools missing

2015-04-27 Thread Axel Beckert
Control: severity -1 normal

Hi Michael,

Michael Biebl wrote:
> Since the latest update, some important tools are missing.
>
> E.g. all git-import-* tools are gone.

That's on purpose. Please read the changelog, e.g.
https://packages.qa.debian.org/g/git-buildpackage/news/20150220T194850Z.html

Citing from there:

   * [e3a8666] Drop all gbp-* and git-* commands as announced in the
 deprecation notice from June 2013. From now on only "gbp " is
 supported.

> Since the man pages for those tools are still shipped in the
> package,

I think that's the real bug. :-)

Regards, Axel
-- 
 ,''`.  |  Axel Beckert , http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5
  `-|  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#783537: important tools missing

2015-04-27 Thread Michael Biebl
Package: git-buildpackage
Version: 0.6.25
Severity: serious

Since the latest update, some important tools are missing.

E.g. all git-import-* tools are gone.

Since the man pages for those tools are still shipped in the package, I
assume something went wrong and those binaries were dropped by accident.
Therefor the RC severity.


Michael


-- System Information:
Debian Release: 8.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages git-buildpackage depends on:
ii  devscripts2.15.4
ii  git   1:2.1.4-2.1
ii  man-db2.7.0.2-5
ii  python2.7.9-1
ii  python-dateutil   2.2-2
ii  python-pkg-resources  5.5.1-1
ii  python-six1.9.0-2

Versions of packages git-buildpackage recommends:
ii  cowbuilder   0.73
ii  pristine-tar 1.33
ii  python-requests  2.4.3-6

Versions of packages git-buildpackage suggests:
ii  python-notify  0.1.1-4
ii  unzip  6.0-16

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org