Message ID | 1368605463-20677-1-git-send-email-luca@lucaceresoli.net |
---|---|
State | Accepted |
Commit | b193c1264a27f67dffb2a16cef637777cfa1996e |
Headers | show |
Dear Luca Ceresoli, On Wed, 15 May 2013 10:11:02 +0200, Luca Ceresoli wrote: > The graph-depends script tries to call 'make target-generic-dont-remount-rw', > which doesn't exist since 'target-generic-dont-remount-rw' is not a package. > > See also the comments for commit 72bd61e5b8c2094378. > > Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> > I guess we could compute the TARGET_EXCEPTIONS automatically and avoid the > need to update it every time. But it would be a longer work, so for now I > would just fix it manually. I agree. For example, target-generic-getty-sysvinit is still missing from the list. I see two ways to handle that automatically: * Have all those special targets starting with "target-" and have graph-depends exclude them automatically. Simple, but not nice if we have a real package named "target-<something>". * Instead of registering all packages into the make variable called TARGETS, register them into a variable called PACKAGES, which will get appended (at the right place) to the TARGETS variable. This way, the 'show-targets' thing can be turned into a 'show-packages' that will only display the value of the PACKAGES variable. This solution is probably cleaner than the previous one. What do you think? Best regards, Thomas
Thomas Petazzoni wrote: > Dear Luca Ceresoli, > > On Wed, 15 May 2013 10:11:02 +0200, Luca Ceresoli wrote: >> The graph-depends script tries to call 'make target-generic-dont-remount-rw', >> which doesn't exist since 'target-generic-dont-remount-rw' is not a package. >> >> See also the comments for commit 72bd61e5b8c2094378. >> >> Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> > Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> > >> I guess we could compute the TARGET_EXCEPTIONS automatically and avoid the >> need to update it every time. But it would be a longer work, so for now I >> would just fix it manually. > I agree. For example, target-generic-getty-sysvinit is still missing > from the list. > > I see two ways to handle that automatically: > > * Have all those special targets starting with "target-" and have > graph-depends exclude them automatically. Simple, but not nice if we > have a real package named "target-<something>". > > * Instead of registering all packages into the make variable called > TARGETS, register them into a variable called PACKAGES, which will > get appended (at the right place) to the TARGETS variable. This way, > the 'show-targets' thing can be turned into a 'show-packages' that > will only display the value of the PACKAGES variable. This solution > is probably cleaner than the previous one. > > What do you think? The second option looks much better to me, too. Luca
>>>>> "Luca" == Luca Ceresoli <luca@lucaceresoli.net> writes:
Luca> The graph-depends script tries to call 'make
Luca> target-generic-dont-remount-rw', which doesn't exist since
Luca> 'target-generic-dont-remount-rw' is not a package.
Luca> See also the comments for commit 72bd61e5b8c2094378.
Committed, thanks.
diff --git a/support/scripts/graph-depends b/support/scripts/graph-depends index 180c81d..8d81969 100755 --- a/support/scripts/graph-depends +++ b/support/scripts/graph-depends @@ -164,6 +164,7 @@ TARGET_EXCEPTIONS = [ "target-generic-issue", "target-generic-getty-busybox", "target-generic-do-remount-rw", + "target-generic-dont-remount-rw", "target-finalize", "erase-fakeroots", "target-generic-hostname",
The graph-depends script tries to call 'make target-generic-dont-remount-rw', which doesn't exist since 'target-generic-dont-remount-rw' is not a package. See also the comments for commit 72bd61e5b8c2094378. Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> --- I guess we could compute the TARGET_EXCEPTIONS automatically and avoid the need to update it every time. But it would be a longer work, so for now I would just fix it manually. support/scripts/graph-depends | 1 + 1 file changed, 1 insertion(+)