Category: Paretje’s Repository

Firefox 3.5

Gisteren werd Firefox 3.5 uitgebracht en wilde het wel eens proberen.

Eerst en vooral alle packages van Ubuntu gedownload en aangepast zodat het zou werken on Hardy. Als dat afgelopen was alles in de repo gezet, en dan alles geïnstalleerd.

Het eerste wat opvalt is dat Firefox 3.5 aanzienlijk sneller opstart dan 3.0, echter zijn de fonts onder Hardy gene vette. Dat is met 3.0 vele malen beter. Mogelijk is dit omdat Firefox 3.5 eerder geoptimaliseerd is voor modernere software.

Verder zijn er niet zo'n grote verschillen, maar eentje is toch dat er nu standaard een knopje aanwezig is om een nieuw tablad te openen.

In mijn repo heb ik firefox 3.5 toegevoegd aan zowel de hardy als de jaunty sectie. Dit vanwege het feit dat firefox 3.5 voor jaunty al geruime tijd niet meer werd geüpdatet.


Simutrans 102.1

Het is nu al ondertussen meer dan een maand geleden dat ik hier nog iets gepost heb, aangezien het examens waren. Die zijn nu gedaan en nu is het natuurlijk wachten om te gaan werken.

Tijdens de examens zie ik me liefst zo weinig mogelijk bezig op het internet, en al helemaal met de Game Section. Als ik hier aan verder werk zal ik tijdens de examens ipv bezig te zijn met de examens bezig zijn met de Game Section.

Dus dan doe ik een beetje van alles 's avonds als ontspanning. Meestal is dat dan simutrans. Nu was het zo dat ik nog eens een oud spelletje wilde bekijken. Echter, toen ik die wilde openen bleek deze te crashen.

Daarom maar een bugreport gedaan en dan de volgende svn versie binnengehaald, waarna deze na compilatie probleemloos bleek te werken. Vandaar dat ik in de beta-packports section van hardy en jaunty deze versie heb geüpload.

Verder was ik vorige week bezig met het in maken van een nieuwe kast. Ik had namelijk een hoek waar er wat materiaal gewoon op de grond stond, wat natuurlijk niet erg proper is he.


java-wrappers

Toen ik daarstraks freecol 0.8.1 wilde installeren kreeg ik een error dat java-wrappers niet was geïnstalleerd. Even het pakket van 0.7.2 vergelijken met 0.8.1 leerde me dat men voor het laden van de java-runtime nu niet meer gewoon zelf kijkt welke er geïnstalleerd staat, maar daar nu java-wrappers voor gebruikt. Nu is dat natuurlijk snel aan te passen, maar het lijkt me wel een handige library, die ten slotte slechts enkele KB inneemt en ik mogelijk nog wel eens zal tegenkomen.

Dus heb ik freecol 0.8.1 en java-wrappers 0.1.15 aan mijn repo toegevoegd onder de sectie backports. Verder heb ik er ook apticron 1.1.25 aan toegevoegd.


apticron

Het begon me al een tijdje op mijn systeem te werken dat de updates automatisch werden gedownload. En had al in het snotje dat apticron de schuldige was. En toen ik daarstraks de updates installeerde was ik het beu en ben ik eens gaan kijken naar de laatste changelogs van apticron.

Daar vond ik iets interessants, namelijk dat de holded packages niet meer in de lijst worden opgenomen sinds 1.1.22, dus het kan gerust zijn dat ik eens een nieuwe(re) versie in de backports zet. Waarschijnlijk zal dat dan 1.1.25 of evt. 1.1.31 zijn.

Maar soit, dat doet er niet toe. Dus, dan maar even in het script gedoken, en als snel heb ik de schuldige gevonden in /usr/sbin/apticron:

# do the upgrade downloads
	/usr/bin/apt-get -qq -d allow-unauthenticated dist-upgrade >& /dev/null

Dit heb ik dan maar even aangepast met dit:

# do the upgrade downloads
	#Change by Paretje to prevent the prevent apticron to download the packages
	#/usr/bin/apt-get -qq -d allow-unauthenticated dist-upgrade >& /dev/null

Nu maar eens afwachten of het ook zal werken he ...

[hr]

Paretje's Repository
Begin deze week heb ik trouwens enkele wijzigingen aangebracht aan mijn repo. Ik heb de extras sectie verwijderd en de bestanden die er in stonden verplaatst naar games. Verder heb ik het spel Freecol, dat ik in het weekend ontdekte, aan de repo toegevoegd.

Verder had ik al een tijdje firefox 3.5 toegevoegd, al was het eigenlijk nog niet de finale beta. Toch zal ik het nog niet updaten, aangezien er waarschijnlijk toch (bijna) geen wijzigingen in zijn, aangezien het het pakket is die ik downloade van de Ubuntu site net na de release van de nieuwe beta. Bij de volgende beta zal ik het wel updaten.

Voor simutrans behoud ik trouwens 100.0, want nog 101.0, nog 102.0 werken volledig naar behoren.


Installed-Size

Eindelijk: ik heb het verlossende antwoord gekregen op mijn vraag omtrent de Installed-Size optie in de Debian pakketjes. Daarmee kan ik nu alles wat in een ander pakket geleverd door Ubuntu of Debian wordt gedaan ook doen. Mijn pakketjes werkten zonder dit ook, maar je kon ook niet te weten komen hoe veel ruimte het zou in beslag nemen op de harde schijf vóór je het installeerde.

Daarom zal ik straks, voor ik Usermap voor MyBB 1.4 afwerk, mijn pakketjes een update geven, zodat mensen die in de toekomst de waste en food pakketjes installeren van op mijn repository ook gewoon zijn hoeveel dat dan zal innemen.

Verder wordt er binnenkort waarschijnlijk een nieuwe "versie" van Simutrans in de repo gezet, want bij Debian zijn ze aanbelandt bij 100.0+ds1-3, en ik verwacht dat Ubuntu dat ook zal hebben. Binnen een week of zo kan je je dus aan een update verwachten. Wanneer Ubuntu niet volgt zal ik het pakket van Debian gebruiken. Als ik me niet vergist is er namelijk geen enkel verschil tussen het pakketje van Ubuntu en Debian, behalve degene die het pakketje volgens het pakketje onderhoud.

Die nieuwe food en waste pakketjes zullen trouwens geen nieuw versienummer krijgen, aangezien er behalve die tag niets veranderd en het dus nutteloze kilobytes zouden zijn.

Gebruik?
Het gebruik van mijn repo interesseert me, maar niet in die zin dat ik het zou stoppen omdat het niemand gebruikt. Er zijn wel al pakketjes gedownload, maar volgens mij heeft het nog niemand echt in zijn source.list toegevoegd. Niet erg, dat kan nog altijd komen he ;)


Paretje's Repository

Begin deze maand melde ik dat ik net had gezien dat in het debian pakket van Simutrans geen afvalverwerking of voedselproductie bevatte. Toen heb ik dat zelf toegevoegd, maar heb dan ook eventjes gekeken om er een pakket van te maken.

Ik had daar toen een paar probleempjes mee, met name met de optie Installed-Size. In feite weet ik nog altijd niet hoe ik daaraan moet komen. Ik had echter een tijdje geleden het pakket falcon tegengekomen waarna ik wel goesting kreeg om eens een repository samen te stoppen. Ook had ik al ontdekt dat die optie niet verplicht was, en dus mijn pakket correct is.

Met falcon is het eigenlijk heel simpel, zolang je de documentatie goed leest. Die documentatie klopte echter niet met het pakket bij Ubuntu. Die is namelijk aangepast om een conflict met een ander pakket met (ongeveer) die naam te vermijden. Zonet heb ik echter gezien dat ik dan waarschijnlijk gewoon falcon-start moet gebruiken in plaats van falcon.

Ik heb dan mijn repository ingesteld en mijn pakketten toegevoegd. Daarna zag ik ook dat je met de functie mirror geen mirror maakt van een andere repo, maar een van de repo die je gemaakt heb. Op die manier kan ik die repo dus publiekelijk maken zonder problemen.

En dat is nu gebeurd: Paretje's Repository staat nu online:
http://repo.Online-Urbanus.be

24/07/2008, 22:05:
Er is een categorie toegevoegd voor dit nieuw project. Verder zal er in de toekomst waarschijnlijk nog een pakket komen voor pak128 van simutrans, na controle of dit wel onder een vrije licentie valt. Verder zullen pakketten die ik mis in Ubuntu vanaf nu hierin toegevoegd worden.