[aur-general] aur-general Digest, Vol 156, Issue 5
Jens Hojgaard
jensh at jgaard.dk
Mon Oct 16 06:42:12 UTC 2017
Unsucscribe
On Sun, Oct 15, 2017 at 2:00 PM <aur-general-request at archlinux.org> wrote:
> Send aur-general mailing list submissions to
> aur-general at 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 at archlinux.org
>
> You can reach the person managing the list at
> aur-general-owner at 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 at archlinux.org>
> To: aur-general at archlinux.org
> Subject: Re: [aur-general] Package review
> Message-ID: <628f318c-75fa-baaa-3867-f6d6151dc48c at 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 at archlinux.org
> https://lists.archlinux.org/listinfo/aur-general
>
>
> ------------------------------
>
> End of aur-general Digest, Vol 156, Issue 5
> *******************************************
>
More information about the aur-general
mailing list