Bug#986639: RFP: python3-durations -- Python durations parsing library

2021-04-08 Thread Matt Zagrabelny
Package: wnpp
Severity: wishlist

* Package name: python3-durations
  Version : 0.3.3
  Upstream Author : Théo Crevon 
* URL : https://github.com/oleiade/durations
* License : MIT
  Programming Lang: Python
  Description : Python durations parsing library

A python durations parsing library, providing a straight forward api to parse
durations string representations such as '1d' or '1 day 2 hours' or '2 days 3h
26m 52s' and convert them to numeric value.


Bug#892283: RFP: python-pendulum -- Python datetimes made easy

2018-03-07 Thread Matt Zagrabelny
Package: wnpp
Severity: wishlist

* Package name: python-pendulum
  Version : 1.4.2
  Upstream Author : Sébastien Eustace 
* URL : https://pendulum.eustace.io/
* License : MIT
  Programming Lang: Python
  Description : Python datetimes made easy

Native datetime instances are enough for basic cases but when you face more
complex use-cases they often show limitations and are not so intuitive to work
with.
.
Pendulum provides a cleaner and easier to use API while still relying on the
standard library. So it's still datetime but better.
.
Unlike other datetime libraries for Python, Pendulum is a drop-in replacement
for the standard datetime class (it inherits from it), so, basically, you can
replace all your datetime instances by Pendulum instances in you code
(exceptions exist for libraries that check the type of the objects by using
the type function like sqlite3 or PyMySQL for instance).
.
It also removes the notion of naive datetimes: each Pendulum instance is
timezone-aware and by default in UTC for ease of use.
.
Pendulum also improves timedelta by providing more intuitive methods and
properties. See the documentation for more information.


Bug#867971: RFP: vobsub2srt -- converts vobsub (.idx/.sub) into .srt subtitles

2017-07-10 Thread Matt Zagrabelny
Package: wnpp
Severity: wishlist

* Package name: vobsub2srt
  Version : 2017.07.10
  Upstream Author : Rüdiger Sonderfeld 
* URL : https://github.com/ruediger/VobSub2SRT
* License : GPL3+
  Programming Lang: C++
  Description : converts vobsub (.idx/.sub) into .srt subtitles

vobsub2srt converts subtitles in vobsub (.idx/.sub) format into the .srt
format. VobSub subtitles contain images and srt is a text format. OCR
is used to extract the text from the subtitles.  vobsub2srt uses
tesseract for OCR and is based on code from the MPlayer project.

vobsub2srt is a useful piece of software for converting DVD subtitles from an
image-based format to a text-based format. To my knowledge, the Debian
archive does not have an equivalent piece of software.

If a team was interested in maintaining this software, the Debian
Multimedia Maintainers 
would be a logical team to do so.

Thanks for your consideration.

-m


Bug#854422: ITP: multitime -- an to time which runs a command multiple times and gives detailed stats

2017-02-06 Thread Matt Zagrabelny
Is the subject missing a word?

"an *extension* to time..." ?

Thanks,

-m

On Mon, Feb 6, 2017 at 4:37 PM, Iustin Pop  wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Iustin Pop 
>
> * Package name: multitime
>   Version : 1.3
>   Upstream Author : Laurence Tratt 
> * URL : http://tratt.net/laurie/src/multitime/
> * License : BSD
>   Programming Lang: C
>   Description : a time-like tool which does multiple runs
>
> Unix's time utility is a simple and often effective way of measuring
> how long a command takes to run ("wall time"). Unfortunately, running
> a command once can give misleading timings: the process may create a
> cache on its first execution, running faster subsequently; other
> processes may cause the command to be starved of CPU or IO time;
> etc. It is common to see people run time several times and take
> whichever values they feel most comfortable with. Inevitably, this
> causes problems.
>
> multitime is, in essence, a simple extension to time which runs a
> command multiple times and prints the timing means, standard
> deviations, mins, medians, and maxes having done so. This can give a
> much better understanding of the command's performance.
>



Bug#830983: ITP: field -- extracts a list of fields from a file

2016-07-13 Thread Matt Zagrabelny
On Wed, Jul 13, 2016 at 1:14 PM, Lars Wirzenius  wrote:
> On Wed, Jul 13, 2016 at 01:08:25PM -0500, Matt Zagrabelny wrote:
>> Perhaps moreutils?
>>
>> The utilities provided therein are (partially) written in perl. So it
>> is out of place in that regards - but certainly not a show stopping
>> road block.
>>
>> Joey Hess is the maintainer according to:
>>
>> apt-cache show moreutils | grep '^Maintainer:'
>> Maintainer: Joey Hess 
>
> That's obsolete information.

Indeed! :)

I thought I was performing the command on a sid machine, but it was
jessie. Oops!

-m



Bug#830983: ITP: field -- extracts a list of fields from a file

2016-07-13 Thread Matt Zagrabelny
On Wed, Jul 13, 2016 at 12:50 PM, Trevor Bramwell  wrote:
> On Wed, Jul 13, 2016 at 07:39:32PM +0200, Geert Stappers wrote:

>> Such has having the 'field' codo in an existing Debian package.
>
> If you would be so kind as to point me to the right package this should
> be included in, I'd be happy to discuss it with the maintainer and close
> this bug.

Perhaps moreutils?

The utilities provided therein are (partially) written in perl. So it
is out of place in that regards - but certainly not a show stopping
road block.

Joey Hess is the maintainer according to:

apt-cache show moreutils | grep '^Maintainer:'
Maintainer: Joey Hess 

-m



Bug#777220: ITP: you-get -- downloader for youtube and number of sites

2015-02-06 Thread Matt Zagrabelny
On Fri, Feb 6, 2015 at 7:34 AM, Dmitry Bogatov  wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Dmitry Bogatov 
>
> * Package name: you-get
>   Version : 0.3.32
>   Upstream Author : Mort Yao 
> * URL : http://www.soimort.org/you-get/
> * License : MIT
>   Programming Lang: Python
>   Description : Non-interactive video downloader
>
>
> you-get is a video downloader for [YouTube](http://www.youtube.com),
> [Youku](http://www.youku.com), [niconico](http://www.nicovideo.jp) and
> a few other sites.
>
> `you-get` is a command-line program, written completely in Python
> 3. Its prospective users are those who prefer CLI over GUI. With
> `you-get`, downloading a video is just one command away:
>
> $ you-get http://youtu.be/sGwy8DsUJ4M
>
> I use it and plan to maintain packaging for Debian.  As much as I
> know, it is THE console downloading solution.

Hi Dmitry,

Have you heard of the package youtube-dl?

% apt-cache policy youtube-dl
youtube-dl:
  Installed: 2015.01.16-1
  Candidate: 2015.01.16-1
  Version table:
 *** 2015.01.16-1 0
500 http://ftp.us.debian.org/debian/ unstable/main amd64 Packages
100 /var/lib/dpkg/status
 2014.08.05-1 0
500 http://ftp.us.debian.org/debian/ testing/main amd64 Packages


I know there is concern about introducing packages into Debian where
packages that provide similar (exact?) functionality already exist.

Perhaps highlight the differences between the two packages and why
you-get is better/different.

Thanks for contributing to Debian!

-m


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAOLfK3WAWsP_ADNHQ8UTjF1HqLMjMVEfud9UR5GeK=gpjdj...@mail.gmail.com



Bug#763826: how is the packaging coming?

2015-01-12 Thread Matt Zagrabelny
Any update would be appreciated.

Thanks for your efforts!

-m


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAOLfK3WjEk5hsxHNYa1eExWPYXHXN5PwqvO6tb=dytc4qe1...@mail.gmail.com



Bug#657405: update on mediagoblin?

2014-06-30 Thread Matt Zagrabelny
Hello!

Thanks for working on this ITP. Any update on it getting into the NEW queue?

Cheers!

-mz


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/CAOLfK3Wd5jNhxn=v4wv3yavvywcwsuvynxhuscpsmqxgwge...@mail.gmail.com



Bug#746400: RFP: vimcat -- a (super) cat with Vim powers

2014-04-29 Thread Matt Zagrabelny
Package: wnpp
Severity: wishlist

* Package name: vimcat
  Version : 1.0.0
  Upstream Author : Olivier Favre 
* URL : https://github.com/ofavre/vimcat
* License : BSD-2-Clause
  Programming Lang: Bash, VimScript
  Description : a (super) cat with Vim powers

vimcat uses a headless Vim and runs a conversion VimScript to translate
the syntax highlighting tinto ANSI color codes and prints the file to
the console to get colorized output.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/20140429164952.22064.9982.report...@achilles.d.umn.edu



Bug#705015: ITP: ie7-js -- help Internet Explorer behave like a standards-compliant browser

2013-04-08 Thread Matt Zagrabelny
On Mon, Apr 8, 2013 at 2:29 PM, John Paul Adrian Glaubitz
 wrote:
> On 04/08/2013 09:23 PM, David Prévot wrote:
>>
>> The purpose would be to provide it, via a libjs-ie7, in order to be used
>> as a third party in other packages like spip. As such, I intend to
>> maintain it under the Debian Javascript umbrella.
>
>
> And how would I use it on Debian when there is no Internet Explorer 7
> available for non-Windows platforms? Wine?

I believe the HTTP server serves the .js to all clients (including
IE7.) In other words, this is a server solution for badly behaving
clients.

Correct me if I am wrong.

-mz


--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAOLfK3WJtiDDvthFo+5o-Xd6yBuwxd5d7X2HofROoFqrKQM=e...@mail.gmail.com



Bug#612245: how is the progress?

2012-04-18 Thread Matt Zagrabelny
How are things progressing for packaging fceux?

Thanks!

-mz



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caolfk3uewfqzkjodzg_kndrgiga8ljrhe78gl9nbifn7c8a...@mail.gmail.com



Bug#667512: ITP: legit -- Git extension to provide a branche manipulation

2012-04-04 Thread Matt Zagrabelny
Hi,

A typo:

s/branche\b/branch/

-mz

On Wed, Apr 4, 2012 at 9:40 AM, TANIGUCHI Takaki  wrote:
> Package: wnpp
> Owner: tak...@debian.org
> Severity: wishlist
>
> * Package name    : legit
>  Version         : 0.1.1
>  Upstream Author : Kenneth Reitz
> * URL or Web page : http://pypi.python.org/pypi/legit
> * License         : BSD
>  Description     : Git extension to provide a branche manipulation
>  Legit is Git for Humans. It provides new git commands. These help that
>  seamless branche switching, syncing repository, merging branches and
>  creating branches, and also manipulating remote branches.
>
>
>
> --
> To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
> Archive: http://lists.debian.org/871uo3woep.wl%tak...@asis.media-as.org
>



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caolfk3vofwjk+jcwyxqmurow-5epkebrxrtzoha6ryzjjgc...@mail.gmail.com



Bug#666961: ITP: milter-regex -- sendmail milter plugin for regular expression filtering

2012-04-02 Thread Matt Zagrabelny
Package: wnpp
Severity: wishlist
Owner: Matt Zagrabelny 

* Package name: milter-regex
  Version : 1.9
  Upstream Author : Daniel Hartmeier 
* URL : http://www.benzedrine.cx/milter-regex.html
* License : BSD
  Programming Lang: C
  Description : sendmail milter plugin for regular expression filtering

The milter-regex plugin can be used with the milter API of sendmail(8)
to filter mails using regular expressions matching SMTP envelope
parameters and mail headers and body.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120402211057.28334.66276.report...@achilles.d.umn.edu



Bug#655230: ITP: pushkey -- ITP: pushkey - Pushes your ssh key to a remote location. It tries to create a .ssh folder remotley then it adds your ssh key to authorized_keys.

2012-01-09 Thread Matt Zagrabelny
Hi Al,

On Mon, Jan 9, 2012 at 7:12 PM, Al  wrote:
> OK I guess I am partially incorrect, however if .ssh or authorized_keys is
> wrong permission, ssh-copy-id doesn't fix it..
> I set .ssh folder to 777 and ssh-copy-id did not change it.

That is the sane behavior here.

The utilities that come in the openssh-client package do not set .ssh
to 777, they set it to 600, hence if it is set to 777, then someone
*manually* did that. That person should then manually fix it. It would
be illogical for some other program to "fix" the perms. A manual
correction is the proper place for it. Also, pushkey is doing more
than what it name implies. The name implies that a key would get
pushed, however:

1) a key gets created
2) it gets pushed
3) directory mode is changed

I wouldn't expect, nor want, 3 and possibly 1.




I don't think anyone is going to:

"apt-get install pushkey"

When there is already a tool to copy keys around. I know that push key
will generate a key, but that goes against the grain of the UNIX
philosophy of having tools do one job and do it well.

It seems best to stick with:

ssh-keygen (once in a great while)
ssh-copy-id system (whenever you need to ssh to a new system)

I don't think anyone will advocate for "pushkey", it seems rather unnecessary.




Respectfully,

-mz



--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caolfk3u8tkbk2nfsy-joqeb-n5ehw0jztsv9pq0ugr7_++v...@mail.gmail.com



Bug#638999: ITP: i-news (2nd request) -- GTK-based highly graphically-configurable RSS Ticker - Bug#638999

2011-08-25 Thread Matt Zagrabelny
On Thu, Aug 25, 2011 at 5:05 PM, Emmanuel Thomas-Maurin
 wrote:
> On 08/25/2011 09:58 PM, Lucas Nussbaum wrote:
>> On 25/08/11 at 21:32 +0200, Emmanuel Thomas-Maurin wrote:
>>> Dear mentors,
>>>
>>> Sorry if this is a silly question. I previously mentionned the name
>>> choice was not definitive but must I pick *first* a fully suitable one
>>> in order to get a chance of getting sponsorded?
>>
>> Packages renames are possible but a bit painful, so yes, it's better to
>> make sure you won't change the name before getting sponsored.
>>
>> Lucas
>
> Thanks. As I have to decide now, please let me know if I must change the
> package name or not? Sorry, I know this is redundant but I need a final
> answer.

Why did you choose 'i-news'? Isn't the upstream name 'newsrssticker'?

I would go with the upstream name unless there is a name clash, which
it doesn't look like there is.

FWIW, I don't believe you need to file a new ITP, you can just change
the name and close the ITP of 'i-news'.

-matt zagrabelny



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caolfk3wxvzob4tzgjrgruck-8fkjdz4w4isdb9uvochqn9p...@mail.gmail.com



Bug#511981: ITP: liboggplay -- A library for playing OGG multimedia

2009-01-16 Thread Matt Zagrabelny
s/OGG/Ogg/g

On Fri, 2009-01-16 at 11:01 +1100, John Ferlito wrote:
> Package: wnpp
> Severity: wishlist
> Owner: John Ferlito 
> 
> * Package name: liboggplay
>   Version : 0.0.2~svn3836
>   Upstream Author : Shane Stephens (shans) 
>   Upstream Author : Conrad Parker (kfish) 
> * URL : http://annodex.net/software/liboggplay/index.html
> * License : (see below)
>   Programming Lang: C
>   Description : A library for playing OGG multimedia
> 
>  A library designed to allow drop-in playback of Xiph.Org media in an
>  application. liboggplay handles demuxing and decoding, generates timestamps 
> for
>  raw data, maintains synchronisation across multiple streams, and provides a
>  lock-free buffer implementation for easy multithreading.
> 
> Copyright from the file COPYING in the source tarball:
> 
>Copyright (C) 2003 CSIRO Australia
> 
>Redistribution and use in source and binary forms, with or without
>modification, are permitted provided that the following conditions
>are met:
> 
>- Redistributions of source code must retain the above copyright
>notice, this list of conditions and the following disclaimer.
> 
>- Redistributions in binary form must reproduce the above copyright
>notice, this list of conditions and the following disclaimer in the
>documentation and/or other materials provided with the distribution.
> 
>- Neither the name of the CSIRO nor the names of its
>contributors may be used to endorse or promote products derived from
>this software without specific prior written permission.
> 
>THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
>``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
>LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
>PARTICULAR PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE ORGANISATION OR
>CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
>EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
>PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
>PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
>LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
>NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
>SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
> 
> -- 
> John
> Bloghttp://www.inodes.org/blog
> OLPC Friends http://olpcfriends.org
> 
> 
> 
> 
-- 
Matt Zagrabelny - mzagr...@d.umn.edu - (218) 726 8844
University of Minnesota Duluth
Information Technology Systems & Services
PGP key 1024D/84E22DA2 2005-11-07
Fingerprint: 78F9 18B3 EF58 56F5 FC85  C5CA 53E7 887F 84E2 2DA2

He is not a fool who gives up what he cannot keep to gain what he cannot
lose.
-Jim Elliot


signature.asc
Description: This is a digitally signed message part


Bug#501717: ITP: libnet-mac-vendor-perl -- Look up the vendor for a MAC

2008-10-09 Thread Matt Zagrabelny
Package: wnpp
Severity: wishlist
Owner: Matt Zagrabelny <[EMAIL PROTECTED]>


* Package name: libnet-mac-vendor-perl
  Version : 1.18
  Upstream Author : brian d foy <[EMAIL PROTECTED]>
* URL :
* http://search.cpan.org/~bdfoy/Net-MAC-Vendor-1.18/lib/Vendor.pm
* License : Same terms as Perl
  Programming Lang: Perl
  Description : Look up the vendor for a MAC

This module allows you to take a MAC address and turn it into the OUI
and vendor information.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#501716: ITP: libload-perl -- Control when subroutines will be loaded

2008-10-09 Thread Matt Zagrabelny
Package: wnpp
Severity: wishlist
Owner: Matt Zagrabelny <[EMAIL PROTECTED]>


* Package name: libload-perl
  Version : 0.19
  Upstream Author : Elizabeth Mattijsen <[EMAIL PROTECTED]>
* URL :
* http://search.cpan.org/~elizabeth/load-0.19/lib/load.pm
* License : Same terms as Perl
  Programming Lang: Perl
  Description : Control when subroutines will be loaded

The "load" pragma allows a module developer to give the application
developer more options with regards to optimize for memory or CPU usage.
The "load" pragma gives more control on the moment when subroutines are
loaded and start taking up memory. This allows the application developer
to optimize for CPU usage (by loading all of a module at compile time
and thus reducing the amount of CPU used during the execution of an
application). Or allow the application developer to optimize for memory
usage, by loading subroutines only when they are actually needed,
thereby however increasing the amount of CPU needed during execution.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#501714: ITP: libthread-serialize-perl -- Serialize data-structures between threads

2008-10-09 Thread Matt Zagrabelny
Package: wnpp
Severity: wishlist
Owner: Matt Zagrabelny <[EMAIL PROTECTED]>


* Package name: libthread-serialize-perl
  Version : 0.10
  Upstream Author : Elizabeth Mattijsen <[EMAIL PROTECTED]>
* URL :
* 
http://search.cpan.org/~elizabeth/Thread-Serialize-0.10/lib/Thread/Serialize.pm
* License : Same terms as Perl
  Programming Lang: Perl
  Description : Serialize data-structures between threads

The Thread::Serialize module is a library for centralizing the routines
used to serialize data-structures between threads. Because of this
central location, other modules such as Thread::Conveyor, Thread::Pool
or Thread::Tie can benefit from the same optimilizations that may take
place here in the future.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#501694: ITP: libthread-queue-any-perl -- Thread-safe queues for any data-structure

2008-10-09 Thread Matt Zagrabelny
Package: wnpp
Severity: wishlist
Owner: Matt Zagrabelny <[EMAIL PROTECTED]>


* Package name: libthread-queue-any-perl
  Version : 0.09
  Upstream Author : Elizabeth Mattijsen <[EMAIL PROTECTED]>
* URL :
* 
http://search.cpan.org/~elizabeth/Thread-Queue-Any-0.09/lib/Thread/Queue/Any.pm
* License : Same terms as Perl
  Programming Lang: Perl
  Description : Thread-safe queues for any data-structure

A queue, as implemented by Thread::Queue::Any is a thread-safe data
structure that inherits from Thread::Queue. But unlike the standard
Thread::Queue, you can pass (a reference to) any data structure to the
queue.

Apart from the fact that the parameters to enqueue are considered to be
a set that needs to be enqueued together and that dequeue returns all of
the parameters that were enqueued together, this module is a drop-in
replacement for Thread::Queue in every other aspect.

Any number of threads can safely add elements to the end of the list, or
remove elements from the head of the list. (Queues don't permit adding
or removing elements from the middle of the list).

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#480440: ITP: libfastthread-ruby -- extension which re-implements the primitives in

2008-05-12 Thread Matt Zagrabelny
Sebastien,

I filed an ITP for libfastthread-ruby a couple of months ago and that
ITP started a discussion about the "serious bugs" in Ruby. See 

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=472702

for a discussion about this. I came to the conclusion that we did not
need to package up libfastthread-ruby.

Cheers,

On Fri, 2008-05-09 at 18:56 -0700, Sebastien Delafond wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Sebastien Delafond <[EMAIL PROTECTED]>
> 
> 
> * Package name: libfastthread-ruby
>   Version : 1.0.1
>   Upstream Author : [EMAIL PROTECTED]
> * URL : http://rubyforge.org/projects/mongrel/
> * License : Ruby License
>   Programming Lang: Ruby
>   Description : extension which re-implements the primitives in Ruby's 
> thread.rb in C
> 
> fastthread is a Ruby extension which re-implements the primitives in
> Ruby's thread.rb in C.  It was merged into 1.8.6, replacing the old
> thread.rb implementation, but the version that was merged had a couple
> serious bugs.
> 
> -- System Information:
> Debian Release: lenny/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable')
> Architecture: i386 (i686)
> 
> Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores)
> Locale: LANG=en_US.ISO-8859-15, LC_CTYPE=en_US.ISO-8859-15 
> (charmap=ISO-8859-15)
> Shell: /bin/sh linked to /bin/bash
> 
> 
> 
-- 
Matt Zagrabelny - [EMAIL PROTECTED] - (218) 726 8844
University of Minnesota Duluth
Information Technology Systems & Services
PGP key 1024D/84E22DA2 2005-11-07
Fingerprint: 78F9 18B3 EF58 56F5 FC85  C5CA 53E7 887F 84E2 2DA2

He is not a fool who gives up what he cannot keep to gain what he cannot
lose.
-Jim Elliot


signature.asc
Description: This is a digitally signed message part


Bug#472500: Bug#472702: ruby1.8: thread implementation has "a couple serious bugs"

2008-03-26 Thread Matt Zagrabelny
Hi,

> I don't know detail of the problem.

Unfortunately neither do I. I was taking Capistrano and the ruby-talk
thread's "word" that there was a problem.

> But Capistrano 2.1 print outs the following message:
> 
>   You are running Ruby 1.8.6, which has a bug in its threading implementation.
>   You are liable to encounter deadlocks running Capistrano, unless you install
>   the fastthread library, which is available as a gem:
> 
> I think that it is a case of "a couple serious bugs".
> (I couldn't find detail of the reason of
> the message from the svn-repo of Capistrano.)
> 
> I tested about this message using unit-tests of Capistrano 2.1.
> 
> When I run the tests with ruby1.8_1.8.6-2,
> the result was the following:
> 
>   $ rake
>   [...]
>   Loaded suite /usr/lib/ruby/1.8/rake/rake_test_loader
>   Started
>   ... [...] ...deadlock 0xb76afb14: sleep:-  - 
> ./test/../lib/capistrano/gateway.rb:57
>   deadlock 0xb7c3a700: sleep:- (main) - ./test/../lib/capistrano/gateway.rb:64
>   ./test/../lib/capistrano/gateway.rb:64:in `wait': Thread(0xb7c3a700): 
> deadlock (fatal)
> 
> And when I run it with ruby1.8_1.8.6.36-1 or ruby1.8_1.8.6.111-2,
> the result was all OK.

So the current version of ruby1.8 looks good. I will close the bug.
Thanks for your time.

Whoever packages Capistrano for Debian should then disable the warning
about fastthread, since it is fixed in ruby1.8.

-- 
Matt Zagrabelny - [EMAIL PROTECTED] - (218) 726 8844
University of Minnesota Duluth
Information Technology Systems & Services
PGP key 1024D/84E22DA2 2005-11-07
Fingerprint: 78F9 18B3 EF58 56F5 FC85  C5CA 53E7 887F 84E2 2DA2

He is not a fool who gives up what he cannot keep to gain what he cannot
lose.
-Jim Elliot


signature.asc
Description: This is a digitally signed message part


Bug#338153: ITP: cdpr -- Cisco Discovery Protocol Reporter

2005-11-09 Thread Matt Zagrabelny
On Wed, 2005-11-09 at 22:56 +0100, Jérôme Warnier wrote:
> Le mercredi 09 novembre 2005 à 08:19 -0600, Matt Zagrabelny a écrit :
> > On Wed, 2005-11-09 at 10:30 +0100, Jérôme Warnier wrote:
> > > Le mardi 08 novembre 2005 à 07:36 -0600, Matt Zagrabelny a écrit :
> > > > Package: wnpp
> > > > Severity: wishlist
> > > > Owner: Matt Zagrabelny <[EMAIL PROTECTED]>
> > > > 
> > > > 
> > > > * Package name: cdpr
> > > >   Version : 2.2.0
> > > >   Upstream Author : Lance O'Connor <[EMAIL PROTECTED]>
> > > > * URL : http://www.d.umn.edu/~mzagrabe/debian/cdpr/
> > > This should be the upstream URL, not the URL to your repository.
> > 
> > * URL   : http://www.monkeymental.com/mmfiles/cdpr-2.2.0.tar.gz
> Isn't there any official upstream website? The goal of the URL there is
> mainly to allow people to get more information about the software before
> installing the package.

http://www.monkeymental.com/

has a link to:

http://sourceforge.net/projects/cdpr

so perhaps:

* URL  : http://sourceforge.net/projects/cdpr

-matt zagrabelny




Bug#338153: ITP: cdpr -- Cisco Discovery Protocol Reporter

2005-11-09 Thread Matt Zagrabelny
On Wed, 2005-11-09 at 10:30 +0100, Jérôme Warnier wrote:
> Le mardi 08 novembre 2005 à 07:36 -0600, Matt Zagrabelny a écrit :
> > Package: wnpp
> > Severity: wishlist
> > Owner: Matt Zagrabelny <[EMAIL PROTECTED]>
> > 
> > 
> > * Package name: cdpr
> >   Version : 2.2.0
> >   Upstream Author : Lance O'Connor <[EMAIL PROTECTED]>
> > * URL : http://www.d.umn.edu/~mzagrabe/debian/cdpr/
> This should be the upstream URL, not the URL to your repository.

* URL   : http://www.monkeymental.com/mmfiles/cdpr-2.2.0.tar.gz

i assume that is sufficient and i do not need to file another ITP.

let me know.

-matt zagrabelny




Bug#338153: ITP: cdpr -- Cisco Discovery Protocol Reporter

2005-11-09 Thread Matt Zagrabelny
On Wed, 2005-11-09 at 00:45 -0800, Ryan Finnie wrote:
> Okay, that's just weird.  cdpr has been out for a few years now, so it's 
> not exactly new.  I had been sitting on a cdpr package I made for a 
> couple months, and finally decided to submit it tonight and look for a 
> sponsor... only to find out that you submitted a 5 hours earlier.
> 
> FYI, the version number should be 0.2.2-1, as it is not a native Debian 
> package.

are you sure?

$ dpkg --info /var/cache/apt/archives/apache2_2.0.55-3_i386.deb | grep
^Version

Version: 2.0.55-3

-matt zagrabelny




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Bug#338153: ITP: cdpr -- Cisco Discovery Protocol Reporter

2005-11-08 Thread Matt Zagrabelny
Package: wnpp
Severity: wishlist
Owner: Matt Zagrabelny <[EMAIL PROTECTED]>


* Package name: cdpr
  Version : 2.2.0
  Upstream Author : Lance O'Connor <[EMAIL PROTECTED]>
* URL : http://www.d.umn.edu/~mzagrabe/debian/cdpr/
* License : GPL
  Description : Cisco Discovery Protocol Reporter

(Include the long description here.)

cdpr listens on specified network interfaces for Cisco Discovery
Protocol packets. It thendecodes those packets and outputs the
information, optionally sending the information to a server for
processing.



-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12.3.20050725.0
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]