Bug#944437: RFS: rpl/1.0-3 [QA] -- replace strings in files

2019-11-17 Thread Thiago Marques
Hi,

In my PC the manpage works fine.
Really the program is having some big special character handling.  I'll be
communicating the upstream and closing the bug.
Thanks for your review.

[]
Thiago Andrade

Em dom, 10 de nov de 2019 21:32, Adam Borowski 
escreveu:

> On Sun, Nov 10, 2019 at 10:33:06PM +0100, Adam Borowski wrote:
> > And the tool doesn't seem to work either:
> > .
> > [~/tmp/pkg/some-other-random-package/debian]$ rpl Package Pąckagę *
> >
> > rpl: Replacing "Package" with "Pąckagę" (case sensitive; partial words
> matched)
>
> Alas, it looks like mutt fails to escape a lone dot (ie, SMTP terminator).
>
> The output was:
> .
> | $ rpl Package Pąckagę *
> |
> | rpl: Replacing "Package" with "Pąckagę" (case sensitive; partial words
> matched)
> | .
> | rpl: could not guess encoding; using locale default 'UTF-8'
> |
> | rpl: Could not replace /tmp/.tmp.yl3o48fk with changelog; error: [Errno
> 18] Invalid cross-device link: '/tmp/.tmp.yl3o48fk' -> 'changelog'
> | .
> | rpl: Could not replace /tmp/.tmp.df0h2nph with control; error: [Errno
> 18] Invalid cross-device link: '/tmp/.tmp.df0h2nph' -> 'control'
> | ..
> | rpl: A total of 0 matches replaced in 8 files searched
> `
>
> --
> ⢀⣴⠾⠻⢶⣦⠀ A MAP07 (Dead Simple) raspberry tincture recipe: 0.5l 95% alcohol,
> ⣾⠁⢠⠒⠀⣿⡁ 1kg raspberries, 0.4kg sugar; put into a big jar for 1 month.
> ⢿⡄⠘⠷⠚⠋⠀ Filter out and throw away the fruits (can dump them into a cake,
> ⠈⠳⣄ etc), let the drink age at least 3-6 months.
>
owner 944437!
close 944437

>


Bug#944437: RFS: rpl/1.0-3 [QA] -- replace strings in files

2019-11-10 Thread Adam Borowski
On Sun, Nov 10, 2019 at 10:33:06PM +0100, Adam Borowski wrote:
> And the tool doesn't seem to work either:
> .
> [~/tmp/pkg/some-other-random-package/debian]$ rpl Package Pąckagę *
> 
> rpl: Replacing "Package" with "Pąckagę" (case sensitive; partial words 
> matched)

Alas, it looks like mutt fails to escape a lone dot (ie, SMTP terminator).

The output was:
.
| $ rpl Package Pąckagę *
| 
| rpl: Replacing "Package" with "Pąckagę" (case sensitive; partial words 
matched)
| .
| rpl: could not guess encoding; using locale default 'UTF-8'
| 
| rpl: Could not replace /tmp/.tmp.yl3o48fk with changelog; error: [Errno 18] 
Invalid cross-device link: '/tmp/.tmp.yl3o48fk' -> 'changelog'
| .
| rpl: Could not replace /tmp/.tmp.df0h2nph with control; error: [Errno 18] 
Invalid cross-device link: '/tmp/.tmp.df0h2nph' -> 'control'
| ..
| rpl: A total of 0 matches replaced in 8 files searched
`

-- 
⢀⣴⠾⠻⢶⣦⠀ A MAP07 (Dead Simple) raspberry tincture recipe: 0.5l 95% alcohol,
⣾⠁⢠⠒⠀⣿⡁ 1kg raspberries, 0.4kg sugar; put into a big jar for 1 month.
⢿⡄⠘⠷⠚⠋⠀ Filter out and throw away the fruits (can dump them into a cake,
⠈⠳⣄ etc), let the drink age at least 3-6 months.



Bug#944437: RFS: rpl/1.0-3 [QA] -- replace strings in files

2019-11-10 Thread Adam Borowski
On Sun, Nov 10, 2019 at 01:46:22AM -0300, Thiago wrote:
>  * Package name: rpl
>Version : 1.6.3-1

> Changes since the last upload:
> 
>* QA upload.
>* New upstream version 1.6.3.
>* debian/control:
>- Added 'Rules-Requires-Root: no' in source stanza.
>- Bumped Standards-Version to 4.4.1.
>- Reorganized long description.
>* debian/copyright: added new rights in debian/* block.
>* debian/patches/20_fixed_upstream_version.patch: created
>to fixed the upstream version program.
>* debian/salsa-ci.yml: added to provide CI tests for Salsa.
>* debian/watch: updated, using new variables.

The man page is corrupted:
.--[ man rpl ]
DESCRIPTION
   Basic  usage is to specify two strings and one or more filenames or 
directories on the command line.  The first string is the string to replace, 
and the second string is
   the replacement string.

   Traceback (most recent call last):
  File "./rpl", line 29, in 

  from chardet.universaldetector import UniversalDetector

   ModuleNotFoundError: No module named 'chardet'

  File "./rpl", line 29, in 

  from chardet.universaldetector import UniversalDetector

   ModuleNotFoundError: No module named 'chardet'
`

And the tool doesn't seem to work either:
.
[~/tmp/pkg/some-other-random-package/debian]$ rpl Package Pąckagę *

rpl: Replacing "Package" with "Pąckagę" (case sensitive; partial words matched)
.
rpl: could not guess encoding; using locale default 'UTF-8'

rpl: Could not replace /tmp/.tmp.yl3o48fk with changelog; error: [Errno 18] 
Invalid cross-device link: '/tmp/.tmp.yl3o48fk' -> 'changelog'
.
rpl: Could not replace /tmp/.tmp.df0h2nph with control; error: [Errno 18] 
Invalid cross-device link: '/tmp/.tmp.df0h2nph' -> 'control'
..
rpl: A total of 0 matches replaced in 8 files searched

`


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ A MAP07 (Dead Simple) raspberry tincture recipe: 0.5l 95% alcohol,
⣾⠁⢠⠒⠀⣿⡁ 1kg raspberries, 0.4kg sugar; put into a big jar for 1 month.
⢿⡄⠘⠷⠚⠋⠀ Filter out and throw away the fruits (can dump them into a cake,
⠈⠳⣄ etc), let the drink age at least 3-6 months.



Bug#944437: RFS: rpl/1.0-3 [QA] -- replace strings in files

2019-11-09 Thread Thiago

Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "rpl"
I will need access to the salsa repository 
(https://salsa.debian.org/debian/rpl).


 * Package name: rpl
   Version : 1.6.3-1
   Upstream Author : Göran Weinholt 
 Christian Häggström 
 Kevin Coyner 
 Jochen Kupperschmidt 
 Reuben Thomas 
 * URL : https://github.com/rrthomas/rpl
 * License : GPL-3+
 * Vcs : https://salsa.debian.org/debian/rpl
   Section : utils

It builds those binary packages:

  rpl - replace strings in files

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

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

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

  dget -x https://mentors.debian.net/debian/pool/main/r/rpl/rpl_1.6.3-1.dsc

Changes since the last upload:

   * QA upload.
   * New upstream version 1.6.3.
   * debian/control:
   - Added 'Rules-Requires-Root: no' in source stanza.
   - Bumped Standards-Version to 4.4.1.
   - Reorganized long description.
   * debian/copyright: added new rights in debian/* block.
   * debian/patches/20_fixed_upstream_version.patch: created
   to fixed the upstream version program.
   * debian/salsa-ci.yml: added to provide CI tests for Salsa.
   * debian/watch: updated, using new variables.

Regards,

--
  Thiago Andrade Marques