Re: fer un .deb amb recoll
28/08/08 @ 12:30 (+0200), thus spake ilion1250: > Si tinc clar que sempre que es vulgui instal.lar un programa que no > estigui als repositoris de la branca que es faci servir s'ha de intentar > instal.lar un .deb en lloc de compilar i fer sevir /usr/local/bin etc. > he llegit que això pot afectar l'estabilitat del sistema i d'estable l' > etch n'és molt. Això depèn. Si compiles el programa fent servir les llibreries de la branca estable, no hi ha absolutament cap problema, de fet per això existeixen els paquets *-dev. L'única cosa és que és menys pràctic. El problema és quan el programa requereix unes versions de les llibreries que no són a la branca estable. Jo el que faig és utilitzar testing pura, i si puntualment necessito alguna cosa a "la última" baixo els paquets que necessito de la branca inestable, que normalment no són gaires perquè entre testing i inestable no hi ha gaire diferència, i els instal·lo manualment amb el dpkg, sense tocar el sources.list ni pinnings. Ernest -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: fer un .deb amb recoll
Hola Ferran, On Thu, Aug 28, 2008 at 12:30:57PM +0200, ilion1250 wrote: > Si tinc clar que sempre que es vulgui instal.lar un programa que no > estigui als repositoris de la branca que es faci servir s'ha de intentar > instal.lar un .deb en lloc de compilar i fer sevir /usr/local/bin etc. > he llegit que això pot afectar l'estabilitat del sistema i d'estable l' > etch n'és molt. Bé, cal saber el que es fa. En general, barregar Debian stable amb testing, per exemple, és mala idea. Si instal·les un paquet compilat de testing a stable, és molt probable que les dependències et facen també instal·lar una libc6 més nova, i aquesta, uns quants altres paquets. El resultat és que pensaràs que tens stable, però en la pràctica tindràs una barreja no massa pràctica. Si arribes a eixe punt, millor actualitzar del tot a testing. Però una cosa recomanable és mirar si backports.org té el paquet en questió i si ho té, instal·lar-ho amb apt i pinning segons explica la pàgina. És molt fàcil, però backports.org és diferent en el sentit que els paquets provinents d'aquest repositori són pseudo-oficials, estan fets per mantenidors de Debian oficials i simplement s'han modificat si calia per a poder-se recompilar en versions de Debian més antigues. La qualitat dels paquets de backports.org és normalment igual que els originals de la distribució, però no tots els paquets estan recompilats, només els que tenen més demanda. -- Jordi Mallach Pérez -- Debian developer http://www.debian.org/ [EMAIL PROTECTED] [EMAIL PROTECTED] http://www.sindominio.net/ GnuPG public key information available at http://oskuro.net/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: fer un .deb amb recoll
Gracies a tothom per les respostes. De moment no barrejaré branques, en prou feines fa un any que faig servir Linux i no entenc massa bé encara com funciona tot el sistema de branques i paquets i per barrejar branques em sembla que se'n ha de saber bastant. Si tinc clar que sempre que es vulgui instal.lar un programa que no estigui als repositoris de la branca que es faci servir s'ha de intentar instal.lar un .deb en lloc de compilar i fer sevir /usr/local/bin etc. he llegit que això pot afectar l'estabilitat del sistema i d'estable l' etch n'és molt. De moment m' he instal.lat el google desktop, també instal.laré el .deb que m'ha passat el Leopold Palomo (moltes gracies) i compararé els resultats, m'estic pensant fer el salt a lenny ara que que està a la fase final per convertir-se en la branca estable. Ferran El dc 27 de 08 del 2008 a les 23:47 +0200, en/na Leopold Palomo Avellaneda va escriure: > A Dimecres 27 Agost 2008, serni va escriure: > > >> Faig servir etch i m'interessa molt poder fer servir l'indexador > > >> d'escriptori recoll però aquest programa no està disponible a la > > > > > > branca > > > > > >> estable. > > > > > > El paquet esta a testing. Enlloc de compilar-lo pots fer servir una > > > tecnica > > > anomenada "apt pinning" > > > > > > Aquesta es la meva configuracio: > > > > > > Package: * > > > Pin: release o=apt-build > > > Pin-Priority: 990 > > > > > > Package: * > > > Pin: release a=stable > > > Pin-Priority: 1000 > > > > > > Package: * > > > Pin: release a=testing > > > Pin-Priority: 750 > > > > > > Package: * > > > Pin: release a=unstable > > > Pin-Priority: 500 > > > > > > Package: * > > > Pin: release a=experimental > > > Pin-Priority: 250 > > > > Sols comentar que això deu ser el contingut del teu /etc/apt/preferences > > > > Que caldria afegir a /etc/apt/sources.list les referències pertinents a > > testing, unstable, experimental i el que calgui. > > > > I finalment que jo afegiria un fitxer /etc/apt/apt.conf amb > > APT::Default-Release "stable"; en funció del "cocktail" que es vulgui > > organitzar > > > > ... per experiència un acaba "evolucionant" en plan Pokemon a testing i > > ara penso que és un bon moment per fer-ho. > > > > Vinga ... > > Si, però si vol fer servir estable li esteu espatllant el sistema. ara no > tinc > molt de temps per explicar-ho, però crec que el que vols és un backport de > testing/unstable a stable. T'ho estic fent (suposo que per i386) i t'ho envio > en privat. > > Leo > -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: fer un .deb amb recoll
A Dimecres 27 Agost 2008, serni va escriure: > >> Faig servir etch i m'interessa molt poder fer servir l'indexador > >> d'escriptori recoll però aquest programa no està disponible a la > > > > branca > > > >> estable. > > > > El paquet esta a testing. Enlloc de compilar-lo pots fer servir una > > tecnica > > anomenada "apt pinning" > > > > Aquesta es la meva configuracio: > > > > Package: * > > Pin: release o=apt-build > > Pin-Priority: 990 > > > > Package: * > > Pin: release a=stable > > Pin-Priority: 1000 > > > > Package: * > > Pin: release a=testing > > Pin-Priority: 750 > > > > Package: * > > Pin: release a=unstable > > Pin-Priority: 500 > > > > Package: * > > Pin: release a=experimental > > Pin-Priority: 250 > > Sols comentar que això deu ser el contingut del teu /etc/apt/preferences > > Que caldria afegir a /etc/apt/sources.list les referències pertinents a > testing, unstable, experimental i el que calgui. > > I finalment que jo afegiria un fitxer /etc/apt/apt.conf amb > APT::Default-Release "stable"; en funció del "cocktail" que es vulgui > organitzar > > ... per experiència un acaba "evolucionant" en plan Pokemon a testing i > ara penso que és un bon moment per fer-ho. > > Vinga ... Si, però si vol fer servir estable li esteu espatllant el sistema. ara no tinc molt de temps per explicar-ho, però crec que el que vols és un backport de testing/unstable a stable. T'ho estic fent (suposo que per i386) i t'ho envio en privat. Leo -- -- Linux User 152692 PGP: 0xF944807E Catalonia signature.asc Description: This is a digitally signed message part.
Re: fer un .deb amb recoll
>> Faig servir etch i m'interessa molt poder fer servir l'indexador >> d'escriptori recoll però aquest programa no està disponible a la > branca >> estable. > > El paquet esta a testing. Enlloc de compilar-lo pots fer servir una > tecnica > anomenada "apt pinning" > > Aquesta es la meva configuracio: > > Package: * > Pin: release o=apt-build > Pin-Priority: 990 > > Package: * > Pin: release a=stable > Pin-Priority: 1000 > > Package: * > Pin: release a=testing > Pin-Priority: 750 > > Package: * > Pin: release a=unstable > Pin-Priority: 500 > > Package: * > Pin: release a=experimental > Pin-Priority: 250 Sols comentar que això deu ser el contingut del teu /etc/apt/preferences Que caldria afegir a /etc/apt/sources.list les referències pertinents a testing, unstable, experimental i el que calgui. I finalment que jo afegiria un fitxer /etc/apt/apt.conf amb APT::Default-Release "stable"; en funció del "cocktail" que es vulgui organitzar ... per experiència un acaba "evolucionant" en plan Pokemon a testing i ara penso que és un bon moment per fer-ho. Vinga ... -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: fer un .deb amb recoll
El Wed, Aug 27, 2008 at 04:31:21PM +0200, ilion1250 ens deleit� amb les seg�ents paraules: > Faig servir etch i m'interessa molt poder fer servir l'indexador > d'escriptori recoll però aquest programa no està disponible a la branca > estable. El paquet esta a testing. Enlloc de compilar-lo pots fer servir una tecnica anomenada "apt pinning" Aquesta es la meva configuracio: Package: * Pin: release o=apt-build Pin-Priority: 990 Package: * Pin: release a=stable Pin-Priority: 1000 Package: * Pin: release a=testing Pin-Priority: 750 Package: * Pin: release a=unstable Pin-Priority: 500 Package: * Pin: release a=experimental Pin-Priority: 250 apa! -- "And it's much the same thing with knowledge, for whenever you learn something new, the whole world becomes that much richer." -- The Princess of Pure Reason, as told by Norton Juster in The Phantom Tollbooth Listening: The Gathering (Almost A Dance) - 7. Proof -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
fer un .deb amb recoll
Faig servir etch i m'interessa molt poder fer servir l'indexador d'escriptori recoll però aquest programa no està disponible a la branca estable. He pogut solucionar bastants problemes durant la compilació, instal.lant llibreries de desenvolupament però ara he arribat a un punt mort i no trobo resposta a google, els errors que obtinc son els següents: guiutils.h:43:21: error: qstring.h: El fitxer o directori no existeix guiutils.h:44:25: error: qstringlist.h: El fitxer o directori no existeix guiutils.cpp:32:23: error: qsettings.h: El fitxer o directori no existeix guiutils.h:67: error: ‘QString’ does not name a type guiutils.h:68: error: ‘QString’ does not name a type guiutils.h:71: error: ‘QString’ does not name a type guiutils.h:72: error: ‘QString’ does not name a type guiutils.h:78: error: ‘QString’ does not name a type guiutils.h:92: error: ‘QStringList’ does not name a type guiutils.h:94: error: ‘QStringList’ does not name a type guiutils.h:98: error: ‘QStringList’ does not name a type guiutils.h:149: error: ‘QString’ does not name a type guiutils.cpp: In function ‘bool startHelpBrowser(const std::string&)’: guiutils.cpp:65: error: ‘class PrefsPack’ has no member named ‘htmlBrowser’ guiutils.cpp:65: error: ‘class PrefsPack’ has no member named ‘htmlBrowser’ guiutils.cpp:66: error: ‘class PrefsPack’ has no member named ‘htmlBrowser’ guiutils.cpp:67: error: ‘class PrefsPack’ has no member named ‘htmlBrowser’ guiutils.cpp:70: error: ‘class PrefsPack’ has no member named ‘htmlBrowser’ guiutils.cpp:78: error: ‘class PrefsPack’ has no member named ‘htmlBrowser’ guiutils.cpp:81: error: ‘class PrefsPack’ has no member named ‘htmlBrowser’ guiutils.cpp: In function ‘void rwSettings(bool)’: guiutils.cpp:149: error: ‘QSettings’ was not declared in this scope guiutils.cpp:149: error: expected `;' before ‘settings’ guiutils.cpp:150: error: ‘settings’ was not declared in this scope guiutils.cpp:150: error: ‘QSettings’ is not a class or namespace guiutils.cpp:157: error: ‘class PrefsPack’ has no member named ‘htmlBrowser’ guiutils.cpp:157: error: ‘class PrefsPack’ has no member named ‘htmlBrowser’ guiutils.cpp:163: error: ‘QString’ was not declared in this scope guiutils.cpp:163: error: expected `;' before ‘advSearchClauses’ guiutils.cpp:164: error: expected `;' before ‘ascdflt’ guiutils.cpp:170: error: ‘advSearchClauses’ was not declared in this scope guiutils.cpp:170: error: ‘QString’ is not a class or namespace guiutils.cpp:173: error: ‘advSearchClauses’ was not declared in this scope guiutils.cpp:173: error: ‘advSearchClauses’ was not declared in this scope guiutils.cpp:173: error: ‘ascdflt’ was not declared in this scope guiutils.cpp:176: error: ‘advSearchClauses’ was not declared in this scope guiutils.cpp:189: error: ‘class PrefsPack’ has no member named ‘qtermcolor’ guiutils.cpp:189: error: ‘class PrefsPack’ has no member named ‘qtermcolor’ guiutils.cpp:190: error: ‘class PrefsPack’ has no member named ‘qtermcolor’ guiutils.cpp:191: error: ‘class PrefsPack’ has no member named ‘qtermcolor’ guiutils.cpp:193: error: ‘class PrefsPack’ has no member named ‘reslistfontfamily’ guiutils.cpp:193: error: ‘class PrefsPack’ has no member named ‘reslistfontfamily’ guiutils.cpp:197: error: expected `;' before ‘rlfDflt’ guiutils.cpp:199: error: ‘class PrefsPack’ has no member named ‘reslistformat’ guiutils.cpp:199: error: ‘class PrefsPack’ has no member named ‘reslistformat’ guiutils.cpp:199: error: ‘rlfDflt’ was not declared in this scope guiutils.cpp:200: error: ‘class PrefsPack’ has no member named ‘reslistformat’ guiutils.cpp:201: error: ‘QString’ is not a class or namespace guiutils.cpp:202: error: ‘class PrefsPack’ has no member named ‘reslistformat’ guiutils.cpp:203: error: ‘class PrefsPack’ has no member named ‘reslistformat’ guiutils.cpp:203: error: ‘rlfDflt’ was not declared in this scope guiutils.cpp:205: error: ‘class PrefsPack’ has no member named ‘queryStemLang’ guiutils.cpp:205: error: ‘class PrefsPack’ has no member named ‘queryStemLang’ guiutils.cpp:234: error: ‘class PrefsPack’ has no member named ‘ssearchHistory’ guiutils.cpp:236: error: ‘class PrefsPack’ has no member named ‘ssearchHistory’ guiutils.cpp:245: error: ‘class PrefsPack’ has no member named ‘asearchIgnFilTyps’ guiutils.cpp:247: error: ‘class PrefsPack’ has no member named ‘asearchIgnFilTyps’ guiutils.cpp:318: error: ‘class PrefsPack’ has no member named ‘asearchSubdirHist’ guiutils.cpp:319: error: ‘class PrefsPack’ has no member named ‘asearchSubdirHist’ guiutils.cpp:321: error: ‘QStringList’ has not been declared guiutils.cpp:321: error: expected `;' before ‘it’ guiutils.cpp:322: error: ‘it’ was not declared in this scope guiutils.cpp:322: error: ‘class PrefsPack’ has no member named ‘asearchSubdirHist’ guiutils.cpp:328: error: ‘class PrefsPack’ has no member named ‘asearchSubdirHist’ guiutils.cpp:328: error: ‘QString’ is not a class or namespace guiutils.cpp: At global scope: guiutils.cpp:2: warning: ‘rcsid’ defined but not used make[2