[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#929467: marked as done (RFS: tfortune-1.0.0 [ITP])



Your message dated Wed, 5 Jun 2019 15:49:14 +0200
with message-id <20190605134914.GA23270@angband.pl>
and subject line Re: Bug#929467: RFS: tfortune-1.0.0 [ITP]
has caused the Debian Bug report #929467,
regarding RFS: tfortune-1.0.0 [ITP]
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
929467: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=929467
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "tfortune":

 * Package name    : tfortune
   Version         : 1.0.0
   Upstream Author : Andre Noll <maan@tuebingen.mpg.de>
 * URL             : http://people.tuebingen.mpg.de/maan/tfortune/
 * License         : GPLv3
   Section         : games

It builds the following binary package:

tfortune - fortune cookies with tags

About: tfortune is a re-implementation of the venerable fortune
program with a couple of additional features for epigram selection
and management. It depends on the lopsub library which was recently
uploaded to unstable but has no other unusual requirements.

Quoting from the above web page:

        Like fortune(1), tfortune is a Unix command line utility which prints
        a random epigram. Epigrams are stored as plain text files, but they
        must be annotated with tags to make full use of the features which
        tfortune offers over other implementations.

        Tfortune has a built-in matching language for epigrams. User-supplied
        tag expressions define subsets of admissible epigrams. If a tag
        expression is given, epigrams are picked from the admissible subset
        only.

You can grab a copy by running

	git clone git://git.tuebingen.mpg.de/tfortune/

This will get you three branches: master, pu, and t/debian

The t/debian branch contains a two of commits on top of master which
add the debian/ directory with the usual files in it. The commands

        git checkout origin/t/debian
	git archive --prefix tfortune-1.0.0/ @ | xz > ../tfortune_1.0.0.orig.tar.xz
        dpkg-buildpackage

should work as expected. This has been tested on debian-9, debian-10
and debian-11.

Thanks
Andre
-- 
Max Planck Institute for Developmental Biology
Max-Planck-Ring 5, 72076 Tübingen, Germany. Phone: (+49) 7071 601 829
http://people.tuebingen.mpg.de/maan/

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
On Wed, Jun 05, 2019 at 02:31:09PM +0200, Andre Noll wrote:
> On Wed, Jun 05, 01:40, Adam Borowski wrote
> > The package looks almost good now.  You do close a completely unrelated ITP
> > bug though: "ITP: eazel-engine".
> 
> That's the old hen and egg problem: One needs to provide a bug number
> in debian/changelog for the initial RFS, i.e. before the bug has been
> opened. So I put a dummy number there and forgot to update it after
> the bug number had been assigned. Fixed now.

The RFS and ITP are unrelated.

> > On the other hand, the package neither ships any data files, nor can't
> > handle their lack gracefully: it crashes with:
> > regfile_iter_new: opendir /home/kilobyte/.tfortune/epigrams: No such file or directory
> 
> I'd argue that this is not a crash but a graceful exit due to a fatal
> error :)

Mmmkay... it's not especially user-friendly -- it doesn't say where to get
the datafiles from (most people won't bother to write their own).

It's more of an upstream issue, though.


But you see... Praveen cheats his sponsoring stats by doing a lot of
cookie-cutter packages, and making reviews too long would hinder me from
catching up.  So I just uploaded this to NEW, you can massage the package
later.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Sometimes you benefit from delegating stuff.  For example,
⢿⡄⠘⠷⠚⠋⠀ this way I get to be a vegetarian.
⠈⠳⣄⠀⠀⠀⠀

--- End Message ---

Reply to: