Puncte:0

Împachetarea a două versiuni ale unei aplicații în RPM-uri separate, găzduite în același depozit Zypper

drapel co

Aplicatia mea poate rula pe OperatingSystem 3 și pe OperatingSystem 4. OS 4 a oprit livrarea OpenSSL 1.0 în favoarea 1.1 (cum ar trebui), în timp ce OS 3 este încă pe OpenSSL 1.0. Aplicația mea se leagă bine de oricare dintre acestea, dar o versiune pentru 3 nu poate rula pe 4, nici o versiune 4 nu poate rula pe OS 3. Aceasta nu este o problemă: am construit pachete separate pentru ambele sisteme de operare și ambele funcționează bine împotriva propriilor versiuni OpenSSL .

OperatingSystem folosește Zypper și RPM pentru pachetele lor și, în mod esențial, este obișnuit să găzduiască RPM-uri într-un singur un singur „depozit de utilizatori”.

Strategia mea actuală a fost să atașez a dist tag, nu spre deosebire de abordarea lui Fedora: aplicație-0.6.0-0.os3 și aplicație-0.6.0-0.os4, dar atât OS3 cât și OS4 doresc să instaleze os4 versiune. Am folosit astea Necesită declarații, adaptare pentru versiunile OS:

Necesită: versiunea os < 4.0 
Necesită: versiunea os >= 3.0

și versiunea os este un meta-pachet preexistent.

În acest moment, nu sunt sigur ce să încerc (cu excepția creării unui al doilea „depozitiv de utilizatori”, care ar fi o soluție trivială, dar „urâtă” într-un sens).

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.