Bug#823154: RFS: groonga/6.0.2-1

2016-05-01 Thread HAYASHI Kentaro
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "groonga"

 * Package name: groonga
   Version : 6.0.2-1
   Upstream Author : Groonga Project <packa...@groonga.org>
 * URL : http://groonga.org/
 * License : LGPL-2.1
   Section : database

It builds those binary packages:

 groonga- Fulltext search engine (metapackage for library use)
 groonga-bin - Commands for Groonga
 groonga-doc - Documentation of Groonga
 groonga-examples - Examples of Groonga
 groonga-httpd - Groonga HTTP server
 groonga-munin-plugins - munin-node plugins for Groonga
 groonga-plugin-suggest - Suggest plugin for Groonga
 groonga-server-common - Fulltext search engine (metapackage for server use)
 groonga-server-gqtp - Fulltext search engine (metapackage for GQTP server use)
 groonga-token-filter-stem - Stemming token filter for Groonga
 groonga-tokenizer-mecab - MeCab tokenizer for Groonga
 libgroonga-dev - Development files to use Groonga as a library
 libgroonga0 - Library files for Groonga

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/groonga


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

  dget -x 
https://mentors.debian.net/debian/pool/main/g/groonga/groonga_6.0.2-1.dsc

More information about hello can be obtained from http://groonga.org.

Changes since the last upload:

  * Team upload.
  * New upstream release.
  * debian/control
- Update standards version to 3.9.8.
- Update compat level to 10.
- Drop needless dependency to dh-autoreconf.
  * debian/upstream/signing-key.asc
- Add signing key to check signature.
  * debian/watch
- Add pgpsigurlmangle to verify the archive.
  * debian/groonga-bin.install
- Drop man files which are not provided anymore.
- Install missing grndb command.
  * debian/groonga-httpd.service
- Make package description more clear.
- Use EnvironmentFile directive to customize.
- Drop unused Conflicts directive.
  * debian/groonga-gqtp.service
- Make package description more clear.
- Use server mode which does not fork.
  * debian/libgroonga0.install
- Install missing functions plugin.
  * debian/copyright
- Update copyright year.
  * debian/groonga-bin.lintian-overrides,
debian/groonga-httpd.lintian-overrides,
debian/groonga-plugin-suggest.lintian-overrides
- Suppress binary-without-manpage lintian warnings because
  upstream dropped man support explicitly.
  * debian/rule
- Remove bundled jquery and underscore correctly.

Regards,
 HAYASHI Kentaro


pgpx28jOrCXOf.pgp
Description: PGP signature


Bug#821171: RFS: growl-for-linux/0.8.1-2 [ITP]

2016-04-30 Thread HAYASHI Kentaro
On Sat, 23 Apr 2016 15:07:18 +0800 Paul Wise <p...@debian.org> wrote:
> On Sat, Apr 23, 2016 at 12:44 AM, HAYASHI Kentaro wrote:
> 
> > 0.8.2 has been released, so I've updated to it.
> >
> >   
> > http://mentors.debian.net/debian/pool/main/g/growl-for-linux/growl-for-linux_0.8.2-1.dsc
> 
> I don't intend to sponsor this, but here is a review.

Thanks. It's a very helpful review!
As you pointed out, there are license related concerns that I've not noticed 
yet.
So, I've removed package from mentors.d.n. and I'll contact
to upstream above issues to fix them.


pgpdWPsdwtz74.pgp
Description: PGP signature


Bug#821171: RFS: growl-for-linux/0.8.1-2 [ITP]

2016-04-22 Thread HAYASHI Kentaro
On Fri, 22 Apr 2016 22:42:03 +0900 d...@debian.org wrote:
> > Okay, I'll fix it.
> 
> Thank you.  I am waiting for your uploading.

0.8.2 has been released, so I've updated to it.

  
http://mentors.debian.net/debian/pool/main/g/growl-for-linux/growl-for-linux_0.8.2-1.dsc


pgpqXdEVcLnt0.pgp
Description: PGP signature


Bug#821171: RFS: growl-for-linux/0.8.1-2 [ITP]

2016-04-22 Thread HAYASHI Kentaro
On Fri, 22 Apr 2016 01:22:46 +0900 d...@debian.org wrote:
> OK, prior confirmation is not always needed.
> Generally, if others already have made package,
> it is nice to contact him/her to avoid redundant work.
> Now, since you have sent PR to upstream github to make packaging better,
> I hope you cooperate with him nicely from now on.

I've already contacted with upstream author in this issue,
isn't good enough?
  https://github.com/mattn/growl-for-linux/issues/56

> Confirmed. But debian/changelog.bak is contained. Please remove it.

Okay, I'll fix it.

Thanks!


pgpGi_JSQmEGo.pgp
Description: PGP signature


Bug#821171: RFS: growl-for-linux/0.8.1-2 [ITP]

2016-04-21 Thread HAYASHI Kentaro

> It seems that upstream author already uploads this package into Ubuntu,
> Do you talk him about uploading this package into Debian?

No. As far as I know, growl-for-linux had never released in Ubuntu.
upstream author had released it as PPA before.
  
  https://launchpad.net/~mattn/+archive/ubuntu/growl-for-linux

So, I'd like to put this into Debian.

> You can use aspell or ispell for spell check.
> 
> https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-pkg-desc

Thanks, I've fixed typos.

  * Drop -> Dropped in debian/changelog
  * Rewrited -> Rewrote in debian/changelog
  * ballon -> balloon in debian/control


pgpxcNEtSgH03.pgp
Description: PGP signature


Bug#821171: RFS: growl-for-linux/0.8.1-2 [ITP]

2016-04-16 Thread HAYASHI Kentaro
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "growl-for-linux"

* Package name: growl-for-linux
  Version : 0.8.1-2
  Upstream Author : Yasuhiro Matsumoto <mattn...@gmail.com>
* URL : http://mattn.github.com/growl-for-linux
* License : BSD-2-clause
  Section : gnome

It builds those binary packages:

  growl-for-linux - Notification system which is extendable by a plugin

To access further information about this package, please visit the following 
URL:

http://mentors.debian.net/package/growl-for-linux

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

  dget -x 
http://mentors.debian.net/debian/pool/main/g/growl-for-linux/growl-for-linux_0.8.1-2.dsc

More information about hello can be obtained from 
http://mattn.github.com/growl-for-linux

Changes since the last upload:

  * Initial upload to Debian (Closes: #816514)
  * debian/control
- Fixed package-depends-on-hardcoded-libc lintian warning
- Upgraded to debhelper 9
- Upgraded to standards-version 3.9.7
- Added missing TLS dependency
- Updated package description about growl-for-linux
  * debian/copyright
- Rewrited to machine-readable debian/copyright
  * debian/changelog
- Fixed wrong email address
  * debian/rules
- Fixed non-empty-dependency_libs-in-la-file lintian warning
- Added hardening flags (+all,-pie)
- Drop deprecated libtweets subscriber
- Fixed not to call needless ldconfig
  * debian/patches/add-missing-desktop-keyword.patch
- Added missing "Keywords=" field
  * debian/patches/add-pie-flags-for-gol.patch
- Added hardening flags (-pie,-fPIE) for gol
  * debian/patches/disable-display-execstack.patch
- Fixed needless executable stack lintian warning
  * debian/patches/fix-a-typo-about-recieved.patch
- Fixed a typo in SQLite schema
  * debian/patches/fix-typo-about-faild.patch
- Fixed a typo in error message

Regards,
 HAYASHI Kentaro



Bug#816514: ITP: growl-for-linux -- Growl implementation for Linux

2016-04-16 Thread HAYASHI Kentaro
On Thu, 3 Mar 2016 01:38:29 +0800 Thomas Goirand  wrote:
> 1/ Please review your short description, which adds nothing to what we
> can read already in the package name.
> 
> 2/ Please write the long description in ITPs.
> 
> Reading the ITP in debian-devel, I still have no idea what your package
> does, which isn't nice.

Thank you for your feedback.
I've rewritten description as follows:

Description: Notification system which is extendable by a plugin
 Growl For Linux is Linux-compatible of Growl. Growl is a notification
 system for Mac OS X.
 .
 Growl For Linux provides four kind of display styles - ballon, fog,
 libnotify and nico2.
 The display style is implemented as a plugin, so you can add a new
 display style if you want.
 .
 And more, Growl For Linux supports subscriber which will interact
 with other software. Currently Growl For Linux supports Rhythmbox.
 .
 Notification should be sent with GNTP (Growl Notification Transport
 Protocol).



Bug#818184: RFS: hal-flash/0.3.3-1 [ITP]

2016-04-13 Thread HAYASHI Kentaro
On Sat, 9 Apr 2016 02:09:35 +0900 d...@debian.org wrote:
> Please restart ITP process and re-upload this with removal of overriding
> for pedantic tags.

I've removed pedantic tags and uploaded again.

http://mentors.debian.net/debian/pool/main/h/hal-flash/hal-flash_0.3.3-1.dsc



Bug#819568: RFS: groonga/6.0.1-1

2016-03-30 Thread HAYASHI Kentaro
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "groonga"

 * Package name: groonga
   Version : 6.0.1-1
   Upstream Author : Groonga Project <packa...@groonga.org>
 * URL : http://groonga.org/
 * License : LGPL-2.1
   Section : database

It builds those binary packages:

 groonga- Fulltext search engine (metapackage for library use)
 groonga-bin - Commands for Groonga
 groonga-doc - Documentation of Groonga
 groonga-examples - Examples of Groonga
 groonga-httpd - Groonga HTTP server
 groonga-munin-plugins - munin-node plugins for Groonga
 groonga-plugin-suggest - Suggest plugin for Groonga
 groonga-server-common - Fulltext search engine (metapackage for server use)
 groonga-server-gqtp - Fulltext search engine (metapackage for GQTP server use)
 groonga-token-filter-stem - Stemming token filter for Groonga
 groonga-tokenizer-mecab - MeCab tokenizer for Groonga
 libgroonga-dev - Development files to use Groonga as a library
 libgroonga0 - Library files for Groonga

To access further information about this package, please visit the following 
URL:

http://mentors.debian.net/package/groonga


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

  dget -x 
http://mentors.debian.net/debian/pool/main/g/groonga/groonga_6.0.1-1.dsc

More information about Groonga can be obtained from http://groonga.org/.

Changes since the last upload:

  * Team upload.
  * New upstream release.
  * debian/control
- Use Architecture: any to support more architectures.
- Drop transitional groonga-server-http package.
  * debian/rules
- Remove needless DEB_BUILD_HARDENING flag.
- Disable static library.
  * debian/groonga-httpd.default
- Set variables to enable fast phrase search feature.

Regards,
 HAYASHI Kentaro



Bug#818184: RFS: hal-flash/0.3.3-1 [ITP]

2016-03-24 Thread HAYASHI Kentaro
On Thu, 24 Mar 2016 17:02:43 +0900 d...@debian.org wrote:
> lintian(1) says:
> 
> | Adding overrides for pedantic tags is probably not worth the effort.

Oh, I have overlooked it. Thank you for your feedback.
I'd been just convinced that "I should fix it" at that time.

> BTW, I hesitate to upload this package because of pabs' suggetion.
> We need to build consensus.

Hmm,

1. hal-flash itself is evil, so not acceptable for debian
2. there is no problem hal-flash itself, but not acceptable for debian
   because it helps playback of DRM contents

I guess that the concern is derived from 2., is it correct?

If so, something like hal-compat software exists, (it also provides HAL
 compatibility layer which is similar to hal-flash, but it does not
 refer about flash DRM at all even though mainly used for it) - 
does it acceptable for debian or not? I don't know well.

Should I stop ITP process at once?



Bug#818184: RFS: hal-flash/0.3.3-1 [ITP]

2016-03-19 Thread HAYASHI Kentaro
Hi,

On Wed, 16 Mar 2016 08:46:35 +0800 Paul Wise <p...@debian.org> wrote:
> On Tue, Mar 15, 2016 at 12:20 AM, HAYASHI Kentaro wrote:
> 
> >   libhal1-flash - Compatibility library to allow playback of Flash DRM 
> > content
> 
> Since flash is dying and most of the web video has dropped it at this
> point I suggest not putting this in Debian, especially since it is
> solely for DRM, which is against Debian and Free Software community
> principles.

I agree with the fact that flash is dying. But it is not dead completely yet.
And most important point about libhal1-flash is providing HAL stubs layer
 by using UDisks (successor of HAL) for ancient software which still uses HAL.

Regards,



Bug#818184: RFS: hal-flash/0.3.3-1 [ITP]

2016-03-19 Thread HAYASHI Kentaro
Hi, Thank you for your feedback.

I've uploaded fixed version here.
http://mentors.debian.net/debian/pool/main/h/hal-flash/hal-flash_0.3.3-1.dsc

On Wed, 16 Mar 2016 00:28:03 +0900 d...@debian.org wrote:
> >   * debian/control
> 
> - Maintainer:
> 
> Does he agree to be the Debian official maintainer for this package?
> Aren't YOU the Debian official maintainer for it?

You are right, I've fixed Maintainer: field.

> - #Vcs-Git:
> - #Vcs-Browser:
> 
> Please remove template.

I've removed it.

> - Suggests: 
> 
> There is no package named flashplugin-installer in Debian.
> 

I've fixed it to flashplugin-nonfree.

> >   * debian/rules
> 
> Please remove sample comment header.

I've removed it.

> >   * debian/libhal1-flash.lintian-overrides
> > - Suppress pedantic lintian reports
> >   * debian/source.lintian-overrides
> > - Suppress pedantic gpg signature lintian report
> 
> I think there is no need to suppress pedantic reports.

Maybe, but I think that it is a good manner to treat it explicitly.



Bug#816999: (no subject)

2016-03-18 Thread HAYASHI Kentaro
It seems that this bug is caused by the following one.

Remove swig 2.0 for Stretch (python 3.5, octave 4.0 unsupported)
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786517

As this bug is not resolved until 4/20 autoremoval deadline, it affects 
transitively 
depended package such as fcitx and so on.

To fix this issue, just to use swig3.0 because swig 3.0 has
 backward compatibility for presage.

  Build-Depends:
swig3.0 | swig2.0 (>= 2.0.4),

Regards,



Bug#818184: RFS: hal-flash/0.3.3-1 [ITP]

2016-03-14 Thread HAYASHI Kentaro
Package: sponsorship-requests
Severity: normal [wishlist]

Dear mentors,

I am looking for a sponsor for my package "hal-flash"

* Package name: hal-flash
* Version : 0.3.3-1
* Upstream Author : Christopher Horler 
* URL : https://github.com/cshorler/hal-flash
* License : GPL-2+ or AFL-2.1
* Section : libs

It builds those binary packages:

  libhal1-flash - Compatibility library to allow playback of Flash DRM content

To access further information about this package, please visit the following 
URL:

  http://mentors.debian.net/package/hal-flash

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

  dget -x 
http://mentors.debian.net/debian/pool/main/h/hal-flash/hal-flash_0.3.3-1.dsc

More information about hello can be obtained from 
https://github.com/cshorler/hal-flash

Changes since the last upload:

hal-flash (0.3.3-1) unstable; urgency=medium

  * Initial upload to unstable (Closes: #818167)
  * debian/source/format
- Use quilt format.
  * debian/control
- Update standards-version to 3.9.7
- Use hal-flash as a source package name
  * debian/watch
- Add watch file
  * debian/rules
- Apply hardening=+all
  * debian/libhal1-flash.lintian-overrides
- Suppress pedantic lintian reports
  * debian/source.lintian-overrides
- Suppress pedantic gpg signature lintian report
  * debian/libhal1-flash.symbols
- Add symbols control file

Regards,



Bug#818167: ITP: hal-flash -- Compatibility library to allow playback of Flash DRM content

2016-03-14 Thread HAYASHI Kentaro
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org

--- Please fill out the fields below. ---

   Package name: hal-flash
Version: 0.3.3
Upstream Author: Christopher Horler <cshor...@googlemail.com>
URL: https://github.com/cshorler/hal-flash
License: GPL-2+ or AFL-2.1
Description: Compatibility library to allow playback of Flash DRM content

   A libhal stub library forwarding to UDisks specifically to satisfy the
   libflashplayer.so / libadobecp requirements.
   .
   It is loosely based upon libhal.[ch] from the hal-0.5.14 package
   for the external interface presented by the shared library libhal.
   Further information on HAL can be found here:
   http://www.freedesktop.org/wiki/Software/hal
   .
   The Adobe Flash web browser plugin for Linux relies upon libhal to provide
   information required by libadobecp (which libflashplayer.so retrieves
   from the internet) for playing back drm content.
   .
   Since HAL is no longer centric to most modern Linux systems (now there
   are succeeded product such as UDev, UDisks and so on).
   This library provides thin wrapper until such time as HTML5 becomes
   standard for online TV (many sites continue to use Flash).

Regards,
-- 
HAYASHI Kentaro <haya...@clear-code.com>



Bug#816514: ITP: growl-for-linux -- Growl implementation for Linux

2016-03-02 Thread HAYASHI Kentaro

On Wed, 2 Mar 2016 17:29:12 +0300
Konstantin Khomoutov  wrote:

> What's the use case of this software?
> 
> I mean, I though there were no shortage of stuff for displaying
> notifications in the systray (or whatever it's currently fashionable to
> call it), with zenity being possibly the most obvious one.
> 
> So what gap this piece of software fills?

Hi, Short anser are:

* Send notification from remote via *GNTP*.[1]
* Switch theme by plugin systems.

[1] http://www.growlforwindows.com/gfw/help/gntp.aspx



Bug#816514: ITP: growl-for-linux -- Growl implementation for Linux

2016-03-02 Thread HAYASHI Kentaro
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-de...@lists.debian.org

   Package name: growl-for-linux
Version: 0.8.1
Upstream Author: Yasuhiro Matsumoto 
URL: https://github.com/mattn/growl-for-linux
License: BSD-2-clause
Description: Growl implementation for Linux



Bug#815177: RFS: fcitx-imlist/0.5.0-1 [ITP]

2016-02-22 Thread HAYASHI Kentaro
Hi,

I had uploaded broken package, so I've fixed it.

* Fixed out of date standards-version.
* Fixed missing Build-Depends:
* Added missing source/format.

So, now it satisfies lintian clean:

% lintian -EvIL +pedantic fcitx-imlist_0.5.0-1_source.changes 
N: Using profile debian/main.
N: Setting up lab in /tmp/temp-lintian-lab-H2l2aKNMAC ...
N: Unpacking packages in group fcitx-imlist/0.5.0-1
N: 
N: Processing changes file fcitx-imlist (version 0.5.0-1, arch source) ...
N: 
N: Processing source package fcitx-imlist (version 0.5.0-1, arch source) ...
P: fcitx-imlist source: debian-watch-may-check-gpg-signature

Then, it passes piuparts test:

0m0.1s INFO: piuparts version 0.69 starting up.
0m0.1s INFO: Command line arguments: /usr/sbin/piuparts -d sid -t 
/var/cache/pbuilder/build -m 'http://ftp.jp.debian.org/debian main' -b 
/var/cache/pbuilder/unstable-amd64-base.tgz -l piuparts.log 
/var/cache/pbuilder/unstable-amd64/result/fcitx-imlist_0.5.0-1_amd64.changes
0m0.1s INFO: Running on: Linux e220s 4.3.0-1-amd64 #1 SMP Debian 4.3.3-7 
(2016-01-19) x86_64
0m27.7s INFO: apt-cache does not know about any of the requested packages
0m41.5s INFO: Installation of ['tmp/fcitx-imlist-dbgsym_0.5.0-1_amd64.deb', 
'tmp/fcitx-imlist_0.5.0-1_amd64.deb'] ok
0m47.8s INFO: Running adequate version 0.15.1 now.
0m53.5s INFO: PASS: Installation and purging test.
0m54.6s INFO: apt-cache does not know about any of the requested packages
0m54.6s INFO: Can't test upgrade: packages not known by apt-get.
0m55.4s INFO: PASS: All tests.
0m55.4s INFO: piuparts run ends.



Bug#815177: RFS: fcitx-imlist/0.5.0-1 [ITP]

2016-02-19 Thread HAYASHI Kentaro
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "fcitx-imlist"

 Package name: fcitx-imlist
 Version : 0.5.0-1
 Upstream Author : HAYASHI Kentaro <ken...@gmail.com>
 URL : https://github.com/kenhys/fcitx-imlist
 License : GPL-2+
 Section : utils

It builds those binary packages:

  fcitx-imlist - Command-line utility to switch list of Fcitx IM

To access further information about this package, please visit the following 
URL:

http://mentors.debian.net/package/fcitx-imlist

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

  dget -x 
http://mentors.debian.net/debian/pool/main/f/fcitx-imlist/fcitx-imlist_0.5.0-1.dsc

More information about hello can be obtained from 
https://github.com/kenhys/fcitx-imlist

Changes since the last upload:

fcitx-imlist (0.5.0-1) unstable; urgency=medium

  * Initial release (Closes: #815165)

Regards,
 HAYASHI Kentaro

-- 
HAYASHI Kentaro <haya...@clear-code.com>



Bug#815165: ITP: fcitx-imlist -- Command-line utility to switch list of Fcitx IM

2016-02-19 Thread HAYASHI Kentaro
Package: wnpp
Severity: wishlist
Owner: HAYASHI Kentaro <haya...@clear-code.com>
X-Debbugs-CC: debian-de...@lists.debian.org, debian-de...@lists.debian.or.jp

   Package name: fcitx-imlist
Version: 0.5.0
Upstream Author: HAYASHI Kentaro <haya...@clear-code.com>
   URL: https://github.com/kenhys/fcitx-imlist
License: GPL-2+

Description: Command-line utility to switch list of Fcitx IM
 fcitx-imlist is a small program to show or change input method list.
 .
 This software is useful for the people who switch keyboard
 layout frequently - sometimes use equipped keyboard of mobile PC,
 sometimes use different layout of external keyboard with that PC.

-- 
HAYASHI Kentaro <haya...@clear-code.com>


-- 
HAYASHI Kentaro <haya...@clear-code.com>



Bug#770243: FTBFS: ../../lib/.libs/libgroonga.so: undefined reference to `GRN_ATOMIC_ADD_EX'

2016-02-08 Thread HAYASHI Kentaro
Hi,

> In other words, it seems that there may be another better solution.
> 
> Step 1. check specific platform really requires -latomic in configure.ac
> Step 2. apply -latomic in Makefile.am (like as your proposed patch does)
> 

I've attached patch to fix this issue.
It seems that it's ok for mips and mipsel, but I'm not sure for m68k.

This patch is partially commited to upstream, it means Groonga 6.0.0 (not 
released yet) 
will support mips and mipsel architecture.

-- 
HAYASHI Kentaro <haya...@clear-code.com>
diff --git a/configure.ac b/configure.ac
index d4bd3e5..bd0b6dc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -74,6 +74,19 @@ case "$host_os" in
 esac
 AC_MSG_RESULT([$solaris])
 
+AC_MSG_CHECKING([for platform which requires libatomic])
+case "$host" in
+  mips-*|mipsel-*|m68k-*)
+platform_use_libatomic=yes
+ATOMIC_LIBS="-latomic"
+;;
+  *)
+platform_use_libatomic=no
+;;
+esac
+AC_MSG_RESULT([$platform_use_libatomic])
+AC_SUBST(ATOMIC_LIBS)
+
 AC_C_BIGENDIAN
 AC_PROG_CXX
 AC_PROG_CC
diff --git a/lib/Makefile.am b/lib/Makefile.am
index 93c9f2d..195b329 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -46,7 +46,8 @@ endif
 
 libgroonga_la_LIBADD +=\
 	$(ONIGMO_LIBS)\
-	$(LIBLZ4_LIBS)
+	$(LIBLZ4_LIBS)\
+	$(ATOMIC_LIBS)
 
 if WITH_LEMON
 BUILT_SOURCES =	\


Bug#813489: RFS: libhinawa/0.7.0-1 [ITP]

2016-02-05 Thread HAYASHI Kentaro
Thanks!

I've fixed the following issue which are poited out.

* Add missing close #813474
* Remove needless Tead upload

On Fri, 5 Feb 2016 13:22:35 +0900 d...@debian.org wrote:
> On Tue, Feb 02, 2016 at 10:46:01PM +0900, HAYASHI Kentaro wrote:
> > libhinawa (0.7.0-1) unstable; urgency=medium
> 
> Close ITP: https://bugs.debian.org/813474
>  
> >   * Team upload.
> 
> You are listed as Uploaders: field, so  "Team upload" line is not needed.
> 
-- 
HAYASHI Kentaro <haya...@clear-code.com>



Bug#813489: RFS: libhinawa/0.7.0-1 [ITP]

2016-02-05 Thread HAYASHI Kentaro
On Sat, 6 Feb 2016 12:07:00 +0900 d...@debian.org wrote:
> 
> uploaded.
> -- 
> Regards,
>   dai
> 
> GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E

I've confirmed it from new queue page. Thanks!
https://ftp-master.debian.org/new.html

-- 
HAYASHI Kentaro <haya...@clear-code.com>



Bug#813474: ITP: libhinawa -- I/O library for IEEE 1394 asynchronous

2016-02-02 Thread HAYASHI Kentaro
Here is the RFS:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813489


> Also, I've sent RFS against bugs.debian.org to find sponsor.

-- 
haya...@clear-code.com

Bug#813474: ITP: libhinawa -- I/O library for IEEE 1394 asynchronous transactions

2016-02-02 Thread HAYASHI Kentaro
Package: wnpp
Severity: wishlist
Owner: HAYASHI Kentaro <haya...@clear-code.com>
X-Debbugs-CC: debian-de...@lists.debian.org, debian-de...@lists.debian.or.jp

   Package name: libhinawa
Version: 0.7.0
Upstream Author: Takashi Sakamoto <o-taka...@sakamocchi.jp>
   URL: https://github.com/takaswie/libhinawa
License: LGPL-2.1

Description: libhinawa is an I/O library for units on IEEE 1394 bus.
 This library supports any types of asynchronous transactions over IEEE 1394 
bus.
 Additionally, this library also supports some functionalities which
 ALSA firewire stack produces.

-- 
HAYASHI Kentaro <haya...@clear-code.com>



Bug#813489: RFS: libhinawa/0.7.0-1 [ITP]

2016-02-02 Thread HAYASHI Kentaro
Package: sponsorship-requests
  Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "libhinawa"
  Here is the filed ITP bug:
  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813474

 * Package name: libhinawa
   Version : 0.7.0-1
   Upstream Author : Takashi Sakamoto <o-taka...@sakamocchi.jp>
 * URL : https://github.com/takaswie/libhinawa
 * License : LGPL-2.1
   Section : libs

  It builds those binary packages:

gir1.2-hinawa-1.0 - GObjet introspection data for libhinawa0
 libhinawa-dev - I/O library for IEEE 1394 asynchronous transactions 
(development
 libhinawa0 - I/O library for IEEE 1394 asynchronous transactions

  To access further information about this package, please visit the following 
URL:

  http://mentors.debian.net/package/libhinawa


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

dget -x 
http://mentors.debian.net/debian/pool/main/libh/libhinawa/libhinawa_0.7.0-1.dsc

  More information about hello can be obtained from 
https://github.com/takaswie/libhinawa

  Changes since the last upload:

libhinawa (0.7.0-1) unstable; urgency=medium

  * Team upload.
  * New upstream release 0.7.0
  * debian/control
- requires to debhelper 9 or later.
- update to the latest standards-version.
  * debian/source/format
- add missing source/format.
  * debian/copyright
- specify License: field correctly.
- add missing License: paragraph.
- note that backport.h comes from Linux UAPI header.
  * debian/rules
- simplify rules by using dh_* efficiently..
  * debian/watch
- add missing watch file.
  * debian/libhinawa0.symbols
- add missing symbol file.

  Regards,
   HAYASHI Kentaro


-- 
HAYASHI Kentaro <haya...@clear-code.com>



Bug#813474: ITP: libhinawa -- I/O library for IEEE 1394 asynchronous transactions

2016-02-02 Thread HAYASHI Kentaro

I've also filed RFS here.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813489

Regards,
-- 
HAYASHI Kentaro <haya...@clear-code.com>



Bug#813474: ITP: libhinawa -- I/O library for IEEE 1394 asynchronous

2016-02-02 Thread HAYASHI Kentaro
 transactions
Message-Id: <20160202224052.430fbab30480a65949f59...@clear-code.com>
X-Mailer: Sylpheed 3.5.0 (GTK+ 2.24.29; x86_64-unknown-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

I've uploaded source package to mentors.debian.net.

To access further information about this package, please visit the following 
URL:

 http://mentors.debian.net/package/libhinawa

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

 dget -x 
http://mentors.debian.net/debian/pool/main/libh/libhinawa/libhinawa_0.7.0-1.dsc

Also, I've sent RFS against bugs.debian.org to find sponsor.

-- 
HAYASHI Kentaro <haya...@clear-code.com>



Bug#813404: RFS: groonga/5.1.2-1

2016-02-01 Thread HAYASHI Kentaro
Package: sponsorship-requests
  Severity: normal

  Dear mentors,

  I am looking for a sponsor for my package "groonga"

 * Package name: groonga
   Version : 5.1.2-1
   Upstream Author : Groonga Project <packa...@groonga.org>
 * URL : http://groonga.org/
 * License : LGPL-2.1
   Section : database

  It builds those binary packages:

groonga- Fulltext search engine (metapackage for library use)
 groonga-bin - Commands for Groonga
 groonga-doc - Documentation of Groonga
 groonga-examples - Examples of Groonga
 groonga-httpd - Groonga HTTP server
 groonga-munin-plugins - munin-node plugins for Groonga
 groonga-plugin-suggest - Suggest plugin for Groonga
 groonga-server-common - Fulltext search engine (metapackage for server use)
 groonga-server-gqtp - Fulltext search engine (metapackage for GQTP server use)
 groonga-server-http - Fulltext search engine (metapackage for HTTP server use)
 groonga-token-filter-stem - Stemming token filter for Groonga
 groonga-tokenizer-mecab - MeCab tokenizer for Groonga
 libgroonga-dev - Development files to use Groonga as a library
 libgroonga0 - Library files for Groonga

  To access further information about this package, please visit the following 
URL:

  http://mentors.debian.net/package/groonga


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

dget -x 
http://mentors.debian.net/debian/pool/main/g/groonga/groonga_5.1.2-1.dsc

  Changes since the last upload:

groonga (5.1.2-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.
  * patches/use-jquery-flot-0.8.3.patch
- Fix source-is-missing lintian error.
  * debian/rules,debian/control
- Fix automake related FTBFS issue which is caused by added patch.

  Regards,
   HAYASHI Kentaro

-- 
HAYASHI Kentaro <haya...@clear-code.com>



Bug#770243: FTBFS: ../../lib/.libs/libgroonga.so: undefined reference to `GRN_ATOMIC_ADD_EX'

2016-01-13 Thread HAYASHI Kentaro

On Tue, 12 Jan 2016 20:39:17 -0800 Steve Langasek 
<steve.langa...@canonical.com> wrote:

> In Ubuntu, we've fixed this slightly differently than with the proposed
> patch, by instead providing -latomic in the upstream Makefile.am.  This
> seems a little closer to upstreamable for this (upstream) bug, although
> there will be platforms where -latomic doesn't exist, so it shouldn't be
> unconditional as in this patch.
> 
> Anyway, here is the full Ubuntu patch, which makes groonga buildable on all
> architectures.
> 
Hi, 
Thank you for feedback with patch!

I agree with that the proposed patch solves the issue in most part, but 
there is one concern what is a good manner to solve this issue.

In other words, it seems that there may be another better solution.

Step 1. check specific platform really requires -latomic in configure.ac
Step 2. apply -latomic in Makefile.am (like as your proposed patch does)

Regards,
-- 
HAYASHI Kentaro <haya...@clear-code.com>



Bug#770243: FTBFS: ../../lib/.libs/libgroonga.so: undefined reference to

2016-01-13 Thread HAYASHI Kentaro
 `GRN_ATOMIC_ADD_EX'
Message-Id: <20160114001118.a6bce642dc7566c94405a...@clear-code.com>
X-Mailer: Sylpheed 3.5.0 (GTK+ 2.24.29; x86_64-unknown-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

Currently, I'm requesting access to porterbox to fix this issue on actual 
machine.

Regards,
-- 
HAYASHI Kentaro <haya...@clear-code.com>



Bug#810229: initscripts: typo about Description: entry in /etc/init.d/skeleton

2016-01-07 Thread HAYASHI Kentaro
Package: initscripts
Version: 2.88dsf-59.2
Severity: minor

Dear Maintainer,

   * What led up to the situation?

 There is a trivial typo in Description: entry in /etc/init.d/skeleton.

   * What exactly did you do (or not do) that was effective (or
 ineffective)?

  Please fix like this:
  implemend ->
  implement

   * What was the outcome of this action?

Before:
-#file.  To get other behavoirs, implemend

   * What outcome did you expect instead?

After:
+#file.  To get other behavoirs, implement

Here is the patch to fix it.

% diff -u /etc/init.d/skeleton skeleton
--- /etc/init.d/skeleton2015-05-20 14:54:32.0 +0900
+++ skeleton2016-01-07 23:18:22.733626355 +0900
@@ -13,7 +13,7 @@
 # Description:   This file should be used to construct scripts to be
 #placed in /etc/init.d.  This example start a
 #single forking daemon capable of writing a pid
-#file.  To get other behavoirs, implemend
+#file.  To get other behavoirs, implement
 #do_start(), do_stop() or other functions to
 #override the defaults in /lib/init/init-d-script.
 ### END INIT INFO



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages initscripts depends on:
ii  coreutils   8.23-4
ii  debianutils 4.5.1
ii  lsb-base9.20150917
ii  mount   2.27.1-1
ii  sysv-rc 2.88dsf-59.2
ii  sysvinit-utils  2.88dsf-59.2

Versions of packages initscripts recommends:
ii  e2fsprogs  1.42.13-1
ii  psmisc 22.21-2.1+b1

initscripts suggests no packages.

-- no debconf information



Bug#773029: groonga-server-common: purging deletes conffiles owned by other packages: /etc/groonga/{groonga.conf, synonyms.tsv}

2015-11-20 Thread HAYASHI Kentaro
Hi,

On Wed, 14 Oct 2015 21:02:13 +1100 =?iso-8859-1?Q?An=EDbal?= Monsalve Salazar 
<ani...@debian.org> wrote:
> 
> Hello HAYASHI Kentaro,
> 
> The URL above returns a 404 error.
> 
> Where can I find groonga_4.0.6.1-3.dsc and groonga_4.0.6.1-3.debian*
> with all the changes above?
> 
> Thank you,
> 
> Aníbal

Oops.
I've uploaded it from archive again.

Regards.



Bug#800451: groonga ships third party software in vendor/ not mentioned in debian/copyright

2015-10-15 Thread HAYASHI Kentaro
Thank you for reporting.

Actually, vendor/ is not correct indeed.
This bug is recognized in upstream, so I'll follow in latest version later.

On Tue, 29 Sep 2015 16:55:56 +0200 Matthias Klose <d...@debian.org> wrote:
> groonga ships third party software in vendor/ not mentioned in 
> debian/copyright.
> 
> There is software in vendor/ which copyright is not the default.

-- 
HAYASHI Kentaro <haya...@clear-code.com>



Bug#799167: groonga-server-common/powerpc unsatisfiable Depends: groonga

2015-10-08 Thread HAYASHI Kentaro
On Tue, 29 Sep 2015 16:59:40 +0200 Matthias Klose  wrote:
>  > Does Groonga succeeds not only build process,
>  > but also works well on powerpc architecture
>  > when powerpc is listed to "Architecture:" field in debian/control?
> 
> the way to find out is to have a test target run during the build, or to 
> setup 
> an autopkg tests, not to not build it.

I supposed that you have modified control file manually, then tried
to build Groonga package, so I've just concerned whether Groonga already
works well in production or development environment.

Anyway, it is good thing to ensure "run the test target or autopkg test".

> btw, is there any reason that groonga-server-common is arch any, and not arch 
> all?

It seems that it is a mistake. It should be "all".



Bug#799167: groonga-server-common/powerpc unsatisfiable Depends: groonga

2015-09-17 Thread HAYASHI Kentaro
On Wed, 16 Sep 2015 14:46:22 +0200 Matthias Klose <d...@debian.org> wrote:

> the groonga build succeeds on powerpc, but won't migrate to testing, because
> groonga-server-common depends on groonga, the latter not built on powerpc.  
> So I
> assume you want to add the powerpc architecture to the architecture list.
> Afaik, all powerpc machines run 64bit kernels.

Thank you for your feedback.

Does Groonga succeeds not only build process,
but also works well on powerpc architecture
when powerpc is listed to "Architecture:" field in debian/control?

-- 
HAYASHI Kentaro <haya...@clear-code.com>



Bug#779700: dcmtk-www: /etc/dcmtk/apache.conf is not recognized by a2enconf

2015-03-04 Thread HAYASHI Kentaro
Package: dcmtk-www
Version: 3.6.0-15+b1
Severity: important

Dear Maintainer,

   * What led up to the situation?
 There is /etc/apache2/conf-available/dcmtk, but
 it seems that it is not recognized by a2enconf.

   * What exactly did you do (or not do) that was effective (or
 ineffective)?
 1. Install dcmtk-www
sudo apt-get install dcmtk dcmtk-www
 2. Enable dcmtk by a2enconf
sudo a2enconf dcmtk

   * What was the outcome of this action?
 % sudo a2enconf dcmtk
 ERROR: Conf dcmtk does not exist!

   * What outcome did you expect instead?
 % sudo a2enconf dcmtk
 Enabling conf dcmtk.
 To activate the new configuration, you need to run:
   service apache2 reload

It seems that the problem is derived from symlink of apache.conf.

  % ls -la /etc/apache2/conf-available/dcmtk
  lrwxrwxrwx 1 root root 23  3月  4 12:41 /etc/apache2/conf-available/dcmtk -
.../../dcmtk/apache.conf (This point to /etc/dcmtk/apache.conf)

But, it must be /etc/apache2/conf-available/dcmtk.conf, not dcmtk.

  % ls -1 /etc/apache2/conf-available
  charset.conf
  dcmtk
  javascript-common.conf
  localized-error-pages.conf
  other-vhosts-access-log.conf
  security.conf
  serve-cgi-bin.conf

After linking properly (use dcmtk.conf instead), a2enconf accepts it.

  % sudo a2enconf dcmtk
  Enabling conf dcmtk.
  To activate the new configuration, you need to run:
service apache2 reload

This bug affects not only dcmtk_3.6.0-15.dsc, but also dcmtk_3.6.1~20140617-3.

Here is the patch that it may fix this issue.

  % diff -u dcmtk-www.postinst.orig dcmtk-www.postinst
  --- dcmtk-www.postinst.orig 2015-03-04 17:35:25.890987085 +0900
  +++ dcmtk-www.postinst  2015-03-04 17:36:12.558987207 +0900
  @@ -5,8 +5,8 @@

   apache_install() {
   webserver=apache2
  -if [ -d /etc/$webserver/conf-available ]  [ ! -e /etc/$webserver
/conf-available/${pkg} ]; then
  -ln -s ../../${pkg}/apache.conf /etc/$webserver/conf-
available/${pkg}
  +if [ -d /etc/$webserver/conf-available ]  [ ! -e /etc/$webserver
/conf-available/${pkg}.conf ]; then
  +ln -s ../../${pkg}/apache.conf /etc/$webserver/conf-
available/${pkg}.conf
  # Restart webserver to register configuration for dcmtk if
config is considered to be OK
  if ${webserver}ctl configtest 2/dev/null; then
  if [ -x /usr/sbin/invoke-rc.d ]; then
  % diff -u dcmtk-www.postrm.orig dcmtk-www.postrm
  --- dcmtk-www.postrm.orig   2015-03-04 17:35:51.598987152 +0900
  +++ dcmtk-www.postrm2015-03-04 17:36:25.886987242 +0900
  @@ -5,8 +5,8 @@

   case $1 in
   purge|remove)
  -  if [ -h /etc/apache2/conf-available/dcmtk ]; then
  -unlink /etc/apache2/conf-available/dcmtk
  +  if [ -h /etc/apache2/conf-available/dcmtk.conf ]; then
  +unlink /etc/apache2/conf-available/dcmtk.conf
 fi
   ;;
   upgrade)



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

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

Versions of packages dcmtk-www depends on:
ii  dcmtk   3.6.0-15+b1
ii  libc6   2.19-15
ii  libdcmtk2   3.6.0-15+b1
ii  libgcc1 1:4.9.2-10
ii  libstdc++6  4.9.2-10
ii  perl5.20.2-2

Versions of packages dcmtk-www recommends:
ii  apache2 [httpd]  2.4.10-9
ii  apache2-mpm-prefork [httpd]  2.4.10-9

dcmtk-www suggests no packages.

-- no debconf information


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



Bug#770243: Log for attempted build of groonga_4.0.6.1-2 on m68k (dist=unstable)

2015-02-26 Thread HAYASHI Kentaro

Hi,

On Mon, 5 Jan 2015 20:20:14 + (UTC) Thorsten Glaser t...@mirbsd.de wrote:
 Hi,
 
 at least on m68k, there is another failure:
 
...
 
 Please limit the Architecture field of the source package to
 not attempt building on such architectures, to save the buildds
 (and their admins ;-) time and nerves.
 

It already restricted to amd64, i386, kfreebsd-amd64, kfreebsd-i386 and ppc64el.

See 
https://packages.debian.org/search?suite=sidarch=anysearchon=nameskeywords=groonga

Is it not enough to limit for buildd? or it must be done for -doc or -example 
packages?

Regards,
-- 
HAYASHI Kentaro haya...@clear-code.com


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



Bug#770243: [packages, 01323] Bug#770243: FTBFS: ../../lib/.libs/libgroonga.so: undefined reference to `GRN_ATOMIC_ADD_EX'

2015-02-26 Thread HAYASHI Kentaro
Hi,

Thank you for your patch.
It may work, but I don't know whether all test pass or not.

In the upstream version, it use __atomic_fetch_add to solve issue instead.

+# elif defined(__ATOMIC_SEQ_CST) /* GCC atomic builtins */
+#  define GRN_ATOMIC_ADD_EX(p,i,r) \
+  (r = __atomic_fetch_add(p, i, __ATOMIC_SEQ_CST))

Could you check above atomic operation on mips64el?

On Thu, 26 Feb 2015 15:46:53 +0800
YunQiang Su wzss...@gmail.com wrote:

 May this patch work? It can build on mips64el now.
 
 --- groonga-4.0.6.1/lib/groonga_in.h 2014-10-15 20:07:16.627267021 +0800
 +++ /lib/groonga_in.h 2015-02-26 12:33:56.529800636 +0800
 @@ -487,6 +487,7 @@
  #  define GRN_BIT_SCAN_REV(v,r)  for (r = 31; r  !((1  r)  v); r--)
  #  define GRN_BIT_SCAN_REV0(v,r) GRN_BIT_SCAN_REV(v,r)
  # else /* ATOMIC ADD */
 +#  define GRN_ATOMIC_ADD_EX(p,i,r) (r = __sync_fetch_and_add(p, i))
  /* todo */
  #  define GRN_BIT_SCAN_REV(v,r)  for (r = 31; r  !((1  r)  v); r--)
  #  define GRN_BIT_SCAN_REV0(v,r) GRN_BIT_SCAN_REV(v,r)
 

-- 
HAYASHI Kentaro haya...@clear-code.com


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



Bug#773029: groonga-server-common: purging deletes conffiles owned by other packages: /etc/groonga/{groonga.conf, synonyms.tsv}

2015-01-21 Thread HAYASHI Kentaro
Hi,

I've just uploaded source package again which fix is limited to #773029
only.

Here is the .dsc file:

http://mentors.debian.net/debian/pool/main/g/groonga/groonga_4.0.6.1-3.dsc

On Tue, 20 Jan 2015 18:32:54 +0900 HAYASHI Kentaro ken...@gmail.com wrote:
 On Sat, 17 Jan 2015 12:12:31 + Jonathan Wiltshire j...@debian.org
 wrote:
  Hi,
 
 ...
 
  Unfortunatley this isn't suitable for including in Jessie. Could you
  prepare an upload that only fixes this bug, and not the other changes
like
  hardening for nginx?
 

 Thank you for your advice.
 Ok, I'll upload fix version again.

 Regards,


Bug#773029: groonga-server-common: purging deletes conffiles owned by other packages: /etc/groonga/{groonga.conf, synonyms.tsv}

2015-01-20 Thread HAYASHI Kentaro
On Sat, 17 Jan 2015 12:12:31 + Jonathan Wiltshire j...@debian.org
wrote:
 Hi,

...

 Unfortunatley this isn't suitable for including in Jessie. Could you
 prepare an upload that only fixes this bug, and not the other changes like
 hardening for nginx?


Thank you for your advice.
Ok, I'll upload fix version again.

Regards,


Bug#773029: groonga-server-common: purging deletes conffiles owned by other packages: /etc/groonga/{groonga.conf, synonyms.tsv}

2014-12-31 Thread HAYASHI Kentaro
Hi,

Thank you for reporting  pointing out issues,  Andreas!

I've just uploaded fixed version of Groonga.
(There are some minor problems, so I've also fixed it)

Here is the dsc file.
 http://mentors.debian.net/debian/pool/main/g/groonga/groonga_4.0.6.1-3.dsc

I'm not a member of DM nor DD, so please upload it to Debian archive.

groonga (4.0.6.1-3) unstable; urgency=low

  * Team upload.
  * debian/groonga-server-common.postrm
debian/groonga-server-gqtp.postrm
debian/groonga-httpd.postrm
debian/groonga-server-common.dirs
debian/groonga-server-gqtp.dirs
debian/groonga-server-http.dirs
debian/libgroonga0.dirs
debian/libgroonga0.postrm
- Fix not to delete conffiles which are owned by other packages
  (Closes: #773029)
  * debian/groonga-httpd.init
- Fix invalid conf path to detect proper default pid file.
- Ensure to create directory to store pid file.
  * debian/patches/hardening-vendor-nginx.patch
- Apply hardening to groonga-httpd.


On Fri, 26 Dec 2014 14:04:18 -0800 Vagrant Cascadian vagr...@debian.org wrote:
 On 2014-12-13, Andreas Beckmann wrote:
  during a test with piuparts I noticed your package removes files that
  were installed by another package.
  The removed files were already present before the package was installed,
  they may have been shipped or created by a dependency.
 ...
Removing groonga-server-common (4.0.6.1-2) ...
Purging configuration files for groonga-server-common (4.0.6.1-2) ...
  0m24.4s ERROR: FAIL: debsums reports modifications inside the chroot:
debsums: missing file /etc/groonga/groonga.conf (from groonga-bin package)
debsums: missing file /etc/groonga/synonyms.tsv (from libgroonga0:amd64 
  package)
 
 
  I didn't check, but there is probably a rm -rf /etc/groonga in the postrm.
 
 Yes, this appears to be what's happening...
 
 groonga-server-common.postrm:
 
 for target in /var/run/groonga /var/lib/groonga /var/log/groonga 
 /etc/groonga
 do
   dpkg-statoverride --remove $target
   rm -rf $target
 done
 
 groonga-server-common doesn't appear to ship any files in /etc/groonga,
 or create them in the .postinst. Though dpkg-statoverride appears to be
 used in order to set the group and user permissions:
 
 for target in /var/run/groonga /var/lib/groonga /etc/groonga 
 /var/log/groonga
 do
 dpkg-statoverride --list $target /dev/null || \
 dpkg-statoverride --update --add groonga groonga 0755 $target
 done
 
 
 Similar code is present in groonga-httpd.postrm and
 groonga-httpd.postinst in the same source package, so that may need to
 be fixed in groonga-httpd as well (though I'm unsure if any other
 packages ship files in there currently, it seems like it could have the
 same issue in the future).
 
 
 I'm not familiar with groonga, but it seems unecessary to remove
 /etc/groonga (and /etc/groonga/httpd) manually on purge, as dpkg should
 take care of that when the directories are empty.
 
 
 live well,
   vagrant



-- 
HAYASHI Kentaro haya...@clear-code.com


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



Bug#770243: FTBFS: ../../lib/.libs/libgroonga.so: undefined reference to `GRN_ATOMIC_ADD_EX'

2014-12-14 Thread HAYASHI Kentaro

Hi,

At least, armhf platform will be supported in Groonga 4.0.8 or later.
As I could use porterbox on ipa, it was confirmed that FTBFS issue is solved on 
testing or unstable.
(Sadly, I can't build Groonga on wheezy yet.)

I'm working on updating Groonga on unstable, but it needs some work to be done.

On Sat, 22 Nov 2014 16:09:24 +0100 Sebastian Ramacher sramac...@debian.org 
wrote:
 Control: severity -1 important
 
 On 2014-11-20 09:14:28, Nobuhiro Iwamatsu wrote:
  Source: groonga
  Version: 4.0.6.1-2
  Severity: serious
  Tags: jessie sid
  Justification: FTBFS on arm64, armel, armhf, mips and other
  
  Dear Maintainer,
  
  groonga FTBFS on arm64, armel, armhf, mips and other.
  
  arm64: 
  https://buildd.debian.org/status/fetch.php?pkg=groongaarch=arm64ver=4.0.6.1-2stamp=1414249364
  
  -
  Making all in suggest
  make[4]: Entering directory '/«PKGBUILDDIR»/src/suggest'
CC   groonga_suggest_create_dataset-groonga_suggest_create_dataset.o
CXXLDgroonga-suggest-create-dataset
  ../../lib/.libs/libgroonga.so: undefined reference to `GRN_ATOMIC_ADD_EX'
  collect2: error: ld returned 1 exit status
  make[4]: *** [groonga-suggest-create-dataset] Error 1
  -
  
  The build can not architecture seems GRN_ATOMIC_ADD_EX is not supported.
  Please add the function of GRN_ATOMIC_ADD_EX,or please limit the support 
  architecture.
 
 groonga has never built there, so this is not a regression. Downgrading
 to important.
 
 Cheers
 -- 
 Sebastian Ramacher
-- 
HAYASHI Kentaro haya...@clear-code.com


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



Bug#766710: ITP: groonga-normalizer-mysql -- MySQL derived normalizer for Groonga

2014-11-04 Thread HAYASHI Kentaro

I've just uploaded package to mentors.debian.net.

Here is the .dsc:

http://mentors.debian.net/debian/pool/main/g/groonga-normalizer-mysql/groonga-normalizer-mysql_1.0.6-1.dsc

I've checked cowbuilder with lintian hook:

  Processing triggers for libc-bin (2.19-12) ...
  +++ lintian output +++
  +++ end of lintian output +++
  I: user script /var/cache/pbuilder/build/cow.10243/tmp/hooks/B90lintian 
finished
  I: Copying back the cached apt archive contents
  I: unmounting dev/pts filesystem
  I: unmounting run/shm filesystem
  I: unmounting proc filesystem
  I: Current time: Tue Nov  4 18:55:27 JST 2014
  I: pbuilder-time-stamp: 1415094927
   - Cleaning COW directory
forking: rm -rf /var/cache/pbuilder/build//cow.10243 
  ./cowbuilder.sh  16.98s user 19.74s system 39% cpu 1:33.23 total

And also with piuparts:

  0m35.9s DEBUG: Command ok: ['chroot', '/tmp/newtmp/tmpuVJGah', 'apt-get', 
'clean']
  0m37.2s INFO: PASS: Installation and purging test.
  0m37.2s DEBUG: Starting command: ['chroot', '/tmp/newtmp/tmpuVJGah', 
'apt-cache', 'show', 'groonga-normalizer-mysql']
  0m39.2s DUMP: 
E: No packages found
  0m39.2s DEBUG: Command failed (status=100), but ignoring error: ['chroot', 
'/tmp/newtmp/tmpuVJGah', 'apt-cache', 'show', 'groonga-normalizer-mysql']
  0m39.2s INFO: apt-cache does not know about any of the requested packages
  0m39.2s INFO: Can't test upgrade: packages not known by apt-get.
  0m39.5s DEBUG: Starting command: ['chroot', '/tmp/newtmp/tmpuVJGah', 
'umount', '/proc']
  0m39.6s DEBUG: Command ok: ['chroot', '/tmp/newtmp/tmpuVJGah', 'umount', 
'/proc']
  0m39.6s DEBUG: Starting command: ['rm', '-rf', '--one-file-system', 
'/tmp/newtmp/tmpuVJGah']
  0m40.6s DEBUG: Command ok: ['rm', '-rf', '--one-file-system', 
'/tmp/newtmp/tmpuVJGah']
  0m40.6s DEBUG: Removed directory tree at /tmp/newtmp/tmpuVJGah
  0m40.6s INFO: PASS: All tests.
  0m40.6s INFO: piuparts run ends.
  ./piuparts.sh  13.65s user 5.19s system 46% cpu 40.730 total


On Sat, 25 Oct 2014 15:04:28 +0900
HAYASHI Kentaro haya...@clear-code.com wrote:

 
 Package: wnpp
 Severity: wishlist
 Owner: Groonga Project packa...@groonga.org
 X-Debbugs-CC: debian-de...@lists.debian.org, debian-de...@lists.debian.or.jp
 
Package name: groonga-normalizer-mysql
 Version: 1.0.6
 Upstream Author: Kouhei Sutou kou at clear-code.com
URL: https://github.com/groonga/groonga-normalizer-mysql
 License: LGPL-2.1
 
 Description: groonga-normalizer-mysql is a Groonga plugin. It provides MySQL
 compatible normalizers and a custom normalizer to Groonga.
 
 
 -- 
 HAYASHI Kentaro haya...@clear-code.com


-- 
HAYASHI Kentaro haya...@clear-code.com


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



Bug#766710: ITP: groonga-normalizer-mysql -- MySQL derived normalizer for Groonga

2014-10-25 Thread HAYASHI Kentaro

Package: wnpp
Severity: wishlist
Owner: Groonga Project packa...@groonga.org
X-Debbugs-CC: debian-de...@lists.debian.org, debian-de...@lists.debian.or.jp

   Package name: groonga-normalizer-mysql
Version: 1.0.6
Upstream Author: Kouhei Sutou kou at clear-code.com
   URL: https://github.com/groonga/groonga-normalizer-mysql
License: LGPL-2.1

Description: groonga-normalizer-mysql is a Groonga plugin. It provides MySQL
compatible normalizers and a custom normalizer to Groonga.


-- 
HAYASHI Kentaro haya...@clear-code.com


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



Bug#732055: ITP: groonga -- Fulltext search engine

2014-10-14 Thread HAYASHI Kentaro
On Wed, 15 Oct 2014 00:27:40 +0900 HAYASHI Kentaro haya...@clear-code.com 
wrote:
 
 I'm plan to make update for Groonga 4.0.6, but there is one concern.
 
 Groonga 4.0.6 tar.gz contains object files, it may be accidentally packaged, 
 I guess.
 
 Lintian claims such files as E: groonga source: source-is-missing 
 vendor/nginx-1.7.5/objs/src/os/unix/ngx_writev_chain.o for example.
 
 How do I should to fix this in a good manner?
 
 --
 HAYASHI Kentaro haya...@clear-code.com
 
 

I'll fix archive itself in upstream.

-- 
HAYASHI Kentaro haya...@clear-code.com


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



Bug#732055: ITP: groonga -- Fulltext search engine

2014-10-14 Thread HAYASHI Kentaro
On Wed, 3 Sep 2014 18:04:02 +0900 HAYASHI Kentaro haya...@clear-code.com 
wrote:
 
 Hi,
 
 Thank you for quick review!
 
 I've fixed isssues and uploaded again!
 
 http://mentors.debian.net/debian/pool/main/g/groonga/groonga_4.0.5-1.dsc
 

This one is rejected.

ftpmaster said:

Dear Maintainer,

unfortunately I have to reject your package again.

After a short glimpse I found the following files:
 doc/locale/ja/html/_static/doctools.js: * :license: BSD, see LICENSE for 
details.
 doc/locale/ja/html/_static/basic.css: * :license: BSD, see LICENSE for details.
 doc/locale/ja/html/_static/searchtools.js: * :license: BSD, see LICENSE for 
details.
 doc/locale/ja/html/_static/websupport.js: * :license: BSD, see LICENSE for 
details.

As I didn't found any reference to a BSD license in debian/copyright, 
I guess there is still some room for improvement.


-- 
HAYASHI Kentaro haya...@clear-code.com


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



Bug#732055: ITP: groonga -- Fulltext search engine

2014-10-14 Thread HAYASHI Kentaro

I'm plan to make update for Groonga 4.0.6, but there is one concern.

Groonga 4.0.6 tar.gz contains object files, it may be accidentally packaged, I 
guess.

Lintian claims such files as E: groonga source: source-is-missing 
vendor/nginx-1.7.5/objs/src/os/unix/ngx_writev_chain.o for example.

How do I should to fix this in a good manner?

--
HAYASHI Kentaro haya...@clear-code.com


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



Bug#732055: ITP: groonga -- Fulltext search engine

2013-12-13 Thread HAYASHI Kentaro
Package: wnpp
Severity: wishlist
Owner: Groonga Project packa...@groonga.org
X-Debbugs-CC: debian-de...@lists.debian.org, debian-de...@lists.debian.or.jp

   Package name: groonga
Version: 3.1.0
Upstream Author: Daijiro MORI morita at razil. jp, Tasuku SUENAGA a at 
razil. jp, Yutaro Shimamura yu at razil. jp, Kouhei Sutou kou at cozmixng. 
org, Kazuho Oku kazuhooku at gmail. com, Moriyoshi Koizumi moriyoshi at 
gmail. com
   URL: https://github.com/groonga/groonga
License: LGPL-2.1

Description: Groonga is an open-source fulltext search engine and column store.
 It lets you write high-performance applications that requires fulltext search.

-- 
HAYASHI Kentaro haya...@clear-code.com


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