Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 167364 - Review Request: fuse-emulator-utils - Fuse emulator utilities
Summary: Review Request: fuse-emulator-utils - Fuse emulator utilities
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Paul Howarth
QA Contact: Fedora Package Reviews List
URL: http://www.all-the-johnsons.co.uk/emu...
Whiteboard:
Depends On: 166960
Blocks: FE-ACCEPT
TreeView+ depends on / blocked
 
Reported: 2005-09-01 21:30 UTC by Paul F. Johnson
Modified: 2007-11-30 22:11 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-06-05 11:44:49 UTC
Type: ---
Embargoed:
kevin: fedora-cvs+


Attachments (Terms of Use)
Fix first pass issues with spec (3.05 KB, patch)
2006-04-25 14:10 UTC, Paul Howarth
no flags Details | Diff

Description Paul F. Johnson 2005-09-01 21:30:31 UTC
Spec Name or Url: http://www.all-the-johnsons.co.uk/emulators/downloads/fuse-utils-0.7.0.spec
SRPM Name or Url: http://www.all-the-johnsons.co.uk/emulators/downloads/fuse-utils-0.7.0.src.rpm
Description: 

Fuse utils are 10 small command line programs for use with the FUSE ZX Spectrum emulator software

Comment 1 Thorsten Leemhuis 2005-09-02 04:59:14 UTC
No review, just a note: FUSE (file System in userspace, fuse.sf.net) is
currently heading for inclusion in the upstream kernel (at least they try very
hard afaics).

That FUSE also has a userland part that is named "utils" in the src-pgk -- so a
resulting package for fedora-extras/core might be (you guessed it) fuse-utils.

I think this fuse might be more popular in the future (or already is) than the
emulator fuse. Therefore IMHO you should rename your pgk to fuseemu-utils oder
fuse-spectrum-utils (or something like that) to avoid user confusion (even if
there is no fuse-the-filesystem-pgk in Core/Extras yet).

BTW: can't find anything below http://www.all-the-johnsons.co.uk/emulators/*

Comment 2 Paul F. Johnson 2005-09-02 06:46:18 UTC
Sorry, yes, you're right about the name, it should be fuse-emulator-utils. I'll
correct that.

Comment 3 Paul Howarth 2005-10-17 14:11:44 UTC
None of the URLs in this bug appear to work.

Comment 4 Paul F. Johnson 2005-10-17 14:20:32 UTC
Spec Name or Url:
http://www.all-the-johnsons.co.uk/emulation/downloads/fuse-utils-0.7.0.spec
SRPM Name or Url:
http://www.all-the-johnsons.co.uk/emulation/downloads/fuse-utils-0.7.0-1.src.rpm

Sorry for the delay, events have over taken me...

Comment 5 Paul Howarth 2005-10-17 14:28:28 UTC
Please also provide new URLs for related Bug 166960.

Comment 6 Thorsten Leemhuis 2006-01-13 13:21:02 UTC
/me completely confused -- this package was imported to cvs, the bug closed, but
I can't see a "approved" anywhere here. Did I miss anything? Only libspectrum,
lib765 and libdsk from Bug 17180 got and approved afaics.

And Paul, why didn't you rename it to fuse-emulator-utils as you said yourself
in comment #2 to avoid confusion with Fuse, the "Filesystem in Userspace"? Yes,
it has no "fuse-uils" subpackage, but that could change in the future. And it's
confusing anyway -- fuse-emulator-utils would be the better name imho.

Comment 7 Paul F. Johnson 2006-01-13 15:02:58 UTC
D'oh! For some reason, I thought that it had been approved. I'll remove it from
cvs when I get home.

Comment 8 Thorsten Leemhuis 2006-01-13 15:19:22 UTC
(In reply to comment #7)
> D'oh! For some reason, I thought that it had been approved.

You probably should reopen Bug 166960 , too. I'll repair the damage which you
have done to fuse (the filesystem) myself.

> I'll remove it from cvs when I get home.

Don't know if it's that easy. Might be the best if you ask for removal on
http://www.fedoraproject.org/wiki/Extras/CVSSyncNeeded


Comment 9 Paul F. Johnson 2006-02-09 23:25:19 UTC
Spec Name or Url:
http://www.smmp.salford.ac.uk/packages/fuse-emulator-utils-0.7.0.spec

I've not rebuilt it as there is a blocker against 64 bit architectures - I'll
need to investigate that on the source

Comment 10 Paul F. Johnson 2006-04-02 23:59:31 UTC
Ping : anyone want to review and approve this?

Comment 11 Christopher Stone 2006-04-03 01:29:51 UTC
Well, I would except

1) The link to the spec file doesnt work
2) I still cant assign myself to bugs yet
3) I am on a 64bit architecture

Comment 12 Paul F. Johnson 2006-04-03 07:40:14 UTC
Spec Name or Url:
http://www.smmp.salford.ac.uk/packages/fuse-emulator-utils.spec

I can't comment on (2), but it should be fine with 64 bit, afterall, that's what
I'm using!

Comment 13 Paul F. Johnson 2006-04-13 23:29:14 UTC
Can someone please review this for accepting into extras?

Comment 14 Paul Howarth 2006-04-25 14:10:39 UTC
Created attachment 128201 [details]
Fix first pass issues with spec

First pass items:

 * URL should be: http://fuse-emulator.sourceforge.net/
 * Source0 should be:
http://dl.sf.net/fuse-emulator/fuse-utils-%{version}.tar.gz
 * Can't check that sources match upstream because no current SRPM URL posted
 * No comment explaining need for ExcludeArch
 * Description has "Fuse-emulation-utils " rather than "fuse-emulator-utils"
 * %setup needs -n fuse-utils-%{version}
 * Binaries are all installed mode 644 so they can't be executed
 - Easier just to use "make DESTDIR=${RPM_BUILD_ROOT} install"
 * Please include ChangeLog as %doc
 * Package shouldn't own %{_bindir}
 * Add "chmod 644 createhdf.c" in %prep to fix rpmlint warning for debuginfo
pkg

Please ensure that your packages actually build (preferably in mock) before
submitting them.

Comment 15 Paul F. Johnson 2006-06-03 23:40:35 UTC
Spec Name or Url:
http://www.all-the-johnsons.co.uk/emulation/downloads/fuse-utils-0.7.0.spec
SRPM Name or Url:
http://www.all-the-johnsons.co.uk/emulation/downloads/fuse-utils-0.7.0-4.src.rpm

All points in #14 addressed. ExcludeArch removed

Comment 16 Paul Howarth 2006-06-04 15:25:59 UTC
http://www.all-the-johnsons.co.uk/emulation/downloads/fuse-utils-0.7.0-4.src.rpm

404 Not Found
The requested URL /emulation/downloads/fuse-utils-0.7.0-4.src.rpm was not found
on this server.

I hope the spec file inside the SRPM is called fuse-emulator-utils.spec but I
suspect it won't be given the SRPM name. Please fix this before posting the next
URL.


Comment 17 Paul F. Johnson 2006-06-04 15:43:53 UTC
Spec Name or Url: http://www.knox.net.nz/~nodoid/fuse-emulator-utils-0.7.0.spec
SRPM Name or Url: http://www.knox.net.nz/~nodoid/fuse-emulator-utils-0.7.0-4.src.rpm

D'oh!

The spec file has been fixed as you've suggested.

Comment 18 Paul Howarth 2006-06-05 09:33:11 UTC
Review of fuse-emulator-utils-0.7.0-4
-------------------------------------

- rpmlint clean
- package and spec naming OK
- package meets guidelines
- package is GPL, matches spec, text included
- spec file written in English and is legible
- sources match upstream
- package builds OK in mock with reduced package list on rawhide (i386)
- buildreqs OK
- no locales, libraries, pkgconfig files, or subpackages to worry about
- not relocatable
- no directory ownership or permissions issues
- no duplicate files
- %clean section present and correct
- macro usage is consistent
- code, not content
- no large docs
- docs don't affect runtime
- not a GUI package, no desktop file needed
- no scriptlets

Needswork:

- %description still refers to "Fuse-emulation-utils " rather than
  "fuse-emulator-utils"; please add a full stop at the end of the description
  too.

You can fix this in cvs if you prefer.

Approved.

Comment 19 Christian Iseli 2006-10-18 09:38:26 UTC
Normalize summary field for easy parsing

Unless I'm mistaken, this should block FE-ACCEPT rather than FC-ACCEPT (fixed)


Comment 20 Ian Chapman 2007-06-28 22:49:13 UTC
Package Change Request
======================
Package Name: fuse-emulator-utils
Updated Fedora Owners: packages,paul.uk

The current maintainer (paul.uk) has given me his permission
to take ownership of this package as he is unable to maintain it at the moment
for personal reasons. I would like Paul to remain as co-maintainer in case he
wishes to continue with the package in the future.

Comment 21 Kevin Fenzi 2007-06-28 23:08:24 UTC
cvs done. 


Note You need to log in before you can comment on or make changes to this bug.