Unsucscribe On Sun, Oct 15, 2017 at 2:00 PM <aur-general-requ...@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-requ...@archlinux.org > > You can reach the person managing the list at > aur-general-ow...@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 <eschwa...@archlinux.org> > To: aur-general@archlinux.org > Subject: Re: [aur-general] Package review > Message-ID: <628f318c-75fa-baaa-3867-f6d6151dc...@archlinux.org> > Content-Type: text/plain; charset="utf-8" > > On 10/13/2017 11:06 AM, Konstantin Gizdov wrote: > > 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 > 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 > > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: signature.asc > Type: application/pgp-signature > Size: 833 bytes > Desc: OpenPGP digital signature > URL: < > https://lists.archlinux.org/pipermail/aur-general/attachments/20171015/80acdd47/attachment-0001.asc > > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > aur-general mailing list > aur-general@archlinux.org > https://lists.archlinux.org/listinfo/aur-general > > > ------------------------------ > > End of aur-general Digest, Vol 156, Issue 5 > ******************************************* >