[PATCH v3 2/8] OpenWRT/packages: Add missing dependencies

Tim Niemeyer tim at tn-x.org
Mo Aug 6 18:25:27 CEST 2018


Am Montag, den 06.08.2018, 18:17 +0200 schrieb Adrian Schmutzler:
> Hallo Tim,
> 
> gilt das für ALLE Dependencies?
Weiß ich nicht.

> Ganz am Anfang habe ich nämlich die Warnungen ignoriert (also keine
> Dependencies ergänzt) und dann hat die FW beim Bauen irgendwann
> abgekackt.
Hm. Muss man sich doch genauer angucken.

> Danach habe ich halt entsprechend den Warnungen alle Packages
> nachgeholt. Jetzt kommen die Warnungen zwar immer noch einmal am
> Schluss, aber ich hatte dann keine Probleme mehr. Das habe ich
> natürlich danach mit neueren Versionen nicht mehr getestet.
> 
> Einzeln im Detail angeguckt habe ich mir das dann nicht.
Ich hab auch nur rein geschnuppert.. Ist irgendwie doch n bssl
ungemütlich hier gerade. Ich hoffe ich komme da heute Abend noch zu.

> 
> Ich stimme zu, dass wir nur das reinnehmen sollten, was wir brauchen.
> Insbesondere da das Bauen mit allen Änderungen ungefähr doppelt so
> lange braucht wie für die lede-17.01 basierte FW.
Ops.. Wieso das? Du meinst schon pro BSP, oder?

Ich habe auf jeden Fall das Gefühl, dass das eigentlich ein Bug im
OpenWRT ist. Sollte man OpenWRT nicht auch ganz ohne die Feeds bauen
können? Also Abhängigkeiten ja, okay, aber bitte optional, oder? Oder
haben die diesen Anspruch nicht? Oder geht das vielleicht sogar, und
die Probleme kommen doch von einem Feed?

Tim

> 
> Grüße
> 
> Adrian
> 
> > -----Original Message-----
> > From: Tim Niemeyer [mailto:tim at tn-x.org]
> > Sent: Montag, 6. August 2018 18:12
> > To: mail at adrianschmutzler.de; franken-dev at freifunk.net
> > Subject: Re: [PATCH v3 2/8] OpenWRT/packages: Add missing
> > dependencies
> > 
> > Hi
> > 
> > Ich hab mir das angeschaut, es sind erstmal nur ein paar Warnings.
> > Warum diese dependencies aber kommen ist mir noch nicht gänzlich
> > klar.
> > Zum Teil liegen diese nämlich in Paketen, die wir nicht benutzen.
> > Eventuell ist das einfach nur eine unschöne Warnung die man
> > ignorieren
> > kann. Soweit habe ich es noch nicht probiert.
> > 
> > Wir wollen natürlich keine Warnungen haben, aber ich möchte
> > eigentlich
> > auch nicht Pakete zusätzlich rein nehmen, wenn wir diese gar nicht
> > benötigen.
> > 
> > Vielleicht muss man auch hier auf Upstream zugehen und es eventuell
> > dort schon fixen. So wir dabei sind, können wir das hier aber schon
> > so
> > machen. Ich würde nur gern nochmal die einzelnen Sachen im Detail
> > angucken, ob wir die wirklich nicht brauchen. Vielleicht hat das ja
> > auch schon jemand gemacht?
> > 
> > Tim
> > 
> > Am Sonntag, den 05.08.2018, 22:48 +0200 schrieb
> > mail at adrianschmutzler.de:
> > > Ja, kuck das gerne mal an. Das war von Anfang an nötig, seit ich
> > > mit
> > > dem OpenWrt-Master experimentiert habe.
> > > 
> > > Da ich das Build-Skript nicht gebaut habe konnte ich das auch nur
> > > so
> > > begrenzt nachvollziehen, dass das Problem so behoben wird.
> > > 
> > > Ich vermute, dass hier Packages, die wir benutzen, die aber nicht
> > > im
> > > "Standard" mit drin sind, irgendwann von openwrt zu den packages
> > > verschoben wurden.
> > > 
> > > Grüße
> > > 
> > > Adrian
> > > 
> > > > -----Original Message-----
> > > > From: Tim Niemeyer [mailto:tim at tn-x.org]
> > > > Sent: Sonntag, 5. August 2018 17:34
> > > > To: Adrian Schmutzler <freifunk at adrianschmutzler.de>; franken-
> > > > dev at freifunk.net
> > > > Subject: Re: [PATCH v3 2/8] OpenWRT/packages: Add missing
> > > > dependencies
> > > > 
> > > > Am Samstag, den 04.08.2018, 16:34 +0200 schrieb Adrian
> > > > Schmutzler:
> > > > > Those seem to be required since openwrt-18.06.
> > > > > 
> > > > > Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.d
> > > > > e>
> > > > > ---
> > > > >  buildscript | 2 +-
> > > > >  1 file changed, 1 insertion(+), 1 deletion(-)
> > > > > 
> > > > > diff --git a/buildscript b/buildscript index
> > > > > a3a009d5..9395b2e8
> > > > > 100755
> > > > > --- a/buildscript
> > > > > +++ b/buildscript
> > > > > @@ -25,7 +25,7 @@ OPENWRT=(openwrt
> > > > >           $PACKAGEURL
> > > > >           $PACKAGEREV
> > > > >           fastd/0020-fastd_generate_key_from_urandom.patch)
> > > > > -OPENWRT_PKGS="gpioctl-sysfs libugpio fastd haserl"
> > > > > +OPENWRT_PKGS="gpioctl-sysfs libugpio fastd haserl libpam
> > > > > libgnutls
> > > > 
> > > > liblzma libnetsnmp libopenldap libidn2 libssh2"
> > > > Aua.. Das sieht richtig böse aus!
> > > > 
> > > > Das würde ich mir gern genauer angucken, bevor ich hier
> > > > reviewed by
> > > > dran
> > > > schreib.
> > > > 
> > > > Tim
> > > > 
> > > > > 
> > > > >  ## Be careful: FFF uses COMPAT_VERSION 15 as default at the
> > > > > moment.
> > > > >  ## See http://www.open-mesh.org/projects/batman-
> > > > 
> > > > adv/wiki/Compatversi
> > > > > on
> > > 
> > > 
> 
> 
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 488 bytes
Beschreibung: This is a digitally signed message part
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20180806/3ff46993/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev