[arch-general] New User(sort of) and a packaging question
Travis Willard
travis at archlinux.org
Tue Jan 29 11:25:52 EST 2008
On Jan 29, 2008 11:22 AM, Jason Chu <jason at archlinux.org> wrote:
> On Tue, Jan 29, 2008 at 07:55:26AM -0600, Kevin Monceaux wrote:
> > Jason,
> >
> > On Mon, 28 Jan 2008, Jason Chu wrote:
> >
> >> Being the guy who wrote namcap, I'm pretty sure it doesn't do this at all.
> >>
> >> Can I get a copy of the PKGBUILD to test with? It sounds like it should be
> >> detecting these...
> >
> > I sent you a private e-mail with the PKGBUILD attached.
>
> Ok, after building the PKGBUILD and running namcap on it, I got these
> messages:
>
> [jchu at wingnut a]$ namcap c3270-3.3.7p1-1-i686.pkg.tar.gz
> c3270 W: Dependency included but already satisfied (ncurses)
> c3270 W: Dependency included but already satisfied (readline)
>
> The depends line looks like this:
>
> depends=('ncurses' 'openssl' 'readline')
>
> Notice how openssl isn't listed by namcap as already satisfied? If you
> follow the dependency tree, you'll find that ncurses and readline and
> covered by a dependency on openssl (openssl -> glibc -> bash -> readline ->
> ncurses).
>
> Namcap tries to give you the smallest subset of dependencies that your
> package needs.
>
> Now, there was a proposal to change the functionality. To list all of the
> packages that your package directly depends on. This will eventually
> happen, but that's not how it works right now.
>
> In conclusion, there is nothing in namcap about ignoring dependencies in
> the base group.
Ah - yeah, that makes more sense - sorry for the confusion. I'm
curious, though, why he reported it listing no deps missing at all
when his depends=() array was empty.
More information about the arch-general
mailing list