Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 455680 - net-print/apsfilter: awk dependency
Summary: net-print/apsfilter: awk dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Printing Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 418473
  Show dependency tree
 
Reported: 2013-02-05 18:43 UTC by Christoph Junghans (RETIRED)
Modified: 2013-03-10 01:55 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Junghans (RETIRED) gentoo-dev 2013-02-05 18:43:58 UTC
Can you please have a look if virtual/awk is sufficient or if gawk is needed.
Comment 1 Alexis Ballier gentoo-dev 2013-02-05 19:26:55 UTC
[replying to a random bug for which I happen to have received the mail]

You know that gawk is in the system set, that bsd profiles had to alias awk to gawk in their profile.bashrc to provide gawk in ebuild environment, that most ebuilds will not even mark gawk as dependency while they might use it, and might even break with awk!=gawk (see bug #455436 or bug #202511 for examples). I really appreciate your efforts, but I don't think the dependency on gawk specified in some packages really matter (since those deps should just be removed) and you should rather run a tinderbox to identify what breaks with awk set as mawk or nawk instead.
Comment 2 Christoph Junghans (RETIRED) gentoo-dev 2013-02-24 20:29:53 UTC
configure allow gawk mawk nawk for awk, it is actually used in apspreview and aps2file, but only in posix-conform ways, so virtual/awk should be fine.
Comment 3 Christoph Junghans (RETIRED) gentoo-dev 2013-02-24 20:34:25 UTC
(In reply to comment #1)
> You know that gawk is in the system set, that bsd profiles had to alias awk
> to gawk in their profile.bashrc to provide gawk in ebuild environment, that
> most ebuilds will not even mark gawk as dependency while they might use it,
> and might even break with awk!=gawk (see bug #455436 or bug #202511 for
> examples). I really appreciate your efforts, but I don't think the
> dependency on gawk specified in some packages really matter (since those
> deps should just be removed) and you should rather run a tinderbox to
> identify what breaks with awk set as mawk or nawk instead.
gawk deps in portage has been fixed (bug #456690) and autotools-wrappers are on my list. Running the tinderbox will follow in a bit.
Comment 4 Christoph Junghans (RETIRED) gentoo-dev 2013-03-10 01:55:29 UTC
+  10 Mar 2013; Christoph Junghans <ottxor@gentoo.org> apsfilter-7.2.5.ebuild,
+  apsfilter-7.2.6.ebuild, apsfilter-7.2.7.ebuild, apsfilter-7.2.8.ebuild:
+  switch to virtual/awk (bug #455680)

Let's see what else is there to port.