Bug 18611 - rufus - The Reliable USB Formatting Utility
Summary: rufus - The Reliable USB Formatting Utility
Status: RESOLVED WONTFIX
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL: https://github.com/pbatard/rufus
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-02 19:25 CEST by Kristoffer Grundström
Modified: 2016-06-05 16:09 CEST (History)
2 users (show)

See Also:
Source RPM: rufus
CVE:
Status comment:


Attachments

Description Kristoffer Grundström 2016-06-02 19:25:09 CEST
Description of problem: Rufus is a utility that helps format and create bootable USB flash drives, such as USB keys/pendrives, memory sticks, etc.

I saw a guy using the program and even thou he used an older USB drive and using Windows it wrote the Ubuntu ISO faster than IÍve seen before.

Version-Release number of selected component (if applicable): 2.9
Comment 1 Kristoffer Grundström 2016-06-02 19:25:35 CEST
Here's their website as well: http://rufus.akeo.ie/
Comment 2 Marja Van Waes 2016-06-04 11:39:58 CEST
Assigning to the new default assignee for package requests.

I cannot find why we never packaged it, it seems to have a GPL license.

@ papoteur

Do you happen to know whether there's a reason not to package it?

CC: (none) => marja11, yves.brungard_mageia
Assignee: bugsquad => pkg-bugs
Summary: Rufus - The Reliable USB Formatting Utility => rufus, Rufus - The Reliable USB Formatting Utility
Source RPM: (none) => rufus

Kristoffer Grundström 2016-06-04 12:37:17 CEST

Summary: rufus, Rufus - The Reliable USB Formatting Utility => Rufus - The Reliable USB Formatting Utility

Comment 3 Marja Van Waes 2016-06-04 14:23:38 CEST
@ Kristoffer

The package name at the beginning of the summary needs to be in lower case letters, see
https://wiki.mageia.org/en/How_to_report_a_bug_properly#How_to_file_a_package_request:

> (Summary) please give "the package name", "a short summary of the programs
> purpose" 

> Example: vagrant, a tool to build virtualized environments with VirtualBox

> please use only lower case (small) letters in the package names, that will make
> it easier to check once in a while whether we already have them.

Summary: Rufus - The Reliable USB Formatting Utility => rufus - The Reliable USB Formatting Utility

Comment 4 papoteur 2016-06-04 15:19:49 CEST
@marja
Because, for what I know, it's a Windows only program.
Comment 5 Rémi Verschelde 2016-06-04 15:33:29 CEST
(In reply to papoteur from comment #4)
> Because, for what I know, it's a Windows only program.

Indeed. Closing as WONTFIX.

Status: NEW => RESOLVED
Resolution: (none) => WONTFIX

Comment 6 Kristoffer Grundström 2016-06-05 15:34:00 CEST
I could be wrong, but looking at the source code makes me wonder why Windows uses make as make belongs to Linux.

Shouldn't they use visual basic or similar to build in Windows?
Comment 7 Rémi Verschelde 2016-06-05 15:36:20 CEST
`make` does not belong to Linux, just as autotools, it's a cross-platform tool.

And the readme is relatively clear "Use either Visual Studio 2015, WDK 7.1 (Windows Driver Kit) or MinGW and then invoke the .sln, wdk_build.cmd or configure/make respectively." [0]

[0] https://github.com/pbatard/rufus
Comment 8 Kristoffer Grundström 2016-06-05 16:05:05 CEST
(In reply to Rémi Verschelde from comment #7)
> `make` does not belong to Linux, just as autotools, it's a cross-platform
> tool.
> 
> And the readme is relatively clear "Use either Visual Studio 2015, WDK 7.1
> (Windows Driver Kit) or MinGW and then invoke the .sln, wdk_build.cmd or
> configure/make respectively." [0]
> 
> [0] https://github.com/pbatard/rufus

No offence, but we have mingw in our repos. Isn't that the same?
Comment 9 Rémi Verschelde 2016-06-05 16:07:18 CEST
"MinGW, a contraction of "Minimalist GNU for Windows", is a minimalist development environment for native Microsoft Windows applications."

What more is there to say? We have mingw in our repos to build Windows binaries. That doesn't make Rufus a Linux program, just one that we _can_ build on Linux to use on Windows or in wine (if it works).
Comment 10 Kristoffer Grundström 2016-06-05 16:09:54 CEST
(In reply to Rémi Verschelde from comment #9)
> "MinGW, a contraction of "Minimalist GNU for Windows", is a minimalist
> development environment for native Microsoft Windows applications."
> 
> What more is there to say? We have mingw in our repos to build Windows
> binaries. That doesn't make Rufus a Linux program, just one that we _can_
> build on Linux to use on Windows or in wine (if it works).

True dat, but admit that Rufus looks really promising thou. :)

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