Re: [aur-general] aur-general Digest, Vol 156, Issue 5
Unsucscribe On Sun, Oct 15, 2017 at 2:00 PM <aur-general-request@archlinux.org> wrote:
Send aur-general mailing list submissions to aur-general@archlinux.org
To subscribe or unsubscribe via the World Wide Web, visit https://lists.archlinux.org/listinfo/aur-general or, via email, send a message with subject or body 'help' to aur-general-request@archlinux.org
You can reach the person managing the list at aur-general-owner@archlinux.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of aur-general digest..."
Today's Topics:
1. Re: Package review (Eli Schwartz)
----------------------------------------------------------------------
Message: 1 Date: Sun, 15 Oct 2017 00:56:32 -0400 From: Eli Schwartz <eschwartz@archlinux.org> To: aur-general@archlinux.org Subject: Re: [aur-general] Package review Message-ID: <628f318c-75fa-baaa-3867-f6d6151dc48c@archlinux.org> Content-Type: text/plain; charset="utf-8"
Hi all,
Looking for a bit of help with two new python packages I uploaded to AUR. Packages in question are python-root_numpy & python-hep_ml.
So I think I've done the PKGBUILDs correctly, but when I run namcap on
On 10/13/2017 11:06 AM, Konstantin Gizdov wrote: the
packages I get warnings about unneeded dependencies included and specifically for hep_ml I get warning about not including any ELF files but not labelling it as 'any' platform.
sed -i -e ... $(find -name '*.py') is terrible, see http://mywiki.wooledge.org/ParsingLs for why, as well as the proper way to do this.
Please do not add pointless `msg "now I'm doing this thing that was obvious from context"` messages.
As for namcap warning about unneeded dependencies, namcap is a rough hack and one of its big weaknesses is reliably determining what is actually a needed dependency. It can only really detect shared library dependencies, and assumes anything else, like for example python module dependencies, are unneeded...
Take everything namcap says with a grain of salt, it can be useful to point out potential trouble spots but is hardly authoritative.
My issue is that I have included only dependencies that are listed by the package developers, but I still have namcap complaining. Also, I thought we weren't not supposed to label packages as 'any'. Or am I wrong?
If this were true, then why does "any" exist?
https://wiki.archlinux.org/index.php/PKGBUILD#arch
-- Eli Schwartz
To unsubscribe you need to send the mail to aur-general-request@archlinux.org ^^^^^^^^ _not_ to aur-general@archlinux.org
participants (2)
-
Jens Hojgaard
-
Ralf Mardorf