ramccor / esmska

Automatically exported from code.google.com/p/esmska
0 stars 0 forks source link

Ubuntu repository package #382

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Program mi hlásí, že některé brány vyžadují novější verzi programu 
(používám 0.21) na webu je pro windows 0.22 ale v Ubuntu repository je 
stále 0.21.
Děkuji
Kašpar

Original issue reported on code.google.com by AladarBu...@gmail.com on 17 Jun 2011 at 7:15

GoogleCodeExporter commented 9 years ago
Mám stejný problém.

Original comment by xeiro...@gmail.com on 17 Jun 2011 at 7:39

GoogleCodeExporter commented 9 years ago
Musíme počkat, než Marek aktualizuje balíček.

Original comment by kamil.paral on 17 Jun 2011 at 12:09

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
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:

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
pecka :)

Original comment by filip@mxd.cz on 1 Jul 2011 at 5:44

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
Č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

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
> 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

GoogleCodeExporter commented 9 years ago
> 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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
natty...

a co Lucid Lynx? (10.04)

Original comment by filip@mxd.cz on 3 Jul 2011 at 7:41

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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

GoogleCodeExporter commented 9 years ago
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