[Bug 2300] Review request: freecad - A general purpose 3D CAD modeler

RPM Fusion Bugzilla noreply at rpmfusion.org
Thu Jul 5 01:40:54 CEST 2012


https://bugzilla.rpmfusion.org/show_bug.cgi?id=2300

--- Comment #36 from Richard <hobbes1069 at gmail.com> 2012-07-05 01:40:54 CEST ---
(In reply to comment #35)
> Issues
> ======
> [!]  Licensing. There are some v3 and LGPL v2.1 as well. Since this
>      isn't a library, using LGPL isn't that useful. Maybe the simplest
>      solution is to set license to GPLv3+, promoting all LGPL to GPL,
>      and promoting GPL v2+ to GPLv3+

Fixed. I didn't know we could do that :) Have I mentioned I'm weak on
licensing?


> [!]  License files, at least licensing.lib and License.txt is not in
>      %doc. Please recheck this.

Added but do we still have a problem? I thought LGPL wasn't intended to cover
applications?


> [!]  Shouldn't this package require hicolor-icons-theme?!

Oops! Fixed.


> [!]  No blocker, but I'm uneasy with the manpage symlinking. Basically,
>      you set up dangling symlinks, trusting rpmbuild to satisfy it 
>      by creating the gz files. But what if rpmbuild decides on another 
>      compressing scheme? I'd prefer to just copy the manpages or, better,
>      to provide dummy "See instead" for the other pages.

If that were to happen wouldn't the build fail? I don't think this is an issue
but I'm not sure what the precedence exist here.


> [!]  No blocker either in case %global doesn't work in this case. But
>      if possible %global should be used instead if %define

Yup, those are the ones John added so I left them alone. Since I won't be using
them at all for building on RPM fusion I'm tempted to leave it alone. I've
noticed there's still a lot in the guidelines that says to use %define instead
of %global.


> [!]  If possible, try to get rid of the unused-direct-shlib-dependency
>      warnings from installed package. Is the Wl,as-needed really in effect?
>      It's >1200 of these :)

I should have caught that, fixed.


> [!]  Inform upstream about missing license files (GPLv2, GPLv3), bad

I decided to start with a forum message to see if a bug report was warranted.
I'll follow up with one if needed.

https://sourceforge.net/apps/phpbb/free-cad/viewtopic.php?f=4&t=2784


>      FSF address and shared-lib-calls-exit' 

https://sourceforge.net/apps/mantisbt/free-cad/view.php?id=777

One of the new license files has DOS line endings so I'll post new links after
I get that sorted out.

-- 
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the rpmfusion-developers mailing list