Bug#1055740: ITP: golang-github-humanlogio-humanlog -- Logs for humans to read.

2023-11-10 Thread Jongmin Kim
Hi again, Maytham o/

On Fri, 10 Nov 2023 at 22:45, Maytham Alsudany  wrote:
> This is a dependency of the upcoming lazygit package, and I intend to maintain
> it within the Debian Go Packaging team.

Because you mentioned the lazygit as a packaging purpose, I am sending
this mail.

Although this mail **does not follow Debian procedure**, I want to let
you know there is a person named Anoop who is fixing this package to
be compatible[1] with the upcoming lazygit Debian package.

[1] https://github.com/jesseduffield/lazygit-debian/issues/31

I already shared [1] with you, privately, before you filed your ITP.
I am not sure you let him know you will take this package. :S

Thanks \o/

--
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8



Bug#1051940: RFS: golang-github-stefanhaller-tcell/0.0~git20230806.2dfa11e-1 [ITP]

2023-09-14 Thread Jongmin Kim
Dear Go team,

I am looking for a sponsor for the package "golang-github-stefanhaller-tcell".
This package is a prerequisite for the package "lazygit" (#908894)[1,2].

  [1] https://bugs.debian.org/908894
  [2] https://github.com/jesseduffield/lazygit-debian/wiki/Dependency-graph

The package upstream[3] is a forked version of tcell[4] which is already
packaged in Debian archive[5]. However, the package is needed due to
forked upstream modified some functions[6] for lazygit, which have
discrepency from the original.

  [3] https://github.com/stefanhaller/tcell
  [4] https://github.com/gdamore/tcell
  [5] https://tracker.debian.org/pkg/golang-github-gdamore-tcell.v2
  [6] https://github.com/stefanhaller/tcell/commits/main

I pushed to the team's Salsa:

  https://salsa.debian.org/go-team/packages/golang-github-stefanhaller-tcell

The package was tested on both gbp and sbuild.
The package has 2 lintian messages:

  W: (package-has-long-file-name)
 Due to following the Go Debian package naming convention.

  E: (unreleased-changes)
 I marked this UNRELEASED due to it is not uploaded yet. Please mark
 to unstable when it gets uploaded.

Could you please reviewing/sponsoring this?
Any kind of reviews and suggestions are appreciated.

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#1051940: ITP: golang-github-stefanhaller-tcell -- Cell based view for text terminals

2023-09-14 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-stefanhaller-tcell
  Version : 0.0~git20230806.2dfa11e
  Upstream Contact: Jongmin Kim 
* URL : https://github.com/stefanhaller/tcell
* License : Apache-2.0
  Programming Lang: Go
  Description : Cell based view for text terminals

 Package tcell provides a cell based view for text terminals, like xterm.
 It was inspired by termbox, but differs from termbox in some important
 ways. It also adds substantial functionality beyond termbox.

The package is in the dependency tree of lazygit (#908894)[1,2].
The package upstream[3] is a forked version of tcell[4] which is
already packaged in Debian archive[5].

[1] https://bugs.debian.org/908894
[2] https://github.com/jesseduffield/lazygit-debian/wiki/Dependency-graph
[3] https://github.com/jesseduffield/go-git
[4] https://github.com/gdamore/tcell
[5] https://tracker.debian.org/pkg/golang-github-gdamore-tcell.v2



Bug#1051540: ITP: golang-github-jesseduffield-generics -- Extensions on Go generics packages

2023-09-09 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-jesseduffield-generics
  Version : 0.0~git20220320.727e535
  Upstream Contact: Jesse Duffield 
* URL : https://github.com/jesseduffield/generics
* License : Expat
  Programming Lang: Go
  Description : Extensions on Go generics packages

 This package provides some helper methods/structs that involve generics.
 The library have enhanced methods and structs for slices, list, set and
 maps.

The package is in the dependency tree of lazygit (#908894)[1,2].

[1] https://bugs.debian.org/908894
[2] https://github.com/jesseduffield/lazygit-debian/wiki/Dependency-graph



Bug#1051500: RFS: golang-github-jesseduffield-lazycore and its dependency [ITP]

2023-09-08 Thread Jongmin Kim
Dear mentors,

I am looking for a sponsor for two packages:

  golang-github-samber-lo   #1051506  (lo)
  golang-github-jesseduffield-lazycore  #1051500  (lazycore)

Please note that, "lo" is a dependency of "lazycore". So "lo" should be
uploaded first.

These packages are prerequisite for the package "lazygit" (#908894)[1,2].

  [1] https://bugs.debian.org/908894
  [2] https://github.com/jesseduffield/lazygit-debian/wiki/Dependency-graph

I pushed to Go team's Salsa:

  https://salsa.debian.org/go-team/packages/golang-github-samber-lo
  https://salsa.debian.org/go-team/packages/golang-github-jesseduffield-lazycore

The package was tested on both gbp and sbuild.
The package has 1 lintian warning:

  (package-has-long-file-name) due to following the Go Debian package naming 
convention.

Could you please reviewing/sponsoring this?
Any kind of reviews and suggestions are appreciated.

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#1051500: ITP: golang-github-jesseduffield-lazycore -- Shared functionality for lazygit and lazydocker

2023-09-08 Thread Jongmin Kim
Control: block -1 by 1051506

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#1051506: ITP: golang-github-samber-lo -- Lodash-style Go library based on Go generics

2023-09-08 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-samber-lo
  Version : 1.38.0
  Upstream Contact: Samuel Berthe 
* URL : https://github.com/samber/lo
* License : Expat
  Programming Lang: Go
  Description : Lodash-style Go library based on Go generics

 This package provides Lodash-style Go library based on Go generics.
 .
 The benchmarks demonstrate that generics will be much faster than
 implementations based on the "reflect" package. The benchmarks also show
 similar performance gains compared to pure "for" loops.

The package is a dependency of golang-github-jesseduffield-lazycore 
(#1051500)[1].
The package is in the dependency tree of lazygit (#908894)[2,3].

[1] https://bugs.debian.org/1051500
[2] https://bugs.debian.org/908894
[3] https://github.com/jesseduffield/lazygit-debian/wiki/Dependency-graph



Bug#1051500: ITP: golang-github-jesseduffield-lazycore -- Shared functionality for lazygit and lazydocker

2023-09-08 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-jesseduffield-lazycore
  Version : 0.0~git20221023.718a4ca
  Upstream Contact: Jesse Duffield 
* URL : https://github.com/jesseduffield/lazycore
* License : Expat
  Programming Lang: Go
  Description : Shared functionality for lazygit and lazydocker

 This package provides a shared functionality library written in Go,
 for lazygit and lazydocker.

The package is in the dependency tree of lazygit (#908894)[1,2].

[1] https://bugs.debian.org/908894
[2] https://github.com/jesseduffield/lazygit-debian/wiki/Dependency-graph



Bug#1051426: RFS: golang-github-jesseduffield-go-git/5.1.2+git20221018.fdd53fe-1 [ITP]

2023-09-07 Thread Jongmin Kim
Dear Go team,

I am looking for a sponsor for the package "golang-github-jesseduffield-go-git".
This package is a prerequisite for the package "lazygit" (#908894)[1,2].

  [1] https://bugs.debian.org/908894
  [2] https://github.com/jesseduffield/lazygit-debian/wiki/Dependency-graph

The package upstream[3] is a forked version of go-git[4] which is already
packaged in Debian archive[5]. However, the package is needed due to
forked upstream modified some functions[6] for lazygit, which have
discrepency from the original.

  [3] https://github.com/jesseduffield/go-git
  [4] https://github.com/go-git/go-git
  [5] https://tracker.debian.org/pkg/golang-github-go-git-go-git
  [6] https://github.com/jesseduffield/go-git/commits/master

I pushed to the team's Salsa:

  https://salsa.debian.org/go-team/packages/golang-github-jesseduffield-go-git

The package was tested on both gbp and sbuild.
The package has 1 lintian warning:

  (package-has-long-file-name) due to following the Go Debian package naming 
convention.

Could you please reviewing/sponsoring this?
Any kind of reviews and suggestions are appreciated.

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#1051426: ITP: golang-github-jesseduffield-go-git -- highly extensible Git implementation in pure Go

2023-09-07 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-jesseduffield-go-git
  Version : 5.1.2+git20221018.fdd53fe
  Upstream Contact: Jesse Duffield 
* URL : https://github.com/jesseduffield/go-git
* License : Apache-2.0
  Programming Lang: Go
  Description : highly extensible Git implementation in pure Go

 This package provides a highly extensible git implementation library
 written in pure Go.
 .
 The library does:
  * can be used to manipulate git repositories at low level (plumbing)
or high level (porcelain), through an idiomatic Go API.
  * supports several types of storage, such as in-memory filesystems, or
custom implementations using the 'Storer' interface.
  * aims to be fully compatible with git, all the porcelain operations
are implemented to work exactly as git does.

The package is in the dependency tree of lazygit (#908894)[1,2].
The package upstream[3] is a forked version of go-git[4] which is
already packaged in Debian archive[5].

[1] https://bugs.debian.org/908894
[2] https://github.com/jesseduffield/lazygit-debian/wiki/Dependency-graph
[3] https://github.com/jesseduffield/go-git
[4] https://github.com/go-git/go-git
[5] https://tracker.debian.org/pkg/golang-github-go-git-go-git



Bug#1051361: ITP: golang-github-fsmiamoto-git-todo-parser -- Small parser for git todo files

2023-09-06 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-Cc: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-fsmiamoto-git-todo-parser
  Version : 0.0.5
  Upstream Contact: Flavio Miamoto 
* URL : https://github.com/fsmiamoto/git-todo-parser
* License : Expat
  Programming Lang: Go
  Description : Small parser for git todo files

 A small parser for git todo files.
 .
 This package provides the library for parsing the git todo files.

This package is in the dependency tree of lazygit (#908894)[1].

[1] https://github.com/jesseduffield/lazygit-debian/wiki/Dependency-graph



Bug#939047: ITP: golang-github-rivo-uniseg -- Unicode Text Segmentation for Go

2019-08-31 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: golang-github-rivo-uniseg
  Version : 0.1.0
  Upstream Author : Oliver Kuederle 
* URL : https://github.com/rivo/uniseg
* License : Expat
  Programming Lang: Go
  Description : Unicode Text Segmentation for Go

 This Go package implements Unicode Text Segmentation according to Unicode
 Standard Annex #29 (Unicode version 12.0.0).

This package is a new dependency of golang-github-rivo-tview which is
already in Debian.



Bug#935956: ITP: wtfutil -- personal information dashboard for terminal

2019-08-28 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: wtfutil
  Version : 0.20.0
  Upstream Author : Chris Cummer 
* URL : https://wtfutil.com/
* License : MPL-2.0
  Programming Lang: Go
  Description : personal information dashboard for terminal

 WTF is a personal information dashboard for terminal, developed for 
 those who spend most of their day in the command line.
 .
 It allows you to monitor systems, services, and important information
 that you otherwise might keep browser tabs open for, the kinds of things
 you don’t always need visible, but do check in on every now and then.
 .
 Keep an eye on your OpsGenie schedules, Google Calendar, Git and GitHub
 repositories, and New Relic deployments. See who’s away in BambooHR,
 which Jira tickets are assigned to you, and what time it is in Barcelona.
 It even has weather, clocks and Emoji.


Bug#934927: transition: libgit2

2019-08-16 Thread Jongmin Kim
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: transition
Control: block -1 by 931697
Control: block -1 by 931695
Control: block -1 by 931693

Hello release team!

I'd like to request a transition slot for libgit2.

libgit2 0.28 is in experimental and ready to start the transition from
0.27 in unstable.

I've rebuilt the relevant reverse-build-dependencies from unstable. The
following succeed and can be binNMU'd directly:

  calligra cargo fritzing gall geany-plugins gitg gnuastro horizon-eda
  libgit2-glib ktexteditor kup-backup rust-libgit2-sys

The following packages have fixed versions in experimental:

  * python-pygit2
  * ruby-rugged

The following fail, but probably just need to be bumped to the latest
upstream version:

  * golang-gopkg-libgit2-git2go.v27 (#931697)
  * libgit-raw-perl (#931695)

The following fail, and probably need more invasive changes such as
upgrading to the new API:

  * julia (#931693)

Thank you!

Ben file:

title = "libgit2";
is_affected = .depends ~ "libgit2-27" | .depends ~ "libgit2-28";
is_good = .depends ~ "libgit2-28";
is_bad = .depends ~ "libgit2-27";



Bug#931684: libgit2 0.28 transition and libgit2-glib

2019-08-13 Thread Jongmin Kim
On Tue, Aug 13, 2019 at 02:08:12PM +0530, Pirate Praveen wrote:
> I'm trying to update in https://salsa.debian.org/praveen/libgit2-glib
> (requested access to gnome-team)

I sent you an MR [1]: updated the symbols, to fix another build failure.

[1] https://salsa.debian.org/praveen/libgit2-glib/merge_requests/1

> 
> But build is failing with this error,
> 
> meson.build:154:2: ERROR: Assert failed: libgit2 ssh support was
> requested, but not found. Use -Dssh=false to build without it.
> 
> I'm not sure if libgit2 build needs fixing.

Actually, ssh was enabled in libgit2. In its CMakeLists.txt:58, we could
see ssh support is enabled by default.

No error reported on chroot without ccache. When I tried with ccache
installed chroot, following same issue was occurred:

  Compiler stderr:
   ccache: error: Failed to create directory
  /sbuild-nonexistent/.ccache/tmp: Permission denied

  Checking if "libgit2 supports SSH" compiles: NO

  meson.build:148:2: ERROR: Assert failed: libgit2 ssh support was
  requested, but not found. Use -Dssh=false to build without it.

The problem seems ccache was installed and its output path (CCACHE_DIR,
default is $HOME/.ccache) is not writable. It seems Meson detects if
ccache installed and use it [2]..

[2] 
https://github.com/mesonbuild/meson/blob/master/docs/markdown/Feature-autodetection.md


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8

PS

Some notes for sbuild and ccache:

sbuild page in Debian wiki [3] guided me to do sbuild-createchroot
including ccache. I found some:

  * To use ccache, [4] should be done after. Setting the `CCACHE_DIR` to
writable path is enough.
  * To not use ccache, re-create the sbuild chroot without
`--include=ccache`.

[3] https://wiki.debian.org/sbuild
[4] https://wiki.debian.org/sbuild#Using_.22ccache.22_with_sbuild


signature.asc
Description: PGP signature


Bug#928971: ITS: libgit2

2019-07-24 Thread Jongmin Kim
Hi tobi,

On Tue, Jul 23, 2019 at 12:31:35AM -0300, Tobias Frost wrote:
> Hi Jongming Kim,
> 
> In preparation for my talk (ITS -- one year later) I came across this
> bug and as the 21 day delay has been reached I'm wondering if your are
> still intending to salvage the package or if this bug somehow slipped
> through some gaps and/or should be closed?

I'm going to upgrade this package to 0.28.1, and sent some transition
pings to reverse dependencies maintainers two weeks ago. Some of them
were closed, but most of them still need actions (patch them myself?).

I'm still intending to salvage this package, but didn't get time because
of DebConf. I'll come back on next week, and going to start upgrade
transition for this package.

Thanks!

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#931699: geany-plugins: libgit2 0.28 transition

2019-07-09 Thread Jongmin Kim
Source: geany-plugins
Version: 1.34+dfsg-1
Severity: important

Hello maintainer,

libgit2 0.28 is available in experimental for quite some time. Now that
Buster is out, we would like to upload this to unstable as soon as
possible.

Please update the package in experimental so we can proceed with the
transition. The severity of this report will be raised to serious once
libgit2 0.28 is uploaded to unstable.

Thank you!


-- System Information:
Debian Release: 10.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/16 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Bug#931698: python-pygit2: libgit2 0.28 transition

2019-07-09 Thread Jongmin Kim
Source: python-pygit2
Version: 0.27.4-2
Severity: important

Hello maintainer,

libgit2 0.28 is available in experimental for quite some time. Now that
Buster is out, we would like to upload this to unstable as soon as
possible.

Please update the package in experimental so we can proceed with the
transition. The severity of this report will be raised to serious once
libgit2 0.28 is uploaded to unstable.

Thank you!


-- System Information:
Debian Release: 10.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/16 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Bug#931697: golang-gopkg-libgit2-git2go.v27: libgit2 0.28 transition

2019-07-09 Thread Jongmin Kim
Source: golang-gopkg-libgit2-git2go.v27
Version: 0.27+git20180529.9abc050-2
Severity: important

Dear Maintainer,

libgit2 0.28 is available in experimental for quite some time. Now that
Buster is out, we would like to upload this to unstable as soon as
possible.

Please update the package in experimental so we can proceed with the
transition. The severity of this report will be raised to serious once
libgit2 0.28 is uploaded to unstable.

Thank you!

-- System Information:
Debian Release: 10.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/16 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Bug#931695: libgit-raw-perl: libgit2 0.28 transition

2019-07-09 Thread Jongmin Kim
Package: libgit-raw-perl
Version: 0.79-6
Severity: important

Dear Maintainer,

libgit2 0.28 is now available in experimental. Please make sure your
package is ready for this version by the time we upload this package to
unstable in one to two weeks. The severity of this report will be
raised to serious once libgit2 0.28 is uploaded to unstable.

Thanks!

-- System Information:
Debian Release: 10.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/16 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libgit-raw-perl depends on:
ii  libc6   2.28-10
ii  libgit2-27  0.27.7+dfsg.1-0.2
ii  libssh2-1   1.8.0-2.1
ii  perl5.28.1-6
pn  perlapi-5.28.1  

libgit-raw-perl recommends no packages.

libgit-raw-perl suggests no packages.



Bug#931693: julia: libgit2 0.28 transition

2019-07-09 Thread Jongmin Kim
Source: julia
Severity: important

Dear Maintainer,

libgit2 0.28 is now available in experimental. Please make sure your
package is ready for this version by the time we upload this package to
unstable in one to two weeks. The severity of this report will be
raised to serious once libgit2 0.28 is uploaded to unstable.

Thanks!


-- System Information:
Debian Release: 10.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/16 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Bug#931692: gitg: libgit2 0.28 transition

2019-07-09 Thread Jongmin Kim
Package: gitg
Version: 3.30.1-1
Severity: important

Dear Maintainer,

libgit2 0.28 is now available in experimental. Please make sure your
package is ready for this version by the time we upload this package to
unstable in one to two weeks. The severity of this report will be
raised to serious once libgit2 0.28 is uploaded to unstable.

Thanks!

-- System Information:
Debian Release: 10.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/16 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gitg depends on:
ii  dbus-user-session [default-dbus-session-bus]  1.12.16-1
ii  dbus-x11 [dbus-session-bus]   1.12.16-1
ii  dconf-gsettings-backend [gsettings-backend]   0.30.1-2
ii  gir1.2-peas-1.0   1.22.0-4
ii  git   1:2.20.1-2
ii  gsettings-desktop-schemas 3.28.1-1
ii  libc6 2.28-10
ii  libcairo2 1.16.0-4
ii  libgdk-pixbuf2.0-02.38.1+dfsg-1
ii  libgee-0.8-2  0.20.1-2
ii  libgirepository-1.0-1 1.58.3-2
ii  libgit2-glib-1.0-00.27.7-1
ii  libglib2.0-0  2.58.3-2
ii  libgtk-3-03.24.5-1
ii  libgtksourceview-3.0-13.24.9-2
ii  libgtkspell3-3-0  3.0.9-3
ii  libpango-1.0-01.42.4-6
ii  libpeas-1.0-0 1.22.0-4
ii  libsecret-1-0 0.18.7-1
ii  libsoup2.4-1  2.64.2-2
ii  libxml2   2.9.4+dfsg1-7+b3

gitg recommends no packages.

gitg suggests no packages.



Bug#930918: ITP: ruby-webpacker -- use webpack to manage app-like JavaScript modules in Rails

2019-06-22 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: ruby-webpacker
  Version : 4.0.7
  Upstream Author : David Heinemeier Hansson 
* URL : https://github.com/rails/webpacker
* License : Expat
  Programming Lang: Ruby
  Description : use webpack to manage app-like JavaScript modules in Rails

 Webpacker makes it easy to use the JavaScript pre-processor and bundler
 webpack 4.x.x+ to manage application-like JavaScript in Rails. It
 coexists with the asset pipeline, as the primary purpose for webpack is
 app-like JavaScript, not images, CSS, or even JavaScript Sprinkles.

This package is a dependency of ruby-railties (6.0.0~rc1). Railties is
strong dependent on Webpacker.



Bug#930378: ITP: qunit-selenium -- Run QUnit tests through Selenium WebDriver

2019-06-11 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: qunit-selenium
  Version : 0.0.4
  Upstream Author : Silvio Montanari 
* URL : https://github.com/smontanari/qunit-selenium
* License : Expat
  Programming Lang: Ruby
  Description : Run QUnit tests through Selenium WebDriver

 This package provides a wrapper around the selenium-webdriver with the
 additional logic to parse the QUnit test results page and report the
 success/failure of QUnit tests.

This package is used by rails 6 ujs related web testing codes.



Bug#930075: ITP: ruby-minispec-metadata -- define and access metadata in MiniTest::Spec

2019-06-06 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: ruby-minispec-metadata
  Version : 3.2.0
  Upstream Author : Jared Ning 
* URL : https://github.com/ordinaryzelig/minispec-metadata
* License : Expat
  Programming Lang: Ruby
  Description : Define and access metadata in MiniTest::Spec

 Minispec::Metadata provides a library to pass metadata to MiniTest::Spec
 descriptions and specs like in RSpec. It allows adding metadata to specs
 similar to RSpec.

This package is a dependency of ruby-image-processing (#930069).



Bug#930070: ITP: ruby-vips -- Ruby extension for the vips image processing library

2019-06-06 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: ruby-vips
  Version : 2.0.13
  Upstream Author : John Cupitt 
* URL : http://github.com/jcupitt/ruby-vips
* License : Expat
  Programming Lang: Ruby
  Description : Ruby extension for the vips image processing library

 This package provides a binding for the vips image processing library.
 It is extremely fast and it can process huge images without loading the
 hole image in memory.

This package is a dependency of ruby-image-processing (#930069).



Bug#930069: ITP: ruby-image-processing -- higher-level helper methods for image processing

2019-06-06 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: ruby-image-processing
  Version : 1.9.0
  Upstream Author : Janko Marohnić 
* URL : https://github.com/janko/image_processing
* License : Expat
  Programming Lang: Ruby
  Description : higher-level helper methods for image processing

 This package provides higher-level image processing helpers that are
 commonly needed when handling image uploads.

This package is a dependency of Active Storage (>=6.0.0~rc1) and some
tests in Railties (>=6.0.0~rc1).


Bug#929814: ITP: ruby-rubocop-performance -- Automatic performance checking tool for Ruby code

2019-05-31 Thread Jongmin Kim
On Fri, May 31, 2019 at 10:34:21PM +0500, Pirate Praveen wrote:
> Hi jmkim,

Hiya!

> Which rails 6 gem needs this package? We usually don't run style checks
> during build.

No, rails 6 does not need this for building or testing. I miss-estimated
the dependencies.

This package does not serve standalone app and there is no other package
need this package (rubocop-performance), so this package is not-needed.
I'll close this bug.

Thanks!

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#929814: ITP: ruby-rubocop-performance -- Automatic performance checking tool for Ruby code

2019-05-31 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: ruby-rubocop-performance
  Version : 1.3.0
  Upstream Author : Bozhidar Batsov 
* URL : https://github.com/rubocop-hq/rubocop-performance
* License : Expat
  Programming Lang: Ruby
  Description : Automatic performance checking tool for Ruby code

 This package provides a collection of RuboCop cops to check for
 performance optimizations in Ruby code.

This package is a dependency of latest rubycop and rails 6.



Bug#929800: ITP: ruby-jaro-winkler -- Jaro-Winkler distance algorithm implementation

2019-05-31 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: ruby-jaro-winkler
  Version : 1.5.2
  Upstream Author : Jian Weihang 
* URL : https://github.com/tonytonyjan/jaro_winkler
* License : Expat
  Programming Lang: Ruby, C
  Description : Jaro-Winkler distance algorithm implementation

 This package provides an implementation of Jaro-Winkler distance
 algorithm which is written in C extension and will fallback to pure
 Ruby.

This package is a dependency of latest rubycop.



Bug#929258: ITP: ruby-zeitwerk -- Efficient and thread-safe constant autoloader

2019-05-20 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 

* Package name: ruby-zeitwerk
  Version : 2.1.6
  Upstream Author : Xavier Noria 
* URL : https://github.com/fxn/zeitwerk
* License : Expat
  Programming Lang: Ruby
  Description : Efficient and thread-safe constant autoloader

 Zeitwerk implements constant autoloading with Ruby semantics. Each gem 
 and application may have their own independent autoloader, with its own 
 configuration, inflector, and logger. Supports autoloading, preloading,
 reloading, and eager loading.

This package is a dependency of Rails 6.0.0.



Bug#928971: ITS: libgit2

2019-05-14 Thread Jongmin Kim
Source: libgit2
Version: 0.27.7+dfsg.1-0.1
Severity: important

Dear Russell (and relevant maintainer of libgit2 package in Debian),

The package 'libgit2' appears to be unmaintained by listed Maintainer.
The last upload by the listed Maintainer seems July 29, 2017 (2 years
ago). After that it was for a long time maintained with NMUs.

After checking the qualification criteria, I am filing this Intent To
Salvage (ITS) bug, following the process outlined in:

https://www.debian.org/doc/manuals/developers-reference/ch05.en.html#package-salvaging

For reference:

> After the 21 days delay, if no answer has been sent to the bug [..]

... I'll make this on 4 June, 2019.

Thank you!


-- System Information:
Debian Release: 10.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.19.0-5-amd64 (SMP w/16 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set 
to en_US.UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Bug#928602: unblock: golang-gopkg-sourcemap.v1/1.0.5-2

2019-05-07 Thread Jongmin Kim
Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock

Please unblock package golang-gopkg-sourcemap.v1

Fixes accessing the Internet during testing, with a patch does:
  * disables the jQuery downloading (Internet access).
  * use Debian package jQuery (libjs-jquery).
  * disable jQuery version-specific integrity tests.

More info in RC bug: #927227

unblock golang-gopkg-sourcemap.v1/1.0.5-2

Thanks!

--
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


diff -Nru golang-gopkg-sourcemap.v1-1.0.5/debian/changelog 
golang-gopkg-sourcemap.v1-1.0.5/debian/changelog
--- golang-gopkg-sourcemap.v1-1.0.5/debian/changelog2019-01-25 
20:17:13.0 +0900
+++ golang-gopkg-sourcemap.v1-1.0.5/debian/changelog2019-05-06 
17:16:33.0 +0900
@@ -1,3 +1,16 @@
+golang-gopkg-sourcemap.v1 (1.0.5-2) unstable; urgency=medium
+
+  * Team upload
+  * d/gbp.conf:
+- Set pristine-tar = False to override any global configs
+- Set debian/sid as a debian branch
+- Set upstream as an upstream branch
+  * d/patches:
+- Use local jQuery artifacts (Closes: #927227)
+- Disable jQuery version-specific integrity tests
+
+ -- Jongmin Kim   Mon, 06 May 2019 17:16:33 +0900
+
 golang-gopkg-sourcemap.v1 (1.0.5-1) unstable; urgency=medium

   * Initial release (Closes: #895216)
diff -Nru golang-gopkg-sourcemap.v1-1.0.5/debian/control 
golang-gopkg-sourcemap.v1-1.0.5/debian/control
--- golang-gopkg-sourcemap.v1-1.0.5/debian/control  2019-01-25 
20:17:13.0 +0900
+++ golang-gopkg-sourcemap.v1-1.0.5/debian/control  2019-05-06 
17:16:33.0 +0900
@@ -5,7 +5,8 @@
 Uploaders: Raju Devidas ,
 Build-Depends: debhelper (>= 11),
dh-golang,
-   golang-any
+   golang-any,
+   libjs-jquery
 Standards-Version: 4.3.0
 Homepage: https://github.com/go-sourcemap/sourcemap
 Vcs-Browser: 
https://salsa.debian.org/go-team/packages/golang-gopkg-sourcemap.v1.git
@@ -15,7 +16,8 @@

 Package: golang-gopkg-sourcemap.v1-dev
 Architecture: all
-Depends: ${misc:Depends}
+Depends: ${misc:Depends},
+ libjs-jquery
 Description: Source Maps consumer for Golang
  This package provides the source map consumer functions for Golang.
  You need to provide the sourcemapURL in your program, and afterwards you
diff -Nru golang-gopkg-sourcemap.v1-1.0.5/debian/gbp.conf 
golang-gopkg-sourcemap.v1-1.0.5/debian/gbp.conf
--- golang-gopkg-sourcemap.v1-1.0.5/debian/gbp.conf 2019-01-25 
20:17:13.0 +0900
+++ golang-gopkg-sourcemap.v1-1.0.5/debian/gbp.conf 2019-05-06 
17:16:33.0 +0900
@@ -1,2 +1,7 @@
+[DEFAULT]
+pristine-tar = False
+debian-branch = debian/sid
+upstream-branch = upstream
+
 [clone]
 postclone=origtargz
diff -Nru golang-gopkg-sourcemap.v1-1.0.5/debian/patches/series 
golang-gopkg-sourcemap.v1-1.0.5/debian/patches/series
--- golang-gopkg-sourcemap.v1-1.0.5/debian/patches/series   1970-01-01 
09:00:00.0 +0900
+++ golang-gopkg-sourcemap.v1-1.0.5/debian/patches/series   2019-05-06 
17:16:33.0 +0900
@@ -0,0 +1 @@
+use-local-jquery.patch
diff -Nru golang-gopkg-sourcemap.v1-1.0.5/debian/patches/use-local-jquery.patch 
golang-gopkg-sourcemap.v1-1.0.5/debian/patches/use-local-jquery.patch
--- golang-gopkg-sourcemap.v1-1.0.5/debian/patches/use-local-jquery.patch   
1970-01-01 09:00:00.0 +0900
+++ golang-gopkg-sourcemap.v1-1.0.5/debian/patches/use-local-jquery.patch   
2019-05-06 17:16:33.0 +0900
@@ -0,0 +1,80 @@
+Description: Use local jQuery artifacts
+ The upstream source downloads jQuery 2.0.3 during testing.
+ .
+ The Debian package should never assume that Internet access is available
+ during building. Also, the Debian policy does not allow the embedded
+ code copies.
+ .
+ This patch does:
+  * disables the jQuery downloading (Internet access).
+  * use Debian package jQuery (libjs-jquery).
+  * disable jQuery version-specific integrity tests.
+Bug-Debian: https://bugs.debian.org/927227
+Author: Jongmin Kim 
+---
+ consumer_test.go |   10 --
+ example_test.go  |   10 +++---
+ 2 files changed, 15 insertions(+), 5 deletions(-)
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/consumer_test.go
 b/consumer_test.go
+@@ -10,12 +10,16 @@
+   "gopkg.in/sourcemap.v1"
+ )
+
+-const jqSourceMapURL = "http://code.jquery.com/jquery-2.0.3.min.map;
++const jqSourceMapURL = "file:///usr/share/javascript/jquery/jquery.min.map"
+
+ var jqSourceMapBytes []byte
+
+ func init() {
+-  resp, err := http.Get(jqSourceMapURL)
++  trans := {}
++  trans.RegisterProtocol("file", http.NewFileTransport(http.Dir("/")))
++
++  cli := {Transport: trans}
++  resp, err := cli.Get(jqSourceMapURL)
+   if err != nil {
+   panic(err)
+   }
+@@ -165,6 +169,7 @@
+

Bug#927227: RFS: golang-gopkg-sourcemap.v1/1.0.5-2 [RC]

2019-05-06 Thread Jongmin Kim
Dear Go team,

I'm looking for a sponsor for the package "golang-gopkg-sourcemap.v1/1.0.5-2".

This patch makes the package to use jQuery provided by Debian package
(libjs-jquery) instead of getting from Internet, for fixing an RC bug: #927227.

The package is on:
  https://salsa.debian.org/go-team/packages/golang-gopkg-sourcemap.v1

The package was tested on both gbp and sbuild. It's also lintian-clean.

Please consider to review and upload it. Any kind of suggestions are
appreciated.

Changes since the last upload:

  golang-gopkg-sourcemap.v1 (1.0.5-2) unstable; urgency=medium

* Team upload
* d/gbp.conf:
  - Set pristine-tar = False to override any global configs
  - Set debian/sid as a debian branch
  - Set upstream as an upstream branch
* d/patches:
  - Use local jQuery artifacts (Closes: #927227)
  - Disable jQuery version-specific integrity tests

   -- Jongmin Kim   Mon, 06 May 2019 17:16:33 +0900


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927687: RFS: golang-gopkg-src-d-go-git.v4

2019-05-01 Thread Jongmin Kim
On Wed, May 01, 2019 at 10:50:01PM +0900, Jongmin Kim wrote:
> Dear Go team,
> 
> I'm looking for a sponsor for the package "golang-gopkg-src-d-go-git.v4" 
> (#927687).
> 
> This package is a prerequisite for some upcoming packages:
>   * golang-gopkg-src-d-go-git-fixtures.v3 (#927694)
>   * lazygit (#908894)
>   * gopasspw (#901133)
> 
> This package needs some requisites not a part of Debian yet:
>   * golang-github-src-d-gcfg (#927675, NEW) <-- Uploaded, waiting for 
> migration..
>   * golang-github-jbenet-go-context (#926172, RFS) <-- Please upload this 
> first. Thanks!

EDIT: Both packages are already uploaded.
   * golang-github-src-d-gcfg (#927675, NEW)
   * golang-github-jbenet-go-context (#926172, NEW)

Thank you!

> 
> The package is on:
>   https://salsa.debian.org/go-team/packages/golang-gopkg-src-d-go-git.v4
> 
> The package was tested on both gbp and sbuild. It's also lintian-clean.
> 
> The test of this package has a strong circular dependency relationship
> with go-git-fixtures.v3. As go-git-fixtures.v3 do only matter with
> the test, I disabled the test. I'll enable the test later, after the
> go-git-fixtures.v3 uploaded to Debian.
> 
> Please consider to review and upload it. Any kind of suggestions are
> appreciated.
> 
> Thank you!


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927687: RFS: golang-gopkg-src-d-go-git.v4

2019-05-01 Thread Jongmin Kim
Dear Go team,

I'm looking for a sponsor for the package "golang-gopkg-src-d-go-git.v4" 
(#927687).

This package is a prerequisite for some upcoming packages:
  * golang-gopkg-src-d-go-git-fixtures.v3 (#927694)
  * lazygit (#908894)
  * gopasspw (#901133)

This package needs some requisites not a part of Debian yet:
  * golang-github-src-d-gcfg (#927675, NEW) <-- Uploaded, waiting for 
migration..
  * golang-github-jbenet-go-context (#926172, RFS) <-- Please upload this 
first. Thanks!

The package is on:
  https://salsa.debian.org/go-team/packages/golang-gopkg-src-d-go-git.v4

The package was tested on both gbp and sbuild. It's also lintian-clean.

The test of this package has a strong circular dependency relationship
with go-git-fixtures.v3. As go-git-fixtures.v3 do only matter with
the test, I disabled the test. I'll enable the test later, after the
go-git-fixtures.v3 uploaded to Debian.

Please consider to review and upload it. Any kind of suggestions are
appreciated.

Thank you!


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927694: ITP: golang-gopkg-src-d-go-git-fixtures.v3 -- several git fixtures to run go-git tests

2019-05-01 Thread Jongmin Kim
Control: block -1 by 924280 927687


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927687: ITP: golang-gopkg-src-d-go-git.v4 -- highly extensible Git implementation in pure Go

2019-05-01 Thread Jongmin Kim
Control: block -1 by 926172 927675


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927694: ITP: golang-gopkg-src-d-go-git-fixtures.v3 -- several git fixtures to run go-git tests

2019-04-21 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-gopkg-src-d-go-git-fixtures.v3
  Version : 3.1.1-1
  Upstream Author : source{d}
* URL : https://github.com/src-d/go-git-fixtures
* License : Apache-2.0
  Programming Lang: Go
  Description : several git fixtures to run go-git tests

 This package provides some several git fixtures to run go-git tests.

This package is a prerequisite for upcoming package
"golang-gopkg-src-d-go-git.v4" (#927687).


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927687: ITP: golang-gopkg-src-d-go-git.v4 -- highly extensible Git implementation in pure Go

2019-04-21 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-gopkg-src-d-go-git.v4
  Version : 4.11.0-1
  Upstream Author : source{d}
* URL : https://github.com/src-d/go-git
* License : Apache-2.0
  Programming Lang: Go
  Description : highly extensible Git implementation in pure Go

 This package provides a highly extensible git implementation library
 written in pure Go.
 .
 The library does:
  * can be used to manipulate git repositories at low level (plumbing)
or high level (porcelain), through an idiomatic Go API.
  * supports several types of storage, such as in-memory filesystems, or
custom implementations using the 'Storer' interface.
  * aims to be fully compatible with git, all the porcelain operations
are implemented to work exactly as git does.

This package is a prerequisite for upcoming package "lazygit" (#908894).


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927675: RFS: golang-github-src-d-gcfg

2019-04-20 Thread Jongmin Kim
Dear Go team,

I'm looking for a sponsor for the package
   "golang-github-src-d-gcfg" (#927675).
This package is a prerequisite for upcoming package "lazygit" (#908894).

https://salsa.debian.org/go-team/packages/golang-github-src-d-gcfg

The package was tested on both gbp and sbuild. It's also lintian-clean.
Please consider to review and upload it. Any kind of suggestions are
appreciated.

Thanks,


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927675: ITP: golang-github-src-d-gcfg -- reads INI-style configuration files into Go structs

2019-04-20 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-src-d-gcfg
  Version : 1.4.0-1
  Upstream Author : source{d}
* URL : https://github.com/src-d/gcfg
* License : BSD-3-Clause
  Programming Lang: Go
  Description : reads INI-style configuration files into Go structs

 Gcfg reads INI-style configuration files into Go structs; supports
 user-defined types and subsections.
 .
 This package provides go-gcfg/gcfg fork for usage in src-d/go-git.

This package is a prerequisite for upcoming package "lazygit" (#908894).


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927666: RFS: golang-github-mgutz-str

2019-04-20 Thread Jongmin Kim
Dear Go team,

I'm looking for a sponsor for the package
 "golang-github-mgutz-str" (#927666).
This package is a prerequisite for upcoming package "lazygit" (#908894).

https://salsa.debian.org/go-team/packages/golang-github-mgutz-str

The package was tested on both gbp and sbuild. It's also lintian-clean.
Please consider to review and upload it. Any kind of suggestions are
appreciated.

Thanks,


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927666: ITP: golang-github-mgutz-str -- comprehensive set of string functions

2019-04-20 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-mgutz-str
  Version : 1.2.0-1
  Upstream Author : Mario Gutierrez
* URL : https://github.com/mgutz/str
* License : Expat
  Programming Lang: Go
  Description : comprehensive set of string functions

 This package provides a comprehensive set of string functions to build
 more Go awesomeness. The library complements Go's standard packages and 
 does not duplicate functionality found in 'strings' or 'strconv'.
 .
 This library is based on plain functions instead of object-based
 methods, consistent with Go standard string packages.

This package is a prerequisite for upcoming package "lazygit" (#908894).


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927381: RFS: golang-github-jesseduffield-go-getter

2019-04-20 Thread Jongmin Kim
Dear Go team,

I'm looking for a sponsor for the package
 "golang-github-jesseduffield-go-getter" (#927381).
This package is a prerequisite for upcoming package "lazygit" (#908894).

https://salsa.debian.org/go-team/packages/golang-github-jesseduffield-go-getter

The package was tested on both gbp and sbuild. It has 1 pedantic lintian
warning, as the upstream source embedded the .hg directory into testdata.

Please consider to review and upload it. Any kind of suggestions are
appreciated.

Thanks,

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927381: ITP: golang-github-jesseduffield-go-getter -- download from a URL using a variety of protocols

2019-04-18 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-jesseduffield-go-getter
  Version : 0.0~git20180822.906e156-1
  Upstream Author : Jesse Duffield 
* URL : https://github.com/jesseduffield/go-getter
* License : MPL-2.0
  Programming Lang: Go
  Description : download from a URL using a variety of protocols

 go-getter is a library for Golang to download files or directories from
 various sources using a URL as the primary form of input.
 .
 The power of this library is being flexible in being able to download from
 a number of different sources (file paths, Git, HTTP, Mercurial, etc.)
 using a single string as input. This removes the burden of knowing how 
 to download from a variety of sources from the implementer.

This package is a prerequisite for upcoming package "lazygit" (#908894).


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927019: RFS: golang-github-jesseduffield-gocui

2019-04-18 Thread Jongmin Kim
On Wed, Apr 17, 2019 at 08:32:29PM +0200, Thorsten Alteholz wrote:
> 
> 
> On Sun, 14 Apr 2019, Jongmin Kim wrote:
> > https://salsa.debian.org/go-team/packages/golang-github-jesseduffield-gocui
> 
> this shows:
>  gbp:info: Cloning from 
> 'https://salsa.debian.org/go-team/packages/golang-github-jesseduffield-gocui'
> gbp:info: Running Postclone hook
> W: Paket golang-github-jesseduffield-gocui kann nicht gefunden werden.
> Trying uscan --download --download-current-version ...
> Klone in Bare-Repository 
> '../golang-github-jesseduffield-gocui-temporary.4957.git' ...
> remote: Enumerating objects: 34, done.
> remote: Counting objects: 100% (34/34), done.
> remote: Compressing objects: 100% (28/28), done.
> remote: Total 34 (delta 16), reused 9 (delta 5), pack-reused 0
> Entpacke Objekte: 100% (34/34), Fertig.
> uscan: Newest version of golang-github-jesseduffield-gocui on remote site is 
> 0.3.0~git20190409.1b91467, specified download version is 
> 0.3.0+git20190409.1b91467
> Successfully renamed
> ../golang-github-jesseduffield-gocui-0.3.0~git20190409.1b91467.tar.xz to
> ../golang-github-jesseduffield-gocui_0.3.0~git20190409.1b91467.orig.tar.xz.
> Could not find any location for
> golang-github-jesseduffield-gocui_0.3.0+git20190409.1b91467.orig.tar.*
> gbp:error: Postclone-hook 'origtargz' failed: it exited with 1

Fixed, thanks!


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927019: RFS: golang-github-jesseduffield-gocui

2019-04-13 Thread Jongmin Kim
Dear Go team,

I'm looking for a sponsor for the package
  "golang-github-jesseduffield-gocui" (#927018).
This package is a prerequisite for upcoming package "lazygit" (#908894).

The package "golang-github-jesseduffield-termbox-go" (#927018) which is
waiting for sponsor is a prerequisite of this package. Please consider to
review and upload it first and then review this. Thank you!

https://salsa.debian.org/go-team/packages/golang-github-jesseduffield-gocui

This package was tested on both gbp and sbuild. It's also lintian-clean.
Please consider to review and upload it. Any kind of suggestions are
appreciated.

Thank you!

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927018: RFS: golang-github-jesseduffield-termbox-go

2019-04-13 Thread Jongmin Kim
Dear Go team,

I'm looking for a sponsor for the package
 "golang-github-jesseduffield-termbox-go" (#927018).
This package is a prerequisite for upcoming package
  "golang-github-jesseduffield-gocui" (#927019).
This package is a prerequisite for upcoming package "lazygit" (#908894).

https://salsa.debian.org/go-team/packages/golang-github-jesseduffield-termbox-go

The package was tested on both gbp and sbuild. It's also lintian-clean.
Please consider to review and upload it. Any kind of suggestions are
appreciated.

Thanks,

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927020: RFS: golang-github-jesseduffield-pty

2019-04-13 Thread Jongmin Kim
Dear Go team,

I'm looking for a sponsor for the package
"golang-github-jesseduffield-pty" (ITP #927020).
This package is a prerequisite for upcoming package "lazygit" (#908894).

https://salsa.debian.org/go-team/packages/golang-github-jesseduffield-pty

The package was tested on both gbp and sbuild. It's also lintian-clean.
Please consider to review and upload it. Any kind of suggestions are
appreciated.

Thanks,

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927019: ITP: golang-github-jesseduffield-gocui -- minimalist console user interfaces Go library

2019-04-13 Thread Jongmin Kim
Control: block -1 by 927018

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927020: ITP: golang-github-jesseduffield-pty -- Go package for using Unix pseudo-terminals

2019-04-13 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-jesseduffield-pty
  Version : 1.1.3+git20181218.02db52c-1
  Upstream Author : Jesse Duffield 
* URL : https://github.com/jesseduffield/pty
* License : Expat
  Programming Lang: Go
  Description : Go package for using Unix pseudo-terminals

 Pty is a Go package for using Unix pseudo-terminals.
 .
 This package contains the source.

This package is in the dependency tree of Lazygit (#908894).

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927019: ITP: golang-github-jesseduffield-gocui -- minimalist console user interfaces Go library

2019-04-13 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-jesseduffield-gocui
  Version : 0.3.0+git20190409.1b91467-1
  Upstream Author : Jesse Duffield 
* URL : https://github.com/jesseduffield/gocui
* License : BSD-3-clause
  Programming Lang: Go
  Description : minimalist console user interfaces Go library

 This package provides the minimalist Go package aimed at creating the 
 Console User Interfaces.
 .
 Following features are available:
   * Minimalist API 
   * Views (the "windows" in the GUI) implement the interface io.ReadWriter
   * Support for overlapping views
   * The GUI can be modified at runtime (concurrent-safe)
   * Global and view-level keybindings.
   * Mouse support
   * Colored text
   * Customizable edition mode
   * Easy to build reusable widgets, complex layouts

This package is in the dependency tree of Lazygit (#908894).

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#927018: ITP: golang-github-jesseduffield-termbox-go -- pure Go implementation of termbox library

2019-04-13 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-jesseduffield-termbox-go
  Version : 0.0~git20180919.1e272ff-1
  Upstream Author : Jesse Duffield 
* URL : https://github.com/jesseduffield/termbox-go
* License : Expat
  Programming Lang: Go
  Description : pure Go implementation of termbox library

 Termbox is a library that provides a minimalistic API which allows
 the programmer to write text-based user interfaces.
 .
 The basic idea is an abstraction of the greatest common subset of
 features available on all major terminals and other terminal-like
 APIs in a minimalistic fashion. Small API means it is easy to
 implement, test, maintain and learn it, that's what makes the termbox
 a distinct library in its area.
 .
 This package includes the patch for preventing the out of bounds errors
 when calling PollEvent().

This package is in the dependency tree of Lazygit (#908894).

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#925586: android-sdk-helper FTBFS with libgradle-core-java

2019-04-01 Thread Jongmin Kim
Control: found -1 4.4.1-5

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#925586: android-sdk-helper FTBFS with libgradle-core-java

2019-04-01 Thread Jongmin Kim
Control: notfound -1 libgradle-core-java/4.4.1-5
Control: found -1 src:gradle/4.4.1-5


-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#925586: android-sdk-helper FTBFS with libgradle-core-java

2019-04-01 Thread Jongmin Kim
Control: notfound -1 libgradle-core-java/4.4.1
Control: found -1 libgradle-core-java/4.4.1-5

Re-set the version, caused by my mistake. I tested this only on 4.4.1-5
which is affected.

-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#925586: android-sdk-helper FTBFS with libgradle-core-java

2019-04-01 Thread Jongmin Kim
Control: found -1 libgradle-core-java/4.4.1


-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#925586: FTBFS: Could not find xml-apis:xml-apis:debian

2019-03-28 Thread Jongmin Kim
Control: retitle -1 android-sdk-helper FTBFS with libgradle-core-java
Control: severity -1 important
Control: tag -1 - ftbfs

-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#925586: [Android-tools-devel] Bug#925586: FTBFS: Could not find xml-apis:xml-apis:debian

2019-03-28 Thread Jongmin Kim
Control: reassign -1 src:gradle

Related links:
 - https://salsa.debian.org/java-team/gradle/merge_requests/2
 - https://salsa.debian.org/java-team/gradle/merge_requests/3

Thank you!

-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#925586: FTBFS: Could not find xml-apis:xml-apis:debian

2019-03-27 Thread Jongmin Kim
Package: android-sdk-helper
Version: 0.1
Severity: serious
Tags: patch ftbfs
Justification: fails to build from source



Hi,

android-sdk-helper FTBFS on sid/amd64.

Adding the 'libjaxp1.3' to Build-Depends makes build successfully. I did
make a simple patch, but I'm not sure the target:

  1. Build-Depends of 'android-sdk-helper' or
  2. Depends of 'libgradle-core-java'.

The patch[1] adds 'libjaxp1.3' to Build-Depends of this
package(android-sdk-helper), and the package builds successfully.

Thank you!



-- [1] Patch:

--- a/debian/control
+++ b/debian/control
@@ -6,7 +6,8 @@ Uploaders: Kai-Chung Yan 
 Build-Depends: debhelper (>= 10~),
default-jdk-headless (>= 2:1.8) | default-jdk (>= 2:1.8),
gradle-debian-helper,
-   maven-repo-helper
+   maven-repo-helper,
+   libjaxp1.3-java
 Standards-Version: 3.9.8
 Vcs-Browser: 
https://anonscm.debian.org/cgit/android-tools/android-sdk-helper.git
 Vcs-Git: https://anonscm.debian.org/git/android-tools/android-sdk-helper.git



-- Full build log with sbuild:

+--+
| Build environment|
+--+

Kernel: Linux 4.19.0-4-amd64 #1 SMP Debian 4.19.28-2 (2019-03-15) amd64 (x86_64)
Toolchain package versions: binutils_2.31.1-16 dpkg-dev_1.19.6 g++-8_8.3.0-4 
gcc-8_8.3.0-4 libc6-dev_2.28-8 libstdc++-8-dev_8.3.0-4 libstdc++6_8.3.0-4 
linux-libc-dev_4.19.28-2
Package versions: adduser_3.118 ant_1.10.5-2 ant-optional_1.10.5-2 
antlr_2.7.7+dfsg-9.2 apt_1.8.0 autoconf_2.69-11 automake_1:1.16.1-4 
autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_10.1 
base-passwd_3.5.46 bash_5.0-2 binutils_2.31.1-16 binutils-common_2.31.1-16 
binutils-x86-64-linux-gnu_2.31.1-16 bnd_3.5.0-4 bsdmainutils_11.1.2+b1 
bsdutils_1:2.33.1-0.1 build-essential_12.6 bzip2_1.0.6-9 
ca-certificates_20190110 ca-certificates-java_20190214 ccache_3.6-1 
coreutils_8.30-3 cpp_4:8.3.0-1 cpp-8_8.3.0-4 dash_0.5.10.2-5 debconf_1.5.71 
debhelper_12.1.1 debian-archive-keyring_2018.1 debianutils_4.8.6.1 
default-jdk-headless_2:1.11-71 default-jre-headless_2:1.11-71 dh-autoreconf_19 
dh-strip-nondeterminism_1.1.2-1 diffutils_1:3.7-2 dirmngr_2.2.13-1 dpkg_1.19.6 
dpkg-dev_1.19.6 dwz_0.12-3 e2fsprogs_1.45.0-1 eatmydata_105-7 fakeroot_1.23-1 
fdisk_2.33.1-0.1 file_1:5.35-4 findutils_4.6.0+git+20190209-2 
fontconfig-config_2.13.1-2 fonts-dejavu-core_2.37-1 g++_4:8.3.0-1 g++-8_8.3.0-4 
gcc_4:8.3.0-1 gcc-8_8.3.0-4 gcc-8-base_8.3.0-4 gettext_0.19.8.1-9 
gettext-base_0.19.8.1-9 gnupg_2.2.13-1 gnupg-l10n_2.2.13-1 gnupg-utils_2.2.13-1 
gpg_2.2.13-1 gpg-agent_2.2.13-1 gpg-wks-client_2.2.13-1 gpg-wks-server_2.2.13-1 
gpgconf_2.2.13-1 gpgsm_2.2.13-1 gpgv_2.2.13-1 gradle_4.4.1-5 
gradle-debian-helper_2.0.2 grep_3.3-1 groff-base_1.22.4-3 groovy_2.4.16-2 
gzip_1.9-3 hostname_3.21 init-system-helpers_1.56+nmu1 
intltool-debian_0.35.0+20060710.5 ivy_2.4.0-5 java-common_0.71 
java-wrappers_0.3 junit4_4.12-8 libacl1_2.2.53-4 libantlr-java_2.7.7+dfsg-9.2 
libaopalliance-java_20070526-6 libapache-pom-java_18-1 libapt-pkg5.0_1.8.0 
libarchive-zip-perl_1.64-1 libasan5_8.3.0-4 libasm-java_7.0-1 
libasound2_1.1.8-1 libasound2-data_1.1.8-1 libassuan0_2.5.2-1 
libatinject-jsr330-api-java_1.0+ds1-5 libatomic1_8.3.0-4 libattr1_1:2.4.48-4 
libaudit-common_1:2.8.4-2 libaudit1_1:2.8.4-2 libavahi-client3_0.7-4+b1 
libavahi-common-data_0.7-4+b1 libavahi-common3_0.7-4+b1 libbcel-java_6.2-1 
libbcpg-java_1.60-1 libbcprov-java_1.60-1 libbinutils_2.31.1-16 
libblkid1_2.33.1-0.1 libbsd0_0.9.1-2 libbsf-java_1:2.4.0-8 libbsh-java_2.0b4-19 
libbz2-1.0_1.0.6-9 libc-bin_2.28-8 libc-dev-bin_2.28-8 libc6_2.28-8 
libc6-dev_2.28-8 libcap-ng0_0.7.9-2 libcc1-0_8.3.0-4 libcdi-api-java_1.2-2 
libcom-err2_1.45.0-1 libcommons-cli-java_1.4-1 libcommons-codec-java_1.11-1 
libcommons-collections3-java_3.2.2-2 libcommons-compress-java_1.18-2 
libcommons-io-java_2.6-2 libcommons-lang-java_2.6-8 libcommons-lang3-java_3.8-2 
libcommons-logging-java_1.2-2 libcommons-parent-java_43-1 libcroco3_0.6.12-3 
libcups2_2.2.10-4 libdb5.3_5.3.28+dfsg1-0.6 libdbus-1-3_1.12.12-1 
libdd-plist-java_1.20-1 libdebconfclient0_0.249 libdom4j-java_2.1.1-2 
libdpkg-perl_1.19.6 libeatmydata1_105-7 libel-api-java_3.0.0-2 libelf1_0.176-1 
libexpat1_2.2.6-1 libext2fs2_1.45.0-1 libfakeroot_1.23-1 libfdisk1_2.33.1-0.1 
libfelix-framework-java_4.6.1-2 libfelix-gogo-runtime-java_0.16.2-1 
libfelix-resolver-java_1.14.0-1 libffi6_3.2.1-9 
libfile-stripnondeterminism-perl_1.1.2-1 libfindbugs-java_3.1.0~preview2-3 
libfontconfig1_2.13.1-2 libfreetype6_2.9.1-3 libgcc-8-dev_8.3.0-4 
libgcc1_1:8.3.0-4 libgcrypt20_1.8.4-5 libgdbm-compat4_1.18.1-4 
libgdbm6_1.18.1-4 libgeronimo-annotation-1.3-spec-java_1.0-1 
libgeronimo-interceptor-3.0-spec-java_1.0.1-4 libglib2.0-0_2.58.3-1 
libgmp10_2:6.1.2+dfsg-4 libgnutls30_3.6.6-3 libgomp1_8.3.0-4 

Bug#924274: RFS: golang-github-gokyle-fswatch

2019-03-10 Thread Jongmin Kim
Dear Go team,

I am looking for a sponsor for the package "golang-github-gokyle-fswatch".
This package is a prerequisite for upcoming package "lazygit" (#908894).

https://salsa.debian.org/go-team/packages/golang-github-gokyle-fswatch

The package was tested on both gbp and sbuild. It's also lintian-clean.
Please consider to review and upload it. Any kind of suggestions are
appreciated.

Thanks,

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#924274: ITP: golang-github-gokyle-fswatch -- go library for simple UNIX file system watching

2019-03-10 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-de...@lists.debian.org, debian...@lists.debian.org

* Package name: golang-github-gokyle-fswatch
  Version : 0.0~git20121217.1dbdf83-1
  Upstream Author : 2012 Kyle Isom 
* URL : https://github.com/gokyle/fswatch
* License : ISC
  Programming Lang: Go
  Description : go library for simple UNIX file system watching

 This package provides a simple UNIX file system watching in Go.
 .
 It is based around the Watcher struct, which should be initialised with
 either NewWatcher or NewAutoWatcher. Both functions accept a variable
 number of string arguments specfying the paths to be loaded, which may
 be globbed, and return a pointer to a Watcher. This value can be started
 and stopped with the Start() and Stop() methods. The Watcher will
 automatically stop if all the files it is watching have been deleted.

This package is a prerequisite for upcoming package "lazygit" (#908894).

-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#908894: [Debian lazygit] Go-team lazygit repo conflict issue

2019-03-09 Thread Jongmin Kim
On Sat, Mar 09, 2019 at 10:58:52AM +0100, dawidd0...@gmail.com wrote:
> Hello!
> 
> Thanks for reaching me out. To be honest I discovered your ITP after I've 
> already pushed to this newly created salsa repo and was planning to contact 
> you. Sorry about that, I'm still relatively new in Debian development world.

No problem. I'm glad to meet you in Debian!


> 
> Sure. I'll be more than glad if you upload your work to the Go team repo.

Thank you! I'll upload my work into go-team repository soon.


> 
> And now we can split these remaining packages in half, so the work will be 
> easier for both of us. What do you think?

Strongly agree. As a lot of dependencies remaining, we(and maybe more
people later) have to work as a team.


For people who want to intent to package lazygit and its dependencies
with us, please see the issue on upstream [1] and join us.

[1] https://github.com/jesseduffield/lazygit/issues/385


Thank you!


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#908894: [Debian lazygit] Go-team lazygit repo conflict issue

2019-03-08 Thread Jongmin Kim
Dear Dawid Dziula,

Hi there!

I figured out that you created Salsa repository named 'lazygit'.

I think you have an intent for packaging the lazygit. I have ITP for
this package[1], and already worked some, so I'm contacting you.

[1] https://bugs.debian.org/908894

In fact, I have already done the lazygit packaging some month ago.
I pushed all of my work to [2] (with updated to latest: 0.7.2), checkout
please.

[2] https://salsa.debian.org/jmkim-guest/lazygit

The work includes:
  - Unvendor some dependencies which already in Debian.
  - Fix the hardening warnings by Lintian.
  - Fix for building reproducible.

If you not yet packaged all yet, could you let me upload my works? I'll
upload my work into the team's repository, and then we can do co-work.

Until now, I've been doing the job for packaging the vendored dependencies
in lazygit. As lazygit contains a lot of dependencies in its 'vendor'
directory, and Debian does not allow the embedded code copies[3], I'm
currently packaging the dependencies for split out from 'vendor'. At
present, around 48 packages are remaining[4].

[3] https://wiki.debian.org/EmbeddedCodeCopies
[4] 
https://salsa.debian.org/jmkim-guest/lazygit/blob/debian/sid/debian/copyright

Thank you!


-- 
Jongmin Kim

OpenPGP key located at https://jongmin.dev/pgp
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#916193: [20181211] ftp.harukasan.org: unreachable

2018-12-18 Thread Jongmin Kim
Hello,

Our mirror service, ftp.harukasan.org, is now in service.

We're serving following repositories:
  /debian/
  /debian-archive/
  /debian-cd/
  /debian-ports/

Thank you!


On Tue, Dec 11, 2018 at 09:18:01PM +0900, Jongmin Kim wrote:
> On Tue, Dec 11, 2018 at 09:09:13AM +, Peter Palfrader wrote:
> > Hi!
> > 
> > it seems
> > http://ftp.harukasan.org/debian/
> > is unavailable since a few days ago.
> > 
> > https://mirror-master.debian.org/status/mirror-info/ftp.harukasan.org.html
> > 
> > Please investigate.
> 
> 
> Hello,
> 
> Our mirror servce, ftp.harukasan.org, is under maintenance.
> 
> Some repositories are in service, however, Debian-related repos
> (following) are not available until this weekends.
>   /debian/
>   /debian-archive/
>   /debian-cd/
>   /debian-ports/
> 
> I'll send an update when we're back in service.
> 
> Sorry for inconvenience.
> 
> 
> -- 
> Jongmin Kim
> 
> OpenPGP key located at
> https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
> OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8



-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#916193: [20181211] ftp.harukasan.org: unreachable

2018-12-11 Thread Jongmin Kim
On Tue, Dec 11, 2018 at 09:09:13AM +, Peter Palfrader wrote:
> Hi!
> 
> it seems
> http://ftp.harukasan.org/debian/
> is unavailable since a few days ago.
> 
> https://mirror-master.debian.org/status/mirror-info/ftp.harukasan.org.html
> 
> Please investigate.


Hello,

Our mirror servce, ftp.harukasan.org, is under maintenance.

Some repositories are in service, however, Debian-related repos
(following) are not available until this weekends.
  /debian/
  /debian-archive/
  /debian-cd/
  /debian-ports/

I'll send an update when we're back in service.

Sorry for inconvenience.


-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#904613: RFS: golang-layeh-gopher-luar/1.0.4-1 [ITP]

2018-10-28 Thread Jongmin Kim
Dear Go team,

I am looking for a sponsor for the package "golang-layeh-gopher-luar".
This package is a prerequisite for upcoming package "micro" (#13).

I pushed to our team's Salsa:

  https://salsa.debian.org/go-team/packages/golang-layeh-gopher-luar

Could you please reviewing/sponsoring this?
Thanks for your time. Any review is appreciated.

-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#888813: ITP: micro -- a modern and intuitive terminal-based text editor

2018-10-28 Thread Jongmin Kim
Control: unblock -1 by 904695 904701

-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#904705: ITP: golang-github-flynn-json5 -- Go JSON5 decoder package based on encoding/json

2018-10-28 Thread Jongmin Kim
Control: block -1 by 904701
Control: block 13 by -1

-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#905262: RFS: golang-github-tcnksm-go-gitconfig

2018-10-26 Thread Jongmin Kim
Many thanks for your reviews and sponsoring my works.

Thank you!


On Wed, Oct 24, 2018 at 01:35:29PM -0400, Alexandre Viau wrote:
> On 2018-10-24 1:23 p.m., Jongmin Kim wrote:
> > Thank you for your upload!
> > 
> > I have one more request. Could you please review and upload?
> > Pushed all to our team's repo:
> > 
> > https://salsa.debian.org/go-team/packages/golang-github-tcnksm-go-gitconfig
> 
> Uploaded!
> 
> Thank you for your contribution!
> 
> Cheers,
> 
> -- 
> Alexandre Viau
> av...@debian.org
> 


-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#905262: RFS: golang-github-tcnksm-go-gitconfig

2018-10-24 Thread Jongmin Kim
Thank you for your upload!

I have one more request. Could you please review and upload?
Pushed all to our team's repo:

https://salsa.debian.org/go-team/packages/golang-github-tcnksm-go-gitconfig

As you know, we applied a patch in this package.

'go-gitconfig' did a test which is not fully isolated from testing
environment. It fails when it runs on git repo with its local config
including 'user.name' and/or 'user.email'.

The patch makes the test creating and using the temporary git repo
instead of using the real, both for global config (~/.gitconfig) and
local config (.git/config). Felix, who wrote the patch, also sent a PR
to the upstream repo [1] for fixing this problem. When it fixed, we will
remove the patch and update the package.

Thanks for your time!


-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#911773: RFS (team upload): golang-github-rivo-tview/0.0~git20181018.a7c1880-1 [ITP]

2018-10-24 Thread Jongmin Kim
Thanks, Alexandre!

On Wed, Oct 24, 2018 at 12:17:49PM -0400, Alexandre Viau wrote:
> Why would you set builder and cleaner in debian/gbp.conf?
>
> It has nothing to do with the layout of the repository. It should be up
> to whoever maintains the package to decide how he wants to build it.

Yes, it can be personalisable. I removed it.

Many thanks for your careful review.

-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#911773: RFS (team upload): golang-github-rivo-tview/0.0~git20181018.a7c1880-1 [ITP]

2018-10-24 Thread Jongmin Kim
Control: block 905240 by -1

-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#911773: RFS (team upload): golang-github-rivo-tview/0.0~git20181018.a7c1880-1 [ITP]

2018-10-24 Thread Jongmin Kim
Package: sponsorship-requests
Severity: wishlist
Control: -1 block 905240
X-Debbugs-CC: debian...@lists.debian.org, av...@debian.org

Dear mentors,

I am looking for a sponsor for my package "golang-github-rivo-tview".

This package is a prerequisite for upcoming package "git-lab" (#898246).

This package will be maintained as part of the Go Packaging Team going forward.

* Package name: golang-github-rivo-tview
  Version : 0.0~git20181018.a7c1880-1
  Upstream Author : Oliver Kuederle 
* URL : https://github.com/rivo/tview
* License : Expat
  Section : devel

It builds those binary packages:

  golang-github-rivo-tview-dev - Rich interactive widgets for terminal-based 
UIs in Go

If you have access to Salsa, please check out:

  https://salsa.debian.org/go-team/packages/golang-github-rivo-tview

Otherwise, please visit the following URL (You can also find the orig.tar.gz 
here):

  https://mentors.debian.net/package/golang-github-rivo-tview

Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/g/golang-github-rivo-tview/golang-github-rivo-tview_0.0~git20181018.a7c1880-1.dsc

Thanks for your time! Any review is appreciated.

Regards,
 Jongmin Kim

-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#905240: RFS: golang-github-rivo-tview

2018-09-26 Thread Jongmin Kim
On Sat, Sep 08, 2018 at 04:46:03AM +0900, Jongmin Kim wrote:
> On Fri, Sep 07, 2018 at 10:05:45AM -0400, Alexandre Viau wrote:
> > What did you use to choose the branch names?
> > 
> > I don't see a "master" branch, so this is probably the new workflow?
> > 
> > However, the new workflow does not use the "debian" branch:
> >  - https://go-team.pages.debian.net/workflow-changes.html
> > 
> > Please either use a repository as created by dh-make-golang or use the
> > new workflow according to the spec on the team's website.
> 
> I will follow the new workflow for this package. Thank you!
> 
> 
> On Fri, Sep 07, 2018 at 10:07:48AM -0400, Alexandre Viau wrote:
> > I'd like to avoid repeating the same comments twice, maybe you should
> > focus on one ITP and then proceed to the next?
> 
> Great! I will focus on 'tview' first.
> 
> 
> On Fri, Sep 07, 2018 at 11:29:27AM -0700, Felix Lechner wrote:
> > On Fri, Sep 7, 2018 at 11:26 AM Alexandre Viau  wrote:
> > > On 2018-09-07 01:48 PM, Jongmin Kim wrote:
> > > > 'master' is the default for pristine-tar branches, right?
> > > > How do you think about renaming to 'debian/sid'?
> > > >
> > > > As Alexandre commented, 1.4 in our team's workflow change proposal
> > > > suggests new workflow to adopt DEP-14, which recommends 'debian/master'
> > > > or 'debian/'. And our team's proposal suggests that the 
> > > > default
> > > > branch should be named 'debian/sid'.
> > > >
> > > > I think I have to rename it to 'debian/sid'.
> > >
> > > Yes, I agree. This is what the document suggests.
> > >
> > > Note that, technically, debian/master would also work, but I think
> > > debian/sid or debian/unstable is clearer in the case of Debian.
> > >
> > > See DEP14: https://dep-team.pages.debian.net/deps/dep14/
> >
> > Yes, 'debian/sid' makes the most sense. I agree with Alex. Thank you!
> 
> Thanks a lot for all!
> 
> 
> To Alexandre,
> 
> Would you review my namespace [1] first? A bunch of mistakes might be
> came out, including which need controlling the protected branches. After
> your careful review, I will push all the things into our team's repository.
> Sorry for taking back what I said.
> 
> Or, could you please remove the 'debian' branch from our team's repo?
> I don't have a right for removing it. I will push 'debian/sid' there.
> 
> Thank you!

Hi,

During waiting for review, I made some updates:

 * Rename branch 'debian' to 'debian/sid' in our team's repo.
 * Merge upstream version 'bc39bf8d'.

I pushed all things into our team's repo [1]. Please review team repo.
Thank you!

[1] https://salsa.debian.org/go-team/packages/golang-github-rivo-tview


-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#908894: ITP: lazygit -- Simple terminal UI for git commands

2018-09-15 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-de...@lists.debian.org, team+pkg...@tracker.debian.org

* Package name: lazygit
  Version : 0.2.1
  Upstream Author : Jesse Duffield 
* URL : https://github.com/jesseduffield/lazygit
* License : Expat
  Programming Lang: Go
  Description : Simple terminal UI for git commands

 lazygit is a simple terminal UI for git commands that makes git easy to
 use. All features of lazygit can be easily used by using the directional
 keys and simple keystrokes of the keyboard.
 .
 lazygit provides the following git features with cool interface:
  * Adding files easily
  * Resolving merge conflicts
  * Easily check out recent branches
  * Scroll through logs/diffs of branches/commits/stash
  * Quick push/pull
  * Squash down and rename commits

lazygit is an easy-to-use git terminal UI for wrapping a bunch of git
commands. It also provides visualising the branches which have difficult
and complex relationships.



Bug#905240: RFS: golang-github-rivo-tview

2018-09-07 Thread Jongmin Kim
On Fri, Sep 07, 2018 at 10:05:45AM -0400, Alexandre Viau wrote:
> What did you use to choose the branch names?
> 
> I don't see a "master" branch, so this is probably the new workflow?
> 
> However, the new workflow does not use the "debian" branch:
>  - https://go-team.pages.debian.net/workflow-changes.html
> 
> Please either use a repository as created by dh-make-golang or use the
> new workflow according to the spec on the team's website.

I will follow the new workflow for this package. Thank you!


On Fri, Sep 07, 2018 at 10:07:48AM -0400, Alexandre Viau wrote:
> I'd like to avoid repeating the same comments twice, maybe you should
> focus on one ITP and then proceed to the next?

Great! I will focus on 'tview' first.


On Fri, Sep 07, 2018 at 11:29:27AM -0700, Felix Lechner wrote:
> On Fri, Sep 7, 2018 at 11:26 AM Alexandre Viau  wrote:
> > On 2018-09-07 01:48 PM, Jongmin Kim wrote:
> > > 'master' is the default for pristine-tar branches, right?
> > > How do you think about renaming to 'debian/sid'?
> > >
> > > As Alexandre commented, 1.4 in our team's workflow change proposal
> > > suggests new workflow to adopt DEP-14, which recommends 'debian/master'
> > > or 'debian/'. And our team's proposal suggests that the default
> > > branch should be named 'debian/sid'.
> > >
> > > I think I have to rename it to 'debian/sid'.
> >
> > Yes, I agree. This is what the document suggests.
> >
> > Note that, technically, debian/master would also work, but I think
> > debian/sid or debian/unstable is clearer in the case of Debian.
> >
> > See DEP14: https://dep-team.pages.debian.net/deps/dep14/
>
> Yes, 'debian/sid' makes the most sense. I agree with Alex. Thank you!

Thanks a lot for all!


To Alexandre,

Would you review my namespace [1] first? A bunch of mistakes might be
came out, including which need controlling the protected branches. After
your careful review, I will push all the things into our team's repository.
Sorry for taking back what I said.

Or, could you please remove the 'debian' branch from our team's repo?
I don't have a right for removing it. I will push 'debian/sid' there.

Thank you!


[1] https://salsa.debian.org/jmkim-guest/golang-github-rivo-tview


-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#905262: RFS: golang-github-tcnksm-go-gitconfig

2018-09-06 Thread Jongmin Kim
On Thu, Sep 06, 2018 at 01:39:48PM -0400, Alexandre Viau wrote:
> On 2018-09-05 10:42 PM, Jongmin Kim wrote:
> > Sorry. Could you please wipe the team's repository? I will upload there.
> > Thank you!
> 
> I have deleted the repository.
> 
> Feel free to re-create it and ask me to review your new packaging.

Thanks a lot. I created our team's repository and pushed:
https://salsa.debian.org/go-team/packages/golang-github-tcnksm-go-gitconfig

Now it's ready for packaging. Could you please review again and upload?
Thank you!


-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#905240: RFS: golang-github-rivo-tview

2018-09-06 Thread Jongmin Kim
On Thu, Sep 06, 2018 at 01:37:48PM -0400, Alexandre Viau wrote:
> On 2018-09-05 10:36 PM, Jongmin Kim wrote:
> > On Wed, Sep 05, 2018 at 09:54:50PM -0400, Alexandre Viau wrote:
> >> On 2018-09-01 02:05 AM, Jongmin Kim wrote:
> >>> I tried to make the repository to keep the upstream's commit history,
> >>> instead of using 'pristine-tar'. In result, I created again a new
> >>> repository in my namespace:
> >>> https://salsa.debian.org/jmkim-guest/golang-github-rivo-tview
> >>>
> >>> Would you please consider to use this for packaging, instead of using
> >>> our team's repo? Thank you!
> >> Are you suggesting that we replace the team's repository? Or are you
> >> suggesting to keep it in your namespace?
> >>
> >> Are you able to just update the team's repository to the latest and
> >> greatest and have me review that instead?
> >>
> >> It may be that you are not able to overwrite existing commits. In that
> >> case, I am willing to wipe the repository for you.
> >>
> >> Let me know what you need.
> > Ah, I suggest that we replace the team's repository.
> >
> > I cannot overwrite the existing commits (because all the branches are
> > protected, and I don't have a right to overwrite them). Would you please
> > wipe the team's repository? Then I will upload there. Thank you!
> 
> I have deleted the repository.
> 
> Feel free to re-create it and ask me to review your new packaging.

Thanks a lot. I created our team's repository and pushed:
https://salsa.debian.org/go-team/packages/golang-github-rivo-tview

Now it's ready for packaging. Could you please review again and upload?
Thank you!


-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#905262: RFS: golang-github-tcnksm-go-gitconfig

2018-09-05 Thread Jongmin Kim
On Wed, Sep 05, 2018 at 09:57:40PM -0400, Alexandre Viau wrote:
> On 2018-09-01 02:10 AM, Jongmin Kim wrote:
> > Hi,
> >
> > Thanks a lot for your careful review.
> > A lot of apologise for my delay.
> 
> Don't worry, most of us work on Debian on our free time. If you want
> something done fast, the only way to be sure is to do it yourself or
> hire someone ;).

Thank you! X)

> > I made a change with your suggestions. Thank you!
> > I tried to make the repository to keep the upstream's commit history,
> > instead of using 'pristine-tar'. In result, I created again a new
> > repository in my namespace:
> > https://salsa.debian.org/jmkim-guest/golang-github-tcnksm-go-gitconfig
> >
> > Would you please consider to use this for packaging, instead of using
> > our team's repo? Thank you!
> 
> Again, I am not sure what to do.
> 
> You want me to overwrite our team's repository? Are you able to do it
> yourself?

Sorry. Could you please wipe the team's repository? I will upload there.
Thank you!

-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#905240: RFS: golang-github-rivo-tview

2018-09-05 Thread Jongmin Kim
On Wed, Sep 05, 2018 at 09:54:50PM -0400, Alexandre Viau wrote:
> On 2018-09-01 02:05 AM, Jongmin Kim wrote:
> > I tried to make the repository to keep the upstream's commit history,
> > instead of using 'pristine-tar'. In result, I created again a new
> > repository in my namespace:
> > https://salsa.debian.org/jmkim-guest/golang-github-rivo-tview
> >
> > Would you please consider to use this for packaging, instead of using
> > our team's repo? Thank you!
> >
> >
> > [1] https://github.com/rivo/tview/issues/149
> > [2] https://lists.debian.org/debian-mentors/2018/08/msg00217.html
> 
> Are you suggesting that we replace the team's repository? Or are you
> suggesting to keep it in your namespace?
> 
> Are you able to just update the team's repository to the latest and
> greatest and have me review that instead?
> 
> It may be that you are not able to overwrite existing commits. In that
> case, I am willing to wipe the repository for you.
> 
> Let me know what you need.

Ah, I suggest that we replace the team's repository.

I cannot overwrite the existing commits (because all the branches are
protected, and I don't have a right to overwrite them). Would you please
wipe the team's repository? Then I will upload there. Thank you!


-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#905262: RFS: golang-github-tcnksm-go-gitconfig

2018-09-01 Thread Jongmin Kim
Hi,

Thanks a lot for your careful review.
A lot of apologise for my delay.

On Fri, Aug 03, 2018 at 03:53:41AM -0400, Alexandre Viau wrote:
> Hello,
> 
> On 2018-08-02 05:28 AM, Jongmin Kim wrote:
> > Hello, Go team.
> > 
> > I prepared packaging for https://github.com/tcnksm/go-gitconfig .
> > It is present at:
> > 
> > https://salsa.debian.org/go-team/packages/golang-github-tcnksm-go-gitconfig 
> > .
> 
> Thank you for your work.
> 
> I have some comments:
> 
> d/rules:
>  - Why do you skip tests? Please add a comment when you do something
> like this. This is especially intriguing because the tests pass on my
> machine.

I will add a comment when I skip, exclude, and do something like this.
Thank you!

We applied a patch instead of skipping the test.

'go-gitconfig' did a test which is not fully isolated from testing
environment. It fails when it runs on git repo with its local config
including 'user.name' and/or 'user.email'. In my case, those config were
auto-genereted by 'dh-make-golang' which made me got a fail.

Felix Lechner (who has an ITP on 'git-lab' which depends on this package)
suggests me and sent me a patch for isolating the testing environment.
The patch makes the test creating and using the temporary git repo
instead of using the real, both for global config (~/.gitconfig) and
local config (.git/config). He also sent a PR to the upstream repo [1]
for fixing this problem. When it fixed, we will remove the patch and
update the package.

> 
> d/control:
>   - the short description is "use gitconfig values in Go"
> Maybe "gitconfig values in Go". The "use" looks a big odd here.
> 
>  - I am not sure I would link to the upstream-hosted documentation here
>because it could fall out of sync with Debian.

I made a change with your suggestions. Thank you!

I tried to make the repository to keep the upstream's commit history,
instead of using 'pristine-tar'. In result, I created again a new
repository in my namespace:
https://salsa.debian.org/jmkim-guest/golang-github-tcnksm-go-gitconfig

Would you please consider to use this for packaging, instead of using
our team's repo? Thank you!

[1] https://github.com/tcnksm/go-gitconfig/pull/8

-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#905240: RFS: golang-github-rivo-tview

2018-09-01 Thread Jongmin Kim
A lot of apologise for my delays.


On Fri, Aug 03, 2018 at 03:48:24AM -0400, Alexandre Viau wrote:
> I notice that the LICENSE file looks like so:
> 
> > Copyright (c) [year] [fullname]
> 
> This creates confusion around who the actual copyright owner should be,
> especially since there are no license headers.
> 
> You have used the following in d/copyright:
>  > Copyright: 2017-2018 rivo
> 
> Where did you find this information? Did you just guess it?
> 
> Did you contact upstream about this? You should open an issue with
> upstream and document it in the d/copyright file.

At that time, I just used an username of upstream's author. With your
suggestion, I opened an issue [1] and made a change. Some days ago I
asked some questions related to copyright to debian-mentors [2], and got
some suggestions from them. I will not do like this anymore. Thank you!


I tried to make the repository to keep the upstream's commit history,
instead of using 'pristine-tar'. In result, I created again a new
repository in my namespace:
https://salsa.debian.org/jmkim-guest/golang-github-rivo-tview

Would you please consider to use this for packaging, instead of using
our team's repo? Thank you!


[1] https://github.com/rivo/tview/issues/149
[2] https://lists.debian.org/debian-mentors/2018/08/msg00217.html


-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#888813: ITP: micro -- a modern and intuitive terminal-based text editor

2018-08-27 Thread Jongmin Kim
Control: block 13 by 904613 904665 904689 904695 904701

-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#905262: RFS: golang-github-tcnksm-go-gitconfig

2018-08-02 Thread Jongmin Kim
Hello, Go team.

I prepared packaging for https://github.com/tcnksm/go-gitconfig .
It is present at:
https://salsa.debian.org/go-team/packages/golang-github-tcnksm-go-gitconfig 
.

This package is a dependency of 'git-lab' (which has RFP).
Would you please review this and upload? Any kinds of feedback are welcome!

Thanks a lot!


-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#905262: ITP: golang-github-tcnksm-go-gitconfig -- use gitconfig values in Go

2018-08-02 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-de...@lists.debian.org, team+pkg...@tracker.debian.org

* Package name: golang-github-tcnksm-go-gitconfig
  Version : 0.1.2+git20150505.6411ba1-1
  Upstream Author : Taichi Nakashima
* URL : https://github.com/tcnksm/go-gitconfig
* License : Expat
  Programming Lang: Go
  Description : use gitconfig values in Go

 This package provides a library for using gitconfig values on the
 programs written in Go.
 .
 Sometimes you want to extract username or its email address implicitly
 in your tool. Now most of developer use git, so we can use its
 configuration variables. go-gitconfig is for that.
 .
 Full documentation is available at:
https://godoc.org/github.com/tcnksm/go-gitconfig

This package is a dependency for git-lab (#898246).



Bug#905240: RFS: golang-github-rivo-tview

2018-08-02 Thread Jongmin Kim
Hello, Go team.

I prepared packaging for https://github.com/rivo/tview .
It is present at:
https://salsa.debian.org/go-team/packages/golang-github-rivo-tview .

This package is a dependency of 'git-lab' (which has RFP).
Would you please review this and upload? Any kinds of feedback are welcome!

Thanks a lot!

-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#905240: ITP: golang-github-rivo-tview -- Rich interactive widgets for terminal-based UIs

2018-08-01 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-de...@lists.debian.org, team+pkg...@tracker.debian.org

* Package name: golang-github-rivo-tview
  Version : 0.0~git20180728.6614b16-1
  Upstream Author : rivo
* URL : https://github.com/rivo/tview
* License : Expat
  Programming Lang: Go
  Description : Rich interactive widgets for terminal-based UIs

 This Go package provides commonly needed components for terminal based
 user interfaces.
 .
 Among these components are:
 * Input forms (include input/password fields, drop-down selections,
   checkboxes, and buttons)
 * Navigable multi-color text views
 * Sophisticated navigable table views
 * Flexible tree views
 * Selectable lists
 * Grid, Flexbox and page layouts
 * Modal message windows
 * An application wrapper
 
This package is a dependency for git-lab (#898246).



Bug#904923: RFS: golang-github-avast-retry-go

2018-07-31 Thread Jongmin Kim
On Tue, Jul 31, 2018 at 05:51:49AM -0400, Alexandre Viau wrote:
> On 2018-07-30 08:21 AM, Jongmin Kim wrote:
> > On Mon, Jul 30, 2018 at 03:53:20AM -0400, Alexandre Viau wrote:
> >> Hello,
> >>
> >> On 2018-07-29 11:44 AM, Jongmin Kim wrote:
> >>> I prepared packaging for https://github.com/avast/retry-go .
> >>> It is present at:
> >>> https://salsa.debian.org/go-team/packages/golang-github-avast-retry-go
> >> d/copyright:
> >>  - Please use "Expat" instead of "MIT-License".
> >> See:
> >> https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#license-short-name
> > I replaced it. In the future, I will use those license names provided in 
> > that URL.
> >
> >
> >> d/patches:
> >>  - please also use DH_GOLANG_EXCLUDES in d/rules instead of removing
> >> examples with patches. (see man Debian::Debhelper::Buildsystem::golang)
> > I made a change.
> >
> >
> > Thank you for your reviewing!
> 
> Uploaded!
> 
> Good work, thanks :)
> 
> -- 
> Alexandre Viau
> av...@debian.org
> 
> 

Thanks a lot for your reviewing and uploading! XD


-- 
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8


signature.asc
Description: PGP signature


Bug#904923: RFS: golang-github-avast-retry-go

2018-07-30 Thread Jongmin Kim
On Mon, Jul 30, 2018 at 03:53:20AM -0400, Alexandre Viau wrote:
> Hello,
> 
> On 2018-07-29 11:44 AM, Jongmin Kim wrote:
> > I prepared packaging for https://github.com/avast/retry-go .
> > It is present at:
> > https://salsa.debian.org/go-team/packages/golang-github-avast-retry-go
> 
> d/copyright:
>  - Please use "Expat" instead of "MIT-License".
> See:
> https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/#license-short-name
I replaced it. In the future, I will use those license names provided in that 
URL.


> d/patches:
>  - please also use DH_GOLANG_EXCLUDES in d/rules instead of removing
> examples with patches. (see man Debian::Debhelper::Buildsystem::golang)
I made a change.


Thank you for your reviewing!

---
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8



Bug#904923: ITP: golang-github-avast-retry-go -- retry mechanism library for Go

2018-07-29 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-de...@lists.debian.org

* Package name: golang-github-avast-retry-go
  Version : 1.0.2-1
  Upstream Author : Avast
* URL : https://github.com/avast/retry-go
* License : MIT-License
  Programming Lang: Go
  Description : retry mechanism library for Go

 Simple Go library for retry mechanism.
 .
 It supports setting the count of retry, delay time, function callback
 for calling each retry and condition for calling to retry function.

This package is a dependency for git-lab (#898246).



Bug#904701: ITP: golang-github-robertkrimen-otto -- JavaScript interpreter in Go

2018-07-26 Thread Jongmin Kim
Control: block -1 by 895216 904695

--
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8



Bug#904701: ITP: golang-github-robertkrimen-otto -- JavaScript interpreter in Go

2018-07-26 Thread Jongmin Kim
Control: -1 block by 895216 904695

--
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8



Bug#904701: ITP: golang-github-robertkrimen-otto -- JavaScript interpreter in Go

2018-07-26 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-robertkrimen-otto
  Version : 0.0~git20180617.15f95af-1
  Upstream Author : Robert Krimen
* URL : https://github.com/robertkrimen/otto
* License : MIT-License
  Programming Lang: Go
  Description : JavaScript interpreter in Go

 This package provides a JavaScript parser and interpreter written natively in
 Go.

This package is a dependency for micro (#13).



Bug#904695: ITP: golang-gopkg-readline.v1 -- pure Go implementation for GNU Readline-like library

2018-07-26 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-gopkg-readline.v1
  Version : 1.4-1
  Upstream Author : Chzyer
* URL : https://github.com/chzyer/readline
* License : MIT-License
  Programming Lang: Go
  Description : pure Go implementation for GNU Readline-like library

 This package provides a powerful GNU Readline-like library for Go. Provides
 a set of functions for use by applications that interacts with the user on
 the terminal.

This package is a dependency for micro (#13).



Bug#904689: ITP: golang-github-zyedidia-terminal -- vt10x terminal emulation backend

2018-07-26 Thread Jongmin Kim
Control: block -1 by 898859

--
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8



Bug#904689: ITP: golang-github-zyedidia-terminal -- vt10x terminal emulation backend

2018-07-26 Thread Jongmin Kim
Package: wnpp
Severity: wishlist
Owner: Jongmin Kim 
X-Debbugs-CC: debian-de...@lists.debian.org, 
pkg-go-maintain...@lists.alioth.debian.org

* Package name: golang-github-zyedidia-terminal
  Version : 0.0~git20180726.533c623-1
  Upstream Author : Zachary Yedidia
* URL : https://github.com/zyedidia/terminal
* License : MIT-License
  Programming Lang: Go
  Description : vt10x terminal emulation backend

 Provides a vt10x terminal emulation backend, influenced largely by st, rxvt,
 xterm, and iTerm as reference. Use it for terminal muxing, a terminal emulation
 frontend, or wherever else you need terminal emulation.

This package is a dependency for micro (#13).



Bug#904666: ITP: golang-github-zyedidia-tcell -- a cell based view for text terminals, like xterm

2018-07-26 Thread Jongmin Kim
Control: block -1 by 904253

--
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8



Bug#904666: ITP: golang-github-zyedidia-tcell -- a cell based view for text terminals, like xterm

2018-07-26 Thread Jongmin Kim
Control: block -1 by 896488 904294

--
Jongmin Kim

OpenPGP key located at
https://jmkim-pgp.github.io/keys/pubkey.D39D8D29BAF36DF8.Jongmin_Kim.asc
OpenPGP fingerprint: 012E 4A06 79E1 4EFC DAAE  9472 D39D 8D29 BAF3 6DF8



  1   2   >