[Bug 1123217] Review Request: obix - ONEDC toolkit

2021-07-26 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1123217

Didik Supriadi  changed:

   What|Removed |Added

 CC||didiksupriad...@gmail.com
  Flags||needinfo?(swilsonau@gmail.c
   ||om)




-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


needinfo canceled: [Bug 1123217] Review Request: obix - ONEDC toolkit

2020-11-12 Thread bugzilla


Product: Fedora
Version: rawhide
Component: Package Review

Package Review  has canceled Package
Review 's request for Christopher Meng
's needinfo:
Bug 1123217: Review Request: obix - ONEDC toolkit
https://bugzilla.redhat.com/show_bug.cgi?id=1123217



--- Comment #6 from Package Review  ---
This is an automatic action taken by review-stats script.

The ticket reviewer failed to clear the NEEDINFO flag in a month.
As per https://fedoraproject.org/wiki/Policy_for_stalled_package_reviews
we reset the status and the assignee of this ticket.
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org


[Bug 1123217] Review Request: obix - ONEDC toolkit

2014-08-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1123217



--- Comment #4 from Michael Schwendt  ---
> 4. %post libs
> -p /sbin/ldconfig
> 
> Weird.

Well, it's nearly correct. Just the second line should be appended at the end
of the first line:

  %post libs -p /sbin/ldconfig

As to answer a "Why?": The "-p" is an option that overrides the program that
shall run the scriptlet. By default, it would be /bin/sh. Here, it's
/sbin/ldconfig that will be executed with an empty scriptlet.


> %post libs
> /sbin/ldconfig

That would run /bin/sh with a shell script that executes /sbin/ldconfig. A
little bit superfluous if only running ldconfig is needed.


> %packagelibs
> Summary:Shared library files for %{name}
> Requires:   %{name}%{?_isa} = %{version}-%{release}

So, if the -libs package requires the base package, then why split off this
-libs package at all? It could not be installed independently.  The base
package also doesn't explicitly require the -libs package, so it seems you've
got the dependencies mixed up. An independent library package sort of becomes
the real "base" package your other [sub-]packages should depend on explicitly
(a reverse case of
https://fedoraproject.org/wiki/Packaging:Guidelines#Requiring_Base_Package ).



> %files server

Looks like a few case of
 
https://fedoraproject.org/wiki/Packaging:Guidelines#File_and_Directory_Ownership
and:
  https://fedoraproject.org/wiki/Packaging:UnownedDirectories

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1123217] Review Request: obix - ONEDC toolkit

2014-07-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1123217



--- Comment #3 from Christopher Meng  ---
1. Drop BuildRequires:  glibc-devel.

2. The -doc is just a crap if only contains README.md COPYING
CODING_GUIDELINES.md. Put them in the main package, and -libs, remember the way
depends on your needs(e.g CODING_GUIDELINES.md is only intended for development
IMO so put it into -devel), but must put license file in main package.

3. Use %cmake macro, and drop -DLIB_DIR="%{_libdir}"

4. %post libs
-p /sbin/ldconfig

Weird.

%post libs
/sbin/ldconfig

5. %if 0%{?rhel}
%defattr(-, root, root)

rm -rf %{buildroot}

RHEL doesn't need them.

6. %attr(0755,root,root) %dir %{_sysconfdir}/obix
%attr(0755,lighttpd,lighttpd) %dir %{_sharedstatedir}/obix/histories

755 is redundant. Why did you set it?

7. ln -sf %{_sharedstatedir}/obix/histories
%{buildroot}/%{_sysconfdir}/obix/res/server/

Reason?

8. Better to leave the Source tag as:

https://github.com/ONEDC/obix/archive/%{version}.tar.gz#/obix-%{version}.tar.gz

9. Requires:   lighttpd
Requires:   lighttpd-fastcgi

lighttpd-fastcgi depends on lighttpd, drop the explicit Requires of lighttpd.

And you should append the bits macro like you've done to the other packages:

Requires:   lighttpd-fastcgi%{?_isa}

https://fedoraproject.org/wiki/Packaging:Guidelines#Requiring_Base_Package

10. -DPROJECT_DOC_DIR_SUFFIX="%{name}-doc-%{version}"

F20+, use %{_pkgdocdir}

We use unversioned docdir just because it can help save the bookmarks, if you
keep it versioned still, after the update the bookmark will be useless. Think
of it.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1123217] Review Request: obix - ONEDC toolkit

2014-07-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1123217

Christopher Meng  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
   Assignee|nob...@fedoraproject.org|i...@cicku.me
  Flags||fedora-review?



-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1123217] Review Request: obix - ONEDC toolkit

2014-07-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1123217



--- Comment #2 from Sam Wilson  ---
(In reply to Christopher Meng from comment #1)
> Who is Andrew Ross? Where are you?

Andrew and I work together on the packaging side [1], but his not yet sponsored
so I am pushing the reviewing instead.

1 - https://www.onedc.com/pipermail/obix-devel/2014-July/thread.html

Cheers,

Sam

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 1123217] Review Request: obix - ONEDC toolkit

2014-07-25 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1123217

Christopher Meng  changed:

   What|Removed |Added

 CC||i...@cicku.me



--- Comment #1 from Christopher Meng  ---
Who is Andrew Ross? Where are you?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review