Closed GoogleCodeExporter closed 9 years ago
Mám stejný problém.
Original comment by xeiro...@gmail.com
on 17 Jun 2011 at 7:39
Musíme počkat, než Marek aktualizuje balíček.
Original comment by kamil.paral
on 17 Jun 2011 at 12:09
[deleted comment]
Panove, ja se moc omlouvam, ale musel jsem z casovych duvodu prioritizovat sve
aktivity. Ostatne, dnes mi nasli zaludecni vredy - uz i muj zaludek si mysli,
ze toho mam moc.
Original comment by marekp...@gmail.com
on 20 Jun 2011 at 1:30
[deleted comment]
[deleted comment]
[deleted comment]
[deleted comment]
[deleted comment]
Pokud by měl někdo zájem stát se správcem debianního balíčku, nebo
ideálně i dalších linuxových balíčků (Fedora, OpenSUSE), tak to
uvítám. Nejlépe by se to vše dalo tvořit v SUSE BuildService, jen je
potřeba naučit se s tím zacházet.
Original comment by kamil.paral
on 22 Jun 2011 at 6:02
A co by obnaselo byt spravcem debianiho balicku. Vychytavat bugy do 24 hodin a
dostavat za to vynadano? To bych mozna bral, na zkousku.
Original comment by jarom...@gmail.com
on 23 Jun 2011 at 10:36
Správce balíčku akorát párkrát do roka zabalí novou verzi programu, nic
víc. Případně řeší problémy s balíčky (proč to v té a té
distribuci nejde nainstalovat). Chyby v programu řeším samozřejmě já.
Nadávky a v lepším případě stížnosti představují standardní platidlo
opensource komunity, s tím je třeba počítat a pěstovat si mírnou hroší
kůži :-)
Přes víkend budu mít trochu času, tak si zkusím pohrát se Suse
BuildService. Pokud se mi nepodaří balíčky zprovoznit, tak bych se ti,
jaromraxi, (nebo případným dalším zájemcům) ozval a předal otěže
tomu, kdo bude mít čas se v tom trochu vrtat.
Original comment by kamil.paral
on 23 Jun 2011 at 11:13
[deleted comment]
[deleted comment]
jaromrax mi poslal osobní email, odpovím veřejně:
Na vytvoření deb balíčků to chce větší technické znalosti, a
zkušenosti jsou velkou výhodou. Běžný uživatel to jen tak nestvoří. Ale
jsem si jistý, že verzi 0.22 brzy nějak vyřeším sám. Na dlouhodobou
správu pak budu někoho shánět.
Mezitím jednoduché řešení pro uživatele je stáhnout si multiplatformní
verzi, rozbalit do libovolného adresáře, a spouštět pomocí esmska.sh.
Není to tak pohodlné jako ikonkou z menu, ale je to jen dočasné řešení.
Jakmile se vám aktualizuje balíček, tak stačí smazat tento adresář a
pouštět esmsku normálně.
Original comment by kamil.paral
on 23 Jun 2011 at 2:42
[deleted comment]
[deleted comment]
[deleted comment]
Snažil jsem se poměrně hodně (zprovoznil jsem balíčky pro OpenSUSE a
Fedoru), ale pro Debian/Ubuntu mi to vážně nejde vytvořit a nemám týden
na to, abych se to učil. Takže tímto vyhlašuji, že hledám člověka,
který by vytvářel deb balíčky a spravoval pro ně repozitář.
(Repozitář automaticky poskytuje Suse BuildService, pokud pro to někdo bude
umět napsat správné recepty).
Original comment by kamil.paral
on 26 Jun 2011 at 4:02
[deleted comment]
Prikladam hotovy balik - info o baliku a script prevzat z originalniho balicku.
Byla to otazka par minut, kterym predchazelo asi hodina brouzdani po netu.
Klidne budu baliky delat, na netu jsem kazdy den cca 12 hodin denne. Nebudu ale
resit problemy s nefunkcnosti na ruznych sestaveni distribuci. Nahozeni
vlastniho repozitare cca do tydne, testovani tyden.
Pokud je zajem tak piste a balik testujte
Original comment by vaclav.p...@netforms.cz
on 30 Jun 2011 at 8:48
Attachments:
Díky chlape, paráda. Jestli budeš dělat vlastní repozitář, hlasuju pro
PPA, ať se trochu zkrátí proces jeho přidávání :-)
Original comment by Hydra...@gmail.com
on 30 Jun 2011 at 9:12
pokud se zadari tak PPA je na adrese
https://launchpad.net/~vpavek/+archive/esmska
Original comment by vaclav.p...@netforms.cz
on 30 Jun 2011 at 11:39
zadarilo se,od zitra je mozne pridat repozitar z PPA
Uploading to ppa (via ftp to ppa.launchpad.net):
Uploading esmska_0.22.0-0.dsc: done.
Uploading esmska_0.22.0-0.tar.gz: done.
Uploading esmska_0.22.0-0_source.changes: done.
Successfully uploaded packages.
Ted uz jdu spat, vubec nevim jak to zitra preziju v praci, ale doufam, ze to
zvladnu. Jinak to nebylo lehke, problem byl ze je nutne dodrzet popis baliku,
changlogy apod pokud chci delat veci poradne. Navic v PPA jsou dost haklivy na
chyby v konfigu balicku (napr. zarazeni balicku) apod. Uz mi to po 4. vratili
:-(
Tak to proslo a zitra bude doufam balicek - jinak bych rekl ze jednodussi je
sestavit balicek rucne kde nejsou takove restrikce.
Original comment by vaclav.p...@netforms.cz
on 1 Jul 2011 at 12:58
omlouvám se, ale s tim PPA mi to nejak nejde, bude to chtit cas, takze
pouzijte soubor vyse
Original comment by vaclav.p...@netforms.cz
on 1 Jul 2011 at 2:03
pecka :)
Original comment by filip@mxd.cz
on 1 Jul 2011 at 5:44
tak jsem dnes zkusil provest nejake upravy tak uvidime, jinak PPA repozitar lze
jiz pridat, je podepsan takze pohoda klidecek
Original comment by vaclav.p...@netforms.cz
on 1 Jul 2011 at 10:02
W: Selhalo stažení
http://ppa.launchpad.net/vpavek/esmska/ubuntu/dists/lucid/main/binary-i386/Packa
ges.gz
404 Not Found
Original comment by filip@mxd.cz
on 1 Jul 2011 at 10:27
Čau Vašku, díky moc za tvoji práci, pomůžeš tím hodně lidem.
Pokud chceš udržovat vlastní repozitář, nemám s tím problém. Jako
lepší řešení by mi ale přišlo, pokud by jsi byl ochoten zkusit to
buildování zprovoznit v SUSE BuildService. Dal bych ti přístup ke svému
projektu:
https://build.opensuse.org/project/show?project=Java%3Aesmska
Jediné, co je zapotřebí umět, je správně vytvořit soubory debian.dsc,
debian.control a debian.rules. Já se s tím bohužel potýkal marně. Tento
přístup by měl výhodu v tom, že by ses o buildování vůbec nemusel
starat, všechno bych řešil já (nahrávání nových verzí Esmsky, apod).
Jenom kdyby bylo jednou ročně něco potřeba upravit v konfiguračních
souborech a já si s tím nevěděl rady, tak bych tě kontaktoval.
Pokud jsi ochoten to alespoň vyzkoušet, tak si vytvoř na SUSE stránkách
účet a dej mi vědět svůj login, já ti přidělím příslušná práva.
Anebo v opačném případě napiš jakmile bude tvé PPA plně funkční a já
přidám instrukce na stránku Downloads. V každém případě díky.
Original comment by kamil.paral
on 1 Jul 2011 at 12:06
[deleted comment]
za chyby v PPA se omlouvam, nyni jsem jej smazal (nejake zbytky po tect
testech), vecer to bude snad OK
Original comment by vaclav.p...@netforms.cz
on 1 Jul 2011 at 12:27
Jako ten co tuhle diskusi vyvolal děkuji všem, co nás obyčejné uživatele
Linuxu nenecháte na holičkách. Tady je opravdu vidět co dokáže komunita
pro věc zapálených lidí. Ještě jednou díky.
Original comment by AladarBu...@gmail.com
on 1 Jul 2011 at 3:02
tak ono stačí překopírovat věci např. přes "sudo mc" do
/usr/share/esmska a
není třeba chystat balík...
Original comment by filip@mxd.cz
on 1 Jul 2011 at 3:14
> tak ono stačí překopírovat věci např. přes "sudo mc" do
/usr/share/esmska a
> není třeba chystat balík...
Takové věci lidem prosím nikdy neraď. Rušíš tím veškeré výhody,
proč je Linux v instalaci programů lepší než Windows, kde jsou takové
prasárny standardním postupem. Běžní uživatelé si takové věci
neuvědomí a pak si na tvou radu snadno zničí systém.
Original comment by kamil.paral
on 1 Jul 2011 at 3:25
> tak ono stačí překopírovat věci např. přes "sudo mc" do
/usr/share/esmska a
> není třeba chystat balík...
V tomto souhlasim s Kamilem, baliky jsou velmi dobra vec akdyz nekdo umi napsat
poradne instalacni a poinstalacni scripty tak po sobe dokaze uklidit tak, ze
nemusi nic zustat ani ve slozkach uzivatele. Oddinstalujte si nektery program z
Windowsu aby tam nic nezustalo a nemusel pouzit program treti strany, ktery
smaze kdovi co.
Sestavit balik na koleni jde velmi snadno (balik je vlastane archiv se soubory,
ktere rikaji co se madit pred/pri/po instalaci a oddinstalovani. Problem je, ze
automatizovane systemy prinaseji usporu casu, ale na ukor toho, nez se na to
prijde. Je to dano tim, ze chteji mit stabni kulturu a navic Canoncial nebo jak
se to pise jde trosku vlastni cestou. Na baliku budu pracovat, dam vedet co a
jak
PS: pokud na PPA smazete archiv tak jej uz nikdy nemuzete vyuzit takze
vpavek/esmska uz nikdy nebude. Pokud se mi nepodari zprovoznit PPA tak udelam
vlastni repozitar behem pristiho tydne
Original comment by vaclav.p...@netforms.cz
on 1 Jul 2011 at 3:41
na 1. místě je funkčnost programu - a vůbec to nevypadalo, že nějaký
balík
vůbec bude, a zároveň vyšly nové brány pro 22 = účel světí prostředky
BTW: chybně napsaný balík taky dokáže udělat pěknou paseku, už jsem pak
musel ručně APT opravovat a není to moc hezký...
Original comment by filip@mxd.cz
on 1 Jul 2011 at 4:17
Do mého repozitáře "deb http://ppa.launchpad.net/goliash/ppa/ubuntu natty
main" jsem přidal Esmsku. V současné chvíli je tam verze 0.22.0 a 0.22.1 je
na cestě.
Original comment by golias...@gmail.com
on 3 Jul 2011 at 6:52
natty...
a co Lucid Lynx? (10.04)
Original comment by filip@mxd.cz
on 3 Jul 2011 at 7:41
No ono je skoro zbytečné vytvářet balíky pro jiné vydání Ubuntu nebo
Debian. Do tohoto balíku jsem prostě akorát zabalil ten multiplatformní
archív tar.gz. Binárně by to byla ta samá data.
Original comment by golias...@gmail.com
on 3 Jul 2011 at 7:57
ok, nevěděl jsem jak to funguje - já si to rozbaluju ručně z multiplat.
Original comment by filip@mxd.cz
on 3 Jul 2011 at 8:16
vaclav, goliash: Koukám, že tu máme 2 balíčkáře, asi by bylo dobré se
dohodnout, kdo spíše chce vytvářet pro Esmsku oficiální balíčky.
Upřednostňuji samozřejmě někoho, kdo by chtěl zprovoznit to Suse
BuildService (tam se musí buildovat ze zdrojového archivu, tzn pouštět
kompilaci antem, nikoliv jen převzít jen binární soubory).
Pokud jde o PPA, tak ńejde jako release nastavit třeba slovo "common" (místo
"natty", "karmic", apod), aby si lidé na jiných vydáních Ubuntu omylem
nenastavovali prázdný repozitář? Nebo Esmsku posílat do všech
repozitářů.
Taky by bylo velmi vhodné, aby v daném repozitáři byla jen Esmska, aby si
lidé zbytečně neupdatovali jiné věci (např. goliash má v karmic
repozitáři nějaké updaty pro KDE).
Original comment by kamil.paral
on 4 Jul 2011 at 8:10
Ahoj,
tak o vikendu jsem trochu hral s rules, sice jen na fake balicku, ale vypada to
zajimave. Jnak to co udelal Goliash tak o to same jsem se snazil take resp. tak
jsem sestavil rucne balik a zabalil na lokale.
kamil: bohuzel u baliku na PPA musis nastavit series cimz je chapana verze
Ubuntu. Proto jak s na to divam tak bych si radeji udelal vlastni repo. Na Suse
builds take povolujes kompilaci pro kazde buntu zvlast.
Jinak priklad jak buildovat DEB na Suse Build Service je na
http://en.opensuse.org/openSUSE:Build_Service_Debian_builds. Jinak goliash ma
pekne rules v baliku, urcite by se dalo prevzit do suse bulid service.
Original comment by vaclav.p...@netforms.cz
on 4 Jul 2011 at 9:21
Co se týče kompilace ze zdrojů, tak bych to zkusil u dalších balíků. Ale
co se týká těch releasů, tak to asi nepůjde. A dělat to zvlášť pro
různé verze Debianu a Ubuntu mi přijde zbytečné. Nemám to až tak
automatizované, aby se mi chtělo dělat 4x to samé. Takže jsem teď
vytvořil vlastní PPA pro Esmsku:
http://ppa.launchpad.net/goliash/esmska/ubuntu
Original comment by golias...@gmail.com
on 4 Jul 2011 at 4:35
goliash: Máš tam špatnou cestu pro desktop soubor, /usr/share/applications,
ne /usr/share/application.
"U dalších balíků" znamená co, u dalšího releasu Esmsky? To může trvat.
Jako, já klidně nahodím na stránky Downloads adresu na PPA jednoho z vás.
Jenom bude poměrně dlouho trvat, než všichni Ubuntu/Debianní uživatelé
přijdou na to, že si mají přepsat adresu repozitáře. Takže bych
poměrně nerad pár týdnů či měsíců poté opět měnil adresu
repozitáře (tentokrát do Suse BuildService). Takže mám zájem ten
BuildService zprovoznit rovnou, pokud mi s tím někdo z vás chce pomoct. V
opačném případě to necháme na PPA a nebudem to asi dál řešit.
Original comment by kamil.paral
on 4 Jul 2011 at 4:55
goliash: PPA sestavuje/ verzuje baliky dle changelogu. To same dela i Debian. U
Ubuntu jsou podporovany serie https://launchpad.net/ubuntu/+ppas. Sestaveni
take funguje tak, ze pokud zvolim starsi verzi tak se mi vytvori i pro aktualni
(je tam nejaka volba nebo neco).
Original comment by vaclav.p...@netforms.cz
on 4 Jul 2011 at 5:16
Ještě jsem si pánové všiml, že tam máte nastavenou Architecture: any
místo Architecture: all. To by mělo myslím vytvořit noarch balíček,
místo zbytečné kompilace pro všechny architektury (v Esmsce není nic
platformově závislého).
Original comment by kamil.paral
on 4 Jul 2011 at 5:24
kamil: pisu script pro praci s archivem a vytvorenim baliku. Vydal jsem se
cestou standardu tj. script mi stahne a rozbali a zdroj (url mam ve scriptu,
promena je verze). Tento script mi pak pripravi slozku pro buildeni a zavola
sestaveni baliku. Zde to bude postaveno primo na rules (bud je zkusime
presunout na Suse BuildService, nebo bude vlasti repozitar asi
repo.vpavek.cz/esmska).
Poslednim krokem bude odeslani na dany repozitar (bud binarni pro vlastni repo
nebo zdrojovy k sestaveni).
Jeste pripominam, ze script je trochu interaktivni tj. pro dopleni changelogu
je volano nano, ...).
Original comment by vaclav.p...@netforms.cz
on 4 Jul 2011 at 5:29
Už bych s tím potřeboval nějak pohnout. Nějaké updaty? Do OBS se asi
nikomu nechce, jak koukám, tak neva, aspoň zfinalizujme nějaký ten PPA
repozitář.
Original comment by kamil.paral
on 8 Jul 2011 at 6:57
Ja se omlouvam, ale v minulem tydnu jsem musel byt s rodinou kvuli rodinnym
problemum, tento tyden bych to chtel doresit a dat vedet co a jak. Ohledne OBS
plati jak jsem psal drive, celou kompilaci budu resit pres rules a tak by nemel
byt problem to prenest na OBS. Jinak s balikovanim touto cestou zacinam, takze
je nutne si par veci nastudovat a otestovat :-(
Original comment by vaclav.p...@netforms.cz
on 11 Jul 2011 at 8:18
OK, uživatelé to snad ještě vydrží :-) Neboj se nějak průběžně
informovat, když budeš mít nějaký zajímavý výstup. Každopádně díky
za práci.
Original comment by kamil.paral
on 11 Jul 2011 at 9:10
Original issue reported on code.google.com by
AladarBu...@gmail.com
on 17 Jun 2011 at 7:15