Portál AbcLinuxu, 29. dubna 2024 15:41


Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
16.6.2005 00:24 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše přirozená čísla
Odpovědět | Sbalit | Link | Blokovat | Admin
Nic totiž není tak jednoduché, jak to napíši. Ve skutečnosti máme k disposici pro zdrojové kódy tolik položek hlavičky, kolik je přirozených čísel, což by mělo obyčejně stačit.
Patchů a zdrojáků může být jen tolik, kolik nezáporných čísel může nabývat int (typicky ušmudlaných 2^31), a to je ještě počítají dohromady (!), takže pozor na to :-)
16.6.2005 00:26 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: přirozená čísla
Vlastně ještě o jedna míň :-)
16.6.2005 06:52 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: přirozená čísla
:-( to je blbý, to mi na můj projekt Kalkulačka 0.1 nemůže nikdy stačit.
-- Nezdar není hanbou, hanbou je strach z pokusu.
16.6.2005 07:25 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: přirozená čísla
Hm, ona to stejně není pravda -- nedávno jsem při čtení zdrojáku zjistil, že je tam zadtrátováno nějaké omezení, takže je jich ve skutečnosti mnohem méně. Ale už mi vypadlo, kolik to maximální číslo je.
17.6.2005 14:12 Pavel Janousek
Rozbalit Rozbalit vše Re: Java a pamet
No rekneme, ze to omezeni neni tak drasticke, kdyz staci i Linux kernelu - aneb vite o nejakem src.rpm, ktery by byl vice zazaplatovany?
17.6.2005 14:26 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Java a pamet
Na Vim 6.2 vydal jen Bram sám 532 patchů.
16.6.2005 01:34 Jara
Rozbalit Rozbalit vše norach rpm
Odpovědět | Sbalit | Link | Blokovat | Admin
abych moh dynamicky menit misto buildu udelal jsem si skript ktery vytvori soubor 'mojemakra' obsahujici akorat presmerovanej %_topdir. pak vygeneruje mojerc ktere obsahuje macrofiles:puvodni_seznam_maker:mojemakra. pak sestavuju rpm pomoci rpmbuild --rcfile=mojerc.

vsechno funguje jak ma pokud neuvedu arch jine nez defaultni i686. chtel jsem udelat arch: noarch a zahlasilo to neco jako 'no compatible architecture found to build'. pri blizsim patrani jsem zjistil ze --showrc mi vraci radek: compatible build archs: i686 zatimco kdyz nepouziju moje nove --rcfile=mojerc tak vraci compatible build archs: athlon i686 i586 i486 i386 noarch fat

tusi nekdo kam se vsechny architektury tim jednoduchym presmerovanim podely?
16.6.2005 07:31 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: norach rpm
IIRC se soubory uvedené v --rcfile se čtou namísto výchozích, ne navíc k nim. V tvém případě bych na rcfile vůbec nehrabal a spouštěl rpmbuild --define '_topdir /bla/bla'.
16.6.2005 08:59 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Nezdrojové rpm
Odpovědět | Sbalit | Link | Blokovat | Admin
Třeba v SUSE se s nimi setkáme, viz ftp://ftp.suse.com/pub/suse/i386/9.3/suse/nosrc/ :-)
Weblate - překládání přes web | Gammu SMSD - posílání SMS | Blog
16.6.2005 09:05 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Nezdrojové rpm
Zajímavé. A čím se řídí, od čeho se vydává nosrc?
16.6.2005 09:15 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Nezdrojové rpm
Třeba velké věci, kde jde akorát o přesunutí souborů z tarballu do rpm (dokumentace - wxGTK-doc nebo data ke hrám - pysol, fillets-ng-data), ušetří se tím dost místa a uživatel v podstatě o nic nepřijde.
16.6.2005 09:20 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Nezdrojové rpm
To by mohlo vysvětlit některé položky. Ale takové nosrc.rpm teTeXu má cca 60 MB, kdežto plné src.rpm má cca 90 MB. Relativní úspora nic moc.
16.6.2005 09:22 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: Nezdrojové rpm
Tak na to se mě neptej, prozradil jsem co vím :-)
16.6.2005 10:00 Miloslav Trmac
Rozbalit Rozbalit vše Troska pedantismu...
Odpovědět | Sbalit | Link | Blokovat | Admin
s/RedHat/Red Hat/
16.6.2005 10:15 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Troska pedantismu...
Jméno firmy je tam správně: Red Hat, Inc.

A neformální označení? Nemají psát své logo redhat. Pak to dopadá tak, že na red hat Google nabízí opravu redhat.
16.6.2005 11:18 Jan Martinek | skóre: 43 | blog: johny | Brno
Rozbalit Rozbalit vše Copyright = alias pro License, který se dříve používal
Odpovědět | Sbalit | Link | Blokovat | Admin
V rpm-4.4 ten alias už nefunguje. Povinně vyžaduje označení License, jinak zařve něco jako
error: Legacy syntax is unsupported: copyright
error: line 8: Unknown tag: Copyright: GPL
16.6.2005 15:20 Triton | skóre: 10 | blog: keep_slacking
Rozbalit Rozbalit vše *grin*
Odpovědět | Sbalit | Link | Blokovat | Admin
ale cizí programy píší vždy prasata a je zapotřebí je patchovat či k nim doplnit další soubory
Asi je vaše množina používaných programů disjunktní s tou mojí.

Ale jako laciná provokace dobrý ...

Z'LI0(%:`&/NRU`Y0"@8.L%.%PG(%!D>"<!@C(4&'?`UO!/$"K\2)+!1K',R' 2V,*3$D-EG4PC!<*(%%I"<*$` `
17.6.2005 15:47 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Rozpoznání nosrc v --qf?
Odpovědět | Sbalit | Link | Blokovat | Admin
Dá se nějak v --qf rozlišit nosrc balíček od src balíčku? Něco jako
rpm --qf '%|nosource?{no source}:{source}|\n' -p *src.rpm
což ale nefunguje. V lib/rpmlib.h je
    RPMTAG_NOSOURCE		= 1051, /*!< internal */
    RPMTAG_NOPATCH		= 1052, /*!< internal */
znamená to že se ta informace do hlavičky neuloží?
17.6.2005 18:28 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Rozpoznání nosrc v --qf?
Tato otázka mě tedy nikdy nenapadla, protože to normálně poznám podle názvu souboru...
rpm -q --qf='[%{FILENAMES} %{FILEFLAGS:fflags}\n]' -p foobar.src.rpm
Pokud to u nějakého souboru vypíše ,g` (ghost, bude v devátém dílu), tak je to nezdrojový soubor. Když to u žádného nevypíše, tak je src.rpm všechny obsahuje. Nic lepšího asi neexistuje.
17.6.2005 23:42 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Rozpoznání nosrc v --qf?
Aha, takže nosrc jsou vlastně ghost soubory, to jsem nevěděl. Já to ani k ničemu nepotřebuju, jenom mě to tak napadlo :-)
20.7.2011 16:54 yeti
Rozbalit Rozbalit vše Re: Rukověť baliče RPM - V (Zdrojové soubory)
Odpovědět | Sbalit | Link | Blokovat | Admin
Typo
-install -p -m 755 %{SOURCE0} $RPM_BUILD_ROOT/etc/init.d/lobster
+install -p -m 755 %{SOURCE1} $RPM_BUILD_ROOT/etc/init.d/lobster

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.