[PATCH] fff-base: Sort dependencies

mail at adrianschmutzler.de mail at adrianschmutzler.de
So Feb 10 17:23:48 CET 2019


Hallo,

 

das ist halt auch wieder so eine Geschmackssache:

 

Macht man es einmal ordentlich und dann müssen ein paar alte Patches rebased werden, oder macht man sich für immer die Mühe, sich durch das Wirrwarr zu suchen, wenn man dann einen neuen Patch baut.

 

Ich könnte mir als Kompromiss vorstellen, dass man erstmal die Gateway-Firmware „fertig“ macht (und diesen Patch zurückstellt) und ich danach nochmal einen Sortierpatch schicke, dann sollte es ja keinen signifikanten Rebase-Bedarf mehr geben.

 

Grüße

 

Adrian

 

From: Tim Niemeyer [mailto:tim at tn-x.org] 
Sent: Sonntag, 10. Februar 2019 16:00
To: Adrian Schmutzler <freifunk at adrianschmutzler.de>; franken-dev at freifunk.net
Subject: Re: [PATCH] fff-base: Sort dependencies

 

Hi 

Wenn es nicht zwingend nötig ist, lieber so lassen wie es ist, weil das 
rebasen bei $Menschen schwer macht. 

Tim 

Am Dienstag, den 05.02.2019, 15:08 +0100 schrieb Adrian Schmutzler: 
> Sort dependencies in two blocks (non-fff, fff) for each of our 
> meta-packages. 
> 
> Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.de <mailto:freifunk at adrianschmutzler.de> > 
> --- 
>  src/packages/fff/fff/Makefile | 32 ++++++++++++++++---------------- 
>  1 file changed, 16 insertions(+), 16 deletions(-) 
> 
> diff --git a/src/packages/fff/fff/Makefile 
> b/src/packages/fff/fff/Makefile 
> index 2ed67724..976a69fa 100644 
> --- a/src/packages/fff/fff/Makefile 
> +++ b/src/packages/fff/fff/Makefile 
> @@ -14,18 +14,18 @@ define Package/fff/base 
>       URL:=http://www.freifunk-franken.de 
>       DEPENDS:=+iptables \ 
>                        +ip6tables \ 
> -                      +odhcp6c \ 
>                        +micrond \ 
> +                      +odhcp6c \ 
> +                      +simple-tc \ 
> +                      +fff-batman-adv \ 
>                        +fff-config \ 
> +                      +fff-network \ 
>                        +fff-nodewatcher \ 
> -                      +fff-web \ 
> -                      +fff-batman-adv \ 
>                        +fff-support \ 
> -                      +fff-network \ 
>                        +fff-sysupgrade \ 
> -                      +fff-wireless \ 
>                        +fff-timeserver \ 
> -                      +simple-tc 
> +                      +fff-web \ 
> +                      +fff-wireless 
>  endef 
>   
>  define Package/fff/base/description 
> @@ -37,8 +37,8 @@ define Package/fff-node 
>       TITLE+=(Home node) 
>       DEPENDS+=+fff-fastd \ 
>                        +fff-firewall \ 
> -                      +fff-uradvd \ 
> -                      +fff-hoods 
> +                      +fff-hoods \ 
> +                      +fff-uradvd 
>       VARIANT:=homenode 
>  endef 
>   
> @@ -49,21 +49,21 @@ endef 
>  define Package/fff-layer3 
>       $(call Package/fff/base) 
>       TITLE+=(Layer 3 Gateway) 
> -     DEPENDS+=+fff-dhcp \ 
> -                      +fff-babeld \ 
> -                      +fff-ra \ 
> -                      +arptables \ 
> +     DEPENDS+=+arptables \ 
>                        +ebtables \ 
>                        +ebtables-utils \ 
>                        +kmod-ebtables-ipv4 \ 
>                        +kmod-ebtables-ipv6 \ 
> -                      +iptables-mod-filter \ 
> -                      +iptables-mod-ipopt \ 
> -                      +iptables-mod-conntrack-extra \ 
>                        +gre \ 
>                        + at PACKAGE_grev4 \ 
>                        + at PACKAGE_grev6 \ 
> -                      +fff-alfred-monitoring-proxy 
> +                      +iptables-mod-conntrack-extra \ 
> +                      +iptables-mod-filter \ 
> +                      +iptables-mod-ipopt \ 
> +                      +fff-alfred-monitoring-proxy \ 
> +                      +fff-babeld \ 
> +                      +fff-dhcp \ 
> +                      +fff-ra 
>       VARIANT:=layer3 
>  endef 
>   
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20190210/de113b50/attachment.html>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 834 bytes
Beschreibung: nicht verfügbar
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20190210/de113b50/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev