12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160 |
- dpkg (1.10.28) unstable; urgency=low
-
- The "Awh, yeah? Ripper!" Release.
- * New Translations (Christian Perrier):
- - Romanian (Eddy Petrisor). Closes: #309714.
- - Tagalog (Eric Pareja). Closes: #296407.
- * Updated Translations (Christian Perrier):
- - French (Christian Perrier).
- - Greek (Konstantinos Margaritis). Closes: #295922
- - Indonesian (Arief S Fitrianto). Closes: #296733
- * Updated Manpage Translations (Christian Perrier):
- - French (Philippe Batailler).
- - Syntax error corrected in Brazilian Portuguese man page for
- update-alternatives. Closes: #300646
- -- Scott James Remnant <scott@netsplit.com> Thu, 26 May 2005 18:18:10 +0100
- dpkg (1.10.27) unstable; urgency=low
- The "Grab your gun and bring in the cat" Release.
- * New Translations (Christian Perrier):
- - Indonesian (Arief S Fitrianto).
- - Norwegian Bokmal (Bjorn Steensrud).
- * Updated Translations (Christian Perrier):
- - Dutch (confusing option corrected by Christian Perrier).
- - Galician (Jacobo Tarrio).
- - Korean (Seo Sanghyeon).
- - Simplified Chinese (Carlos Liu).
- - Traditional Chinese (Asho Yeh).
- -- Scott James Remnant <scott@netsplit.com> Thu, 10 Feb 2005 15:10:22 +0000
- dpkg (1.10.26) unstable; urgency=low
- The "Captain Tight-Pants" Release.
- * Fix incorrect claim that 'Q' in dselect quits without saving changes
- (really 'X').
- * Revert to current 'stable' behaviour of Space/Enter/'Q' in the dselect
- help screen, Space leaves the help screen and Enter and 'Q' do nothing.
- It's dangerous to encourage users to press Enter or 'Q' since they
- commit changes in the package selection screen.
- * New Translations (Christian Perrier):
- - Basque (Piarres Beobide Egaña). Closes: #281245.
- (Was really added in 1.10.24, but forgotten from ALL_LINGUAS.)
- - Bosnian (Safir Šećerović).
- - Slovak (benco). Closes: #284896, #289341
- - Traditional Chinese (Asho Yeh). Closes: #287375.
- * Updated Translations (Christian Perrier):
- - Brazilian Portuguese (André Luís Lopes). Closes: #281228.
- - Catalan (Jordi Mallach). Closes: #281333.
- - Czech (Miroslav Kure). Closes: #281231.
- - Danish (Claus Hindsgaul). Closes: #281103.
- - Dutch (Christian Perrier). Closes: #282087.
- - Galician (Héctor Fernéndez López).
- - German (Michael Piefel). Closes: #281503.
- - Italian (Stefano Canepa). Closes: #282543.
- - Japanese (Kenshi Muto). Closes: #281144.
- - Korean (Changwoo Ryu). Closes: #282246.
- - Norwegian Nynorsk (Håvard Korsvoll). Closes: #281456.
- - Polish (Bartosz Feñski).
- - Portuguese (Miguel Figueiredo). Closes: #281122, #289359.
- - Russian (Yuri Kozlov). Closes: #281166.
- - Simplified Chinese (Tchaikov, Carlos Liu).
- - Spanish (Javier Fernández-Sanguino Peña). Closes: #281117.
- - Swedish (Peter Karlsson). Closes: #281165.
- -- Scott James Remnant <scott@netsplit.com> Tue, 11 Jan 2005 16:26:51 +0000
- dpkg (1.10.25) unstable; urgency=low
- The "你他媽的天下所有的人都該死" Release.
- This release is to correct the mangled Simplified Chinese translation
- included in 1.10.24 caused by rebellion of the translator's mail client.
- * Updated Translations (Christian Perrier):
- - Dutch (Bart Cornelis). Closes: #278700.
- - Polish (Bartosz Fenski). Closes: #280406.
- - Simplified Chinese (Tchaikov, Carlos Liu). Closes: #278676.
- -- Scott James Remnant <scott@netsplit.com> Thu, 11 Nov 2004 20:06:57 +0000
- dpkg (1.10.24) unstable; urgency=low
- The "Donald, where's your troosers?" Release.
- * Add support for uncompressed data.tar archive members and bzip2-
- compressed data.tar.bz2 members of binary packages. Closes: #34727.
- * New Translations (Christian Perrier):
- - Basque (Piarres Beobide). Closes: #265491.
- - Greek (George Papamichelakis). Closes: #260809.
- - Hebrew (Lior Kaplan). Closes: #275267.
- - Simplified Chinese (Tchaikov, Carlos Liu). Closes: #265197.
- * Updated Translations (Christian Perrier):
- - Brazilian Portuguese (Andre Luis Lopes). Closes: #260964, #273947,
- #278063.
- - Czech (Miroslav Kure). Closes: #255904, #278178.
- - Catalan (Jordi Mallach). Closes: #278098.
- - Danish (Claus Hindsgaul). Closes: #278097.
- - Dutch (Bart Cornelis). Closes: #268271, #268886, #274366, #278061.
- - Galician (Hector Fernandez).
- - German (Michael Piefel). Closes: #276462, #278168.
- - French (Christian Perrier).
- - Japanese (Kenshi Muto). Closes: #272456, #278141.
- - Italian (Lele Gaifax).
- - Korean (Changwoo Ryu). Closes: #261528, #278142.
- - Norwegian Nynorsk (Håvard Korsvoll). Closes: #275387, #278286.
- - Polish (Bartosz Fenski). Closes: #268452, #278064.
- - Portuguese (Miguel Figueiredo). Closes: #268266, #261424, #261519,
- #278294.
- - Russian (Yuri Kozlov). Closes: #268452, #278154.
- - Spanish (Javier Fernández-Sanguino Peña). Closes: #277173, #278117.
- - Swedish (Peter Karlsson).
- * Updated Manpage Translations (Christian Perrier):
- - French (Philippe Batailler). Closes: #268048.
- - Spanish (Ruben Porras). Closes: #261807.
- - Swedish (Peter Karlsson).
- -- Scott James Remnant <scott@netsplit.com> Wed, 27 Oct 2004 09:25:58 +0100
- dpkg (1.10.23) unstable; urgency=low
- The "Let the Wookie win" Release.
- * Updated hurd start-stop-daemon support. Closes: #133640, #254180.
- * Removed usage of non-POSIX test options. Closes: #256302.
- * Architecture Support:
- - Renamed x86-64 to amd64. Closes: #252346, #254598.
- * Documentation:
- - Correct typo in dpkg-divert(8). Closes: #254175.
- * New Translations:
- - Korean (Changwoo Ryu). Closes: #254590.
- * Updated Translations:
- - Catalan (Jordi Mallach).
- - Danish (Claus Hindsgaul). Closes: #252407.
- - French (Christian Perrier). Closes: #252586.
- - Italian (Lele Gaifax).
- - Polish (Bartosz Fenski). Closes: #254209.
- - Spanish manpages (Ruben Porras). Closes: #246158, #246159, #246160,
- #246161, #246162, #246163, #246164.
- -- Scott James Remnant <scott@netsplit.com> Mon, 19 Jul 2004 19:52:14 +0100
- dpkg (1.10.22) unstable; urgency=low
- The DebConf4 Release.
- This release is mostly intended to mop up the minor and trivial bug
- fixes in the list and clear out the documentation changes. As such,
- it should be treated with even more suspicion than is normal.
- * Use colouring to break cycles earlier to avoid long loops whilst
- installing or configuring packages. Closes: #232445, #246857.
- * Don't try to configure packages that disappeared in the same
- run. Closes: #202997.
- * Fix segfault when "gcc -dumpmachine" returns a non-matching triplet.
- Closes: #211850.
- * Remove restriction that package names be at least two characters long.
- Closes: #237734.
- * Fix dpkg-source (actually controllib.pl) to output the field name
- properly again. Closes: #226931, #246595.
- * Make dpkg-scanpackages output Origin and Bugs fields with proper
- casing. Closes: #154422.
- * Add support for DOS line-endings to md5sum. Closes: #246103.
- * Fix start-stop-daemon segfault on Hurd. Closes: #133640.
- * Allow dpkg-shlibdeps to run as non-root users. Closes: #96881.
- * Correct various compiler warnings. Closes: #229766.
- * Architecture Support:
- - Added x86-64 (x86_64 / amd64). Closes: #238483, #241938.
- - Added i?86-gnu (Hurd). Closes: #216695, #236331.
- - Added i386-kfreebsd-gnu and i386-knetbsd-gnu. Closes: #250176.
- * Packaging:
- - Create $(docdir) even when --without-sgml-doc is passed so the
- ChangeLog can be installed. Closes: #137719.
- - Stop hardcoding the list of manual page languages in debian/rules,
- so we include Spanish, Russian and Brazilian Portugese. Closes: #245994.
- - Quote LDFLAGS in debian/rules to allow multiple options.
- Closes: #230242.
- * Documentation:
- - Move dpkg-scanpackages and dpkg-scansources to section 1 as they
- are user tools. Closes: #114946.
- - Correct hyphen characters in manpages. Closes: #212284, #247086, #226800.
- - Remove obsolete references to the Debian Packaging Manual.
- Closes: #122910, #140695.
- - Correct 'n' and 'p' key descriptions in dselect help message.
- Closes: #120562.
- - Add --force-bad-verify to dpkg manpage. Closes: #192812.
- - Correct dpkg manpage to refer to --force-remove-reinstreq instead of
- -non-existant --force-reinstreq option. Closes: #232831.
- - Correct documentation of --compare-versions arguments. Closes: #232317.
- - Correct usage of "et al" to "et al.". Closes: #230751.
- - Add dpkg-reconfigure(8) to SEE ALSO section of dpkg(8). Closes: #233282.
- - Suggest packages that provide additional functionality in the dpkg
- manpage. Closes: #81355.
- - Suggest dselect update in description of dpkg --update-avail.
- Closes: #206163.
- - Suggest aptitude as well as dselect. Closes: #217042.
- - Suggest fakeroot for dpkg-source -r. Closes: #175897.
- - Correct documentation of start-stop-daemon. Closes: #41554, #211856.
- - Correct documentation of start-stop-daemon manpage to refer to --retry
- alongside --stop. Closes: #204691.
- - Add note that start-stop-daemon will chdir("/") unless -d is specified.
- Closes: #217823, #218060.
- - Correct documentation of dpkg-query --list. Closes: #232639.
- - Correct invalid use of " within update-alternatives(8) with .BR.
- Closes: #244624.
- - Rewrite description of dpkg-source -i to indicate the intent of the
- default setting rather than the exact exclusions. Closes: #227169.
- - Correct documentation of dpkg-statoverride --update. Closes: #85079.
- - Correct documentation of update-alternatives --install. Closes: #179648.
- - Documented dpkg:Version and dpkg:UpstreamVersion substvars.
- Closes: #85815, #85818.
- - Fix spelling error in utils/md5sum.1. Closes: #250281.
- - Replace "&c." with the slightly clearer "etc.". Closes: #235773.
- - Correct various typos. Closes: #219623, #221235.
- * Updated Translations:
- - Catalan (Jordi Mallach).
- - French (Christian Perrier). Closes: #246359.
- - Italian (Lele Gaifax).
- - Japanese manpages (KISE Hiroshi). Closes: #248483.
- - Russian (Nikolai Prokoschenko). Closes: #249254.
- - Spanish manpages (Ruben Porras). Closes: #246158, #246159, #246160,
- #246161, #246162, #246163, #251830.
- * New Translations:
- - German start-stop-daemon and update-alternatives manpages
- (Helge Kreutzmann). Closes: #247116, #249454.
- - Spanish dpkg-scansources manpage (Ruben Porras). Closes: #246164.
- -- Scott James Remnant <scott@netsplit.com> Tue, 1 Jun 2004 18:21:40 -0300
- dpkg (1.10.21) unstable; urgency=low
- * Fix incorrect linked list node removal code that caused every second
- shared or diverted conffile to be deleted by dpkg.
- Closes: #10879, #33046, #47267, #90623, #98210, #109691, #146167.
- Closes: #155456, #204275.
- * Call mknod with the required device type. Closes: #158916.
- * Correct the default query output format to be consistent with
- what the underlying library expects. Closes: #174973.
- * Fix missing NULL-termination in dpkg-query -W display of dependency
- fields. Closes: #174978
- * Strip output from md5sum(1) after the first whitespace character.
- Closes: #200763.
- * Output a warning if we cannot open a configuration file instead of
- treating it as a fatal error, in case our home directory is not readable
- by root. Closes: #200701.
- * Set LC_ALL to C before spawning off dpkg --search, to avoid searching
- on localized strings. Closes: #244316.
- * Don't require argument for start-stop-daemon -V. Closes: #237589.
- * Correct use of @ARGV within dpkg-scanpackages, allowing -u to work
- once again. Closes: #225086, #241503.
- * Make sure file permissions passed to dpkg-statoverride are numeric.
- Closes: #161156.
- * Correctly break out of the loop in install-info.
- Closes: #124225, #160761.
- * Add --dir-file option to install-info for GNU install-info
- compatibility. Closes: #179192
- * Refer to debian-policy in dpkg-doc's description instead of the
- non-existant packaging-manual. Closes: #120970.
- * Remove incorrect mention of build-essential from dpkg-checkbuilddeps
- manpage. Closes: #219210.
- * Add a note about diverting shared libraries to the dpkg-divert
- manpage. Closes: #214699.
- * Updated Translations:
- - Brazilian Portugese (Andre Luis Lopes). Closes: #237864.
- - Catalan (Jordi Mallach).
- - Danish (Claus Hindsgaul). Closes: #237624.
- - Dutch (Pieter-Paul Spiertz, Bart Cornelis, Erwin).
- Closes: #102094, #151799, #207758.
- - French (Sam Hocevar). Closes: #243191.
- - German (Florian Ernst). Closes: #109669, #115352, #187952, #244098.
- - Japanese manpages (KISE Hiroshi). Closes: #220776.
- - Polish (Bartosz Fenski). Closes: #242870.
- - Spanish (Javier Fernández-Sanguino Peña). Closes: #166052.
- - Swedish (Peter Karlsson).
- * New Translations:
- - Japanese dpkg-source manpage (KISE Hiroshi). Closes: #239000.
- - Norwegian Nynorsk (Gaute Hvoslef Kvalnes). Closes: #233614.
- - Portguese (Miguel Figueiredo). Closes: #240081.
- - Spanish dpkg-source manpage (Ruben Porras). Closes: #171489.
- -- Scott James Remnant <scott@netsplit.com> Sun, 25 Apr 2004 18:55:10 +0100
- dpkg (1.10.20) unstable; urgency=high
- * Update Japanese translation. Closes: #224616
- * Update French translation. Closes: #218713
- * Fix spelling error in German md5sum man page. Closes: #230750
- * Fix typo in pt_BR po file. Closes: #192102
- * Revert fix for #232916, this turns out to be a bug in the pgpgp
- wrapper, dpkg worked fine with pgp itself.
- -- Scott James Remnant <scott@netsplit.com> Thu, 11 Mar 2004 11:24:54 +0000
- dpkg (1.10.19) unstable; urgency=high
- * Distinguish unmet build dependencies from build conflicts.
- Closes: #217943, #235266.
- * Force NULL-termination of all tar file entry names. Closes: #232025.
- * Allow dselect to use the full window width. Closes: #139781.
- * Pass correct number of arguments for format string when out of disk
- space. Closes: #213038, #217286, #213543, #213846.
- * Remove duplicated entries from ChangeLog. Closes: #157437.
- * Fix dpkg-buildpackage when used with PGP. Closes: #232916.
- * Update support for Debian FreeBSD. Closes: #211566.
- * Store Architecture in the status file. Closes: #228253.
- * Don't print offending lines in md5sum. Closes: #170953.
- * Check bounds of md5sum lines. Closes: #168443, #199489, #199693.
- -- Scott James Remnant <scott@netsplit.com> Mon, 8 Mar 2004 19:05:32 +0000
- dpkg (1.10.18.1) unstable; urgency=medium
- * Non-maintainer upload to fix release-critical bugs.
- * Terminate string buffer in main/remove.c. Closes: #228379.
- * Prevent stashing of hardlinked devices and setuid or setgid binaries
- by removing permissions on upgrade as well as on remove.
- Closes: #225692.
- * Update dpkg conflicts to << 1.10, instead of 1.9.
- Closes: #190611, #221989, #222760.
- -- Scott James Remnant <scott@netsplit.com> Thu, 26 Feb 2004 01:17:27 +0000
- dpkg (1.10.18) unstable; urgency=medium
- * Rebuild, tagging and releasing correctly from cvs this time.
- -- Adam Heath <doogie@debian.org> Mon, 27 Oct 2003 13:39:56 -0600
- dpkg (1.10.17) unstable; urgency=medium
- * Make dselect do conflict resolution when dealing with automatically
- selected recommended package. Thanks to Colin Watson for the analysis
- and patch. Closes: Bug#151663
- * Branden Robinson <branden@debian.org>:
- s/dpkg-checkbuild/dpkg-checkbuilddeps/ in usage.
- * dpkg-checkbuilddeps now sets $reduce_arch. Closes: #212796.
- * Goswin Brederlow <brederlo@informatik.uni-tuebingen.de>:
- Add -u in dpkg-scanpackages. Closes: #214123.
- Add -a<arch> command to dpkg-scanpackages.
- * Add .#* to dpkg-source's default ignore filter. Closes: #217380.
- * Matthias Urlichs <smurf@smurf.noris.de>:
- Don't assume /usr/info/dir exists if /usr/info does. Closes: #165770.
- * Jordi Mallach <jordi@debian.org>:
- Update Catalan translation.
- * Fix errors with dependency fields that reference ${dpkg:Version}.
- Closes: #213108.
- -- Adam Heath <doogie@debian.org> Mon, 27 Oct 2003 13:04:57 -0600
- dpkg (1.10.16) unstable; urgency=low
- * Almost *EVERY* damn file was including config.h in the wrong spot.
- After making it the first include, then off_t/size_t/etc could actually
- be redefined to be 64-bit compatible.
- * Jordi Mallach <jordi@debian.org>:
- Fix configure to set HAVE_SETLOCALE. Closes: #211816
- * "Loïc Le Loarer" <lll_deb@m4x.org>:
- Add a -d|--chdir option to start-stop-daemon. Closes: #151802
- * Split the background block into 2 parts: one that does the fork, and
- opens /dev/tty and /dev/null, and one that does everything else. The
- second block is then moved to be run right before the exec. This
- allows error messages to be seen from the child(previously, they were
- lost), and allows for the chroot to not require the device files.
- These changes based on the bugs filed by:
- Marc Herbert <Marc.Herbert@ens-lyon.fr>: Closes: #155219
- Loïc Le Loarer <lll_deb@m4x.org>: Closes: #151800
- * Mario Lang <mlang@debian.org>:
- When --start, --startas and --pidfile are given, print 'process'
- instead of '(null)' for the process name, if it's already running.
- Closes: #209355
- * Imported several translated manpages, from debian-doc cvs:
- * Spanish: 822-date.1 cleanup-info.8 deb-control.5 deb-old.5
- deb.5 dpkg-checkbuilddeps.1 dpkg-deb.1 dpkg-divert.8 dpkg-name.1
- dpkg-scanpackages.8 dpkg-split.8 dpkg-statoverride.8 dpkg.8
- dselect.8 md5sum.1 start-stop-daemon.8 update-alternatives.8
- "Esteban Manchado Velázquez" <zoso@debian.org>: Closes: #171489
- * French: deb.5
- Julien Louis <arthur51@ifrance.com>: Closes: #164906
- * Portuguese: dpkg.8 dselect.8
- * Matt Zimmerman <mdz@debian.org>
- In dpkg's manpage, -O had an inverted word. Closes: #111711
- * Marcin Owsiany <porridge@debian.org>:
- Fix Polish translation of 'conflicts with' Closes: #112057
- * Jiri Masik <masik@darbujan.fzu.cz>:
- Improve Czech translation of: "dpkg - warning: ignoring request to
- remove %s which isn't installed." Closes: #117518
- * Marco Nenciarini <mnencia@prato.linux.it>:
- Fix missing space in Italian translation when listing files, and the
- file is diverted. Closes: #138244
- * Piotr Roszatycki <Piotr_Roszatycki@netia.net.pl>:
- Update Polish translation. Closes: #142370
- * Martin Quinson <mquinson@ens-lyon.fr>:
- Fix missing space in French translation of: "%s - warning: downgrading
- %.250s from %.250s to %.250s.\n" Closes: #149142
- * Hidetaka Iwai <tyuyu@sings.jp>:
- Fix typo in Japanese translation of dpkg --force-help; dowgrade ->
- downgrade: Closes: #157819
- * Martin Quinson <mquinson@ens-lyon.fr>:
- Fix French translation when listing files, and the file is diverted.
- Closes: #162154
- * Rune Schjellerup <olberd@odense.kollegienet.dk>:
- Fix Danish translation of(was missing the leading space): " does not
- appear to be available\n" Closes: #192972
- * Fix md5sum when handling large files. Closes: #162691
- * Fix dpkg-checkbuilddeps calling of parsedep. It wasn't setting
- use_arch. Closes: #212796.
- * Joey Hess <joeyh@debian.org>:
- Change formatting of info.dir. Closes: #167379.
- -- Adam Heath <doogie@debian.org> Sat, 25 Oct 2003 15:46:16 -0500
- dpkg (1.10.15) unstable; urgency=low
- * Fix detection of va_copy.
- * Back out debian/rules build-arch detection. It is *not* possible *at
- all* to detect available targets in a rules file. Period.
- -- Adam Heath <doogie@debian.org> Fri, 19 Sep 2003 20:02:19 -0500
- dpkg (1.10.14) unstable; urgency=low
- * controllib.pl:
- * Rewrote the parsedep stuff, so that it wasn't done during control
- file parsing. Scripts that need the internal parsed format should
- call parsedep on the field's value.
- * Split the substvars parsing into a separate function.
- * No longer validate dependency fields when reading the control file.
- Some fields may have vars in them, which breaks the validation.
- * dpkg-gencontrol calls substvars after parsing the control file, and
- then validates the substituted depends lines. Originally,
- substitution occured only during writing of the final output file.
- * Andreas Barth <aba@not.so.argh.org>:
- Fix bad regex that didn't allow spaces in dependency field parsing.
- It now directly matches what the c code expects. It previously was
- allowing all of \S, which matched on '('.
- Closes: #211660.
- * Remove stale debug in debian/control that would have broken
- installation on s390.
- * We were calling our own local copy of dpkg-gencontrol, but the
- system-installed copy of dpkg-shlibdeps. Now, both are called from
- the build directory.
- -- Adam Heath <doogie@debian.org> Fri, 19 Sep 2003 12:29:34 -0500
- dpkg (1.10.13) unstable; urgency=low
- * Fix parsing of deps when both () and [] are specified.
- * Set $host_arch in controllib.pl:parsedep.
- * dpkg-checkbuilddeps doesn't output the [] stuff when finding invalid
- deps.
- -- Adam Heath <doogie@debian.org> Wed, 17 Sep 2003 13:23:15 -0500
- dpkg (1.10.12) unstable; urgency=low
- * Fix dpkg-source output of build-depends lines.
- -- Adam Heath <doogie@debian.org> Tue, 16 Sep 2003 13:43:45 -0500
- dpkg (1.10.11) unstable; urgency=low
- * dpkg no longer provides any BYHAND files. If you need the source
- tarball, use the orig.tar.gz file available in the pool. The
- precompiled tars were hold-overs from when debs were not standard
- ar/tar files.
- * Install /usr/share/doc/dpkg/pseudo-tags, which talks about the bug
- titling we use to mark bugs for filtering in the Debian bts.
- * Updated ca.po.
- * Teach dpkg-source that ~ is legal in version numbers
- * Add build-depends on sgml-base, and increase gettext build-depends to
- 0.12.1-3.
- * Updated config.sub and config.guess in cvs.
- * Change use of strncpy in parsedb to memcpy. Closes: #160447
- * No longer generate helpmsgs.{cc,h}.
- * several controllib changes:
- * Moved dependency parsing logic from dpkg-checkbuilddeps.
- The dpkg-checkbuilddeps parser didn't support empty fields, while
- the controllib parser did.
- * All dependency fields parsed by controllib.pl support [arch]
- specifiers. If the arch specifier doesn't apply for the current
- arch, then the item will not be added to the internal list structure.
- * Comment lines(that begin with '#') are removed during parsing.
- * Store the original casing of field names, for use in error reporting.
- * Store the original field's casing with 'o:' prepended in %fi.
- * ballombe@merulo.debian.org:
- dpkg-checkbuilddeps now handles empty fields. Closes: #111562
- * Branden Robinson <branden@debian.org>:
- support comments(first char on line begins with '#') in
- debian/control. Closes: #191810
- * Bastian Blank <waldi@debian.org>:
- Allow for per-arch generated dependency fields. Closes: #170575
- * Branden Robinson <branden@debian.org>:
- Report the original casing of field names when they are unknown.
- Closes: #177753
- * Patch dpkg-buildpackage to call debian/rules -qn build-arch, and if
- it's available, modify -B handling appropriately. If build-arch is not
- available, then when -B was called, do *not* pass -B on to
- dpkg-checkbuilddeps. Closes: #203097
- * Frank Lichtenheld <frank@lichtenheld.de>:
- Apply patch, to handle missing infodir.bak, and empty files. Closes:
- #196361
- * Change standard_startup and standard_shutdown into macros. Closes:
- #200351.
- * Andrew Suffield <asuffield@debian.org>:
- Fix inverted test of eof in parsedb, while looking for eof after
- field name. Closes: #198218
- * Yann Dirson <dirson@debian.org>
- Add set -e to dpkg-doc.postinst. Closes: #191261
- * Michael Weber <michaelw@debian.org>:
- dpkg --print-architecture now does gcc -dumpmachine instead of
- --print-libgcc-file-name. Closes: #131893, #8241, #106793, #210285
- * Daniel Silverstone <dsilvers@digital-scurf.org>:
- Apply patch to change hashing function, and increase bin size, for
- the package database. Closes: #206416
- * Paul Eggert <eggert@CS.UCLA.EDU>:
- Apply patch to make dpkg work with POSIX 1003.1-2001. Closes:
- #204894
- * Joey Hess <joeyh@debian.org>:
- Fix "stripping trailing /" message from dpkg-statoverride. Closes:
- #203782
- * Sami Liedes <sliedes@cc.hut.fi>:
- Increase filesdb bin size, and alter hashing function. Closes:
- #179385
- * Anthony Towns <aj@azure.humbug.org.au>:
- Retry removing empty dirs during purge. Closes: #112386
- * Darren Salt <linux@youmustbejoking.demon.co.uk>:
- Add .cvsignore to dpkg-source's default diff ignore regex. Also fix
- missing \ escape for .deps. Closes: #174013
- * Koblinger Egmont <egmont@uhulinux.hu>:
- Fix segfault with --status-fd. Closes: #173618
- * Colin Watson <cjwatson@debian.org>,
- Andrew Suffield <asuffield@debian.org>:
- Add .svn, {arch}, and .arch-ids to dpkg-source -i default regex.
- Closes: #169359
- * Falk Hueffner <falk@debian.org>:
- Added alphaev68-linux-gnu to archtable. Closes: #199360
- * Elie Rosenblum <fnord@debian.org>:
- Apply patch to support OpenBSD. Closes: #154277
- * Geoff Richards <qef@laxan.com>:
- Add --config to action section, and add as EXAMPLES section. Closes:
- #208014, #115759
- * Yann Dirson <dirson@debian.org>:
- install-info --version and --help now display on stdout. Closes:
- #154633
- * Dan Jacobson <jidanni@dman.ddts.net>:
- Mention what dpkg and dpkg-query -S will not find. Closes: #153096
- * Sebastian Leske <sleske@enterprise.mathematik.uni-essen.de>:
- Mention in dpkg(8) that downgrading a package can have serious
- consequences. Closes: #61156
- * Dan Jacobson <jidanni@dman.ddts.net>:
- In dpkg-scanpackages(8), including small note that other tools might
- use the generated Packages file. Closes: #208894
- * Warren Turkal <wturkal@cbu.edu>:
- Fix some typos in dpkg-source(1). Closes: #207259, #204123, #167426
- * Dan Jacobson <jidanni@dman.ddts.net>:
- Alter text in dselect(8), implying that other interfaces are available
- for installing packages. Closes: #206164.
- * Daniel Bonniot <bonniot@users.sourceforge.net>:
- Note in start-stop-daemon(8) that --nicelevel takes an argument.
- * Ruben Porras <nahoo82@telefonica.net>:
- Remove duplicate 'can' in deb-control(5). Closes: #183840
- * Dan Jacobson <jidanni@dman.ddts.net>:
- Fix short description in dpkg-scansources(8). Closes: #175770
- * Zefram <zefram@fysh.org>:
- In dpkg(8), move dpkg-query options to their own subsection, like
- dpkg-deb. Closes: #174971
- * Thomas Hood <jdthood@yahoo.co.uk>
- Add --dry-run and --simulate as synonyms to --no-act. Closes:
- #165099
- * Junichi Uekawa <dancer@netfort.gr.jp>:
- Fix wrong reference to DEB_BUILD_GNU_SYSTEM on --host in
- dpkg-architecture(1). Closes: #163621
- * Michael Klein <michael.klein@puffin.lb.shuttle.de>:
- s/Usuaully/Usually/ in deb-control.5. Closes: #161819
- * Joey Hess <joeyh@debian.org>:
- Removed reference in dselect(8) about recommends not being handled
- well. Closes: #157973
- * Andrew Suffield <aps100@doc.ic.ac.uk>:
- s/dpkg-source/dpkg-parsechangelog/ in dpkg-parsechangelog -h.
- Closes: #155822
- * Matej Vela <vela@debian.org>:
- Unhighlight "May be repeated multiple times." in dpkg-source(1).
- Closes: #151845
- * Jordi Mallach <jordi@debian.org>:
- Make all actions in dpkg-deb -h lower case. Closes: #150642
- * Alexander Hvostov <root@aoi.dyndns.org>:
- Add -g|--group to start-stop-daemon, and document properly. Closes:
- #127342
- * Szerb Tamas <toma@mlf.linux.rulez.org>:
- s/THANKS/THANKS.gz/ in dpkg(8). Closes: #91348
- * "James R. Van Zandt" <jrv@vanzandt-pc.mitre.org>:
- In dpkg(8), mention running dselect, install after --set-selections.
- Closes: #175236
- * Yann Dirson <dirson@debian.org>:
- Remove disabled --command-fd from help. Closes: #169619
- * Tobias Burnus <tburnus@physik.fu-berlin.de>:
- Apply patch to update-alternatives that provides --set and --remove-all
- commands. Closes: #133745.
- * Osamu Aoki <debian@aokiconsulting.com>:
- Add --all to update-alternatives, that calls --config on all
- alternatives. Closes: #126621
- * Dan Jacobson <jidanni@jidanni.org>:
- Alter --config prompt, to be more clear, that one must 'press' enter to
- accept the default. Closes: #203557
- * Peter Moulder <pmoulder@bowman.csse.monash.edu.au>:
- Fix some -w issues in update-alternatives. Closes: #137313
- * Eduard Bloch <edi@gmx.de>:
- Apply patch to check whether the target path exists on removing.
- Closes: #37254
- * Colin Walters <walters@debian.org>:
- After opening files, set binmode. Closes: #175363
- -- Adam Heath <doogie@debian.org> Tue, 16 Sep 2003 12:52:11 -0500
- dpkg (1.10.10) unstable; urgency=low
- * Update archtable for hurd. Closes: #187509.
- * Make the dpkg-iasearch conflicts versioned. Closes: #170698.
- * Surround sed call with '' in Makefile.in. Closes: #187534.
- * Strip trailing / from the file args in dpkg-statoverride. Closes:
- #184239.
- * Modified to use autotools-dev. Closes: #179656.
- * Add netbsd support. Closes: #179658, #179659.
- * Support hypenated values in dpkg-architeture. Closes: #179661
- * No longer managed the /usr/doc symlinks.
- -- Adam Heath <doogie@debian.org> Sat, 26 Apr 2003 15:10:24 -0500
- dpkg (1.10.9) unstable; urgency=low
- * Fix dereference in main/help.c:cu_closefd(), which was the cause of
- close(random number) on most arches, but close(0) on s390x.
- * Add s390x to archtable. Closes: #160976.
- -- Adam Heath <doogie@debian.org> Sun, 15 Sep 2002 13:21:38 -0500
- dpkg (1.10.8) unstable; urgency=low
- * Make the multiline regex have an upper bound, instead of being
- unbounded, as newer perls have a larger stack frame, which cause them
- to segfault quicker with larger inputs. Closes: #159756.
- -- Adam Heath <doogie@debian.org> Thu, 5 Sep 2002 16:32:01 -0500
- dpkg (1.10.7) unstable; urgency=low
- * Fix double free in modstatdb_init, in the case that modstatdb_shutdown
- was called previously. Closes: #159515.
- -- Adam Heath <doogie@debian.org> Tue, 3 Sep 2002 18:59:19 -0500
- dpkg (1.10.6) unstable; urgency=low
- * Don't call nffreeall, in any of the c/c++ programs. It appears dselect
- slightly corrupts it's memory enough that it can't be freed without
- segfaulting. Closes: #159023.
- -- Adam Heath <doogie@debian.org> Sun, 1 Sep 2002 00:19:18 -0500
- dpkg (1.10.5) unstable; urgency=low
- * Fix segfault in md5sum if the file being checked doesn't exist.
- Closes: #154503.
- * Fix extraction of md5sum in dpkg-scanpackages. Closes: #153769.
- * Handle directories better in md5sum. Closes: #157453.
- * Fix read past buffer in lib/nfmalloc.c. Closes: #157304.
- * Fix several read pass buffer bugs, and a memleak. Closes: #155362.
- * Fix segfault when --auto-deconfigure is given. Closes: #157762.
- * Allow spaces between the end of a version, and the trailing ')'.
- Closes: #154898.
- * Fixes for HURD: Closes: #156545
- * Add i386-gnu0.3 to archtable.
- * Fix handling of static compiles, with regard to zlib.
- * Previous install-infos(before 1.10) handled multiple dir file entries,
- because they would copy the entire stanza unmodified. The newest
- version does not do this, as it reformats the options, and thereby
- only takes the first line. So, we now split all the lines from the
- stanza, and process them all. Closes: #147492.
- * Fix corruption of available file, caused by use of memory that was
- previously freed. Closes: #154257.
- * Fix several minor memleaks.
- * Remove /usr/sbin/start-stop-daemon. Closes: #156437.
- -- Adam Heath <doogie@debian.org> Thu, 29 Aug 2002 16:43:15 -0500
- dpkg (1.10.4) unstable; urgency=low
- * Remove -ffunction-sections and -fdata-sections. Closes: #152130.
- * Install archtable into /usr/share/dpkg/.
- -- Adam Heath <doogie@debian.org> Sun, 14 Jul 2002 15:17:56 -0500
- dpkg (1.10.3) unstable; urgency=low
- * Move dselect.cfg to dselect package. Closes: Bug#152132
- * Install methods into /usr/lib/dpkg/methods, not /usr/lib/dpkg. Closes:
- #152161.
- * Fix test inversion in start-stop-daemon, when checking the pid given in
- a pid file. Thanks Thomas Morin <thomas.morin@enst-bretagne.fr>.
- Closes: #152270.
- * If in --test mode, and --stop is given, increment n_killed, so that
- start-stop-daemon returns the proper exit value. Thanks Thomas Morin
- <thomas.morin@enst-bretagne.fr>. Closes: #151992.
- -- Adam Heath <doogie@debian.org> Thu, 11 Jul 2002 22:58:43 -0500
- dpkg (1.10.2) unstable; urgency=low
- * Make configuration files in $HOME work again
- * dpkg + dpkg-static conflict with dpkg-dev << 1.9, to fix md5sum error
- in dpkg-source. Closes: #151691.
- * Remove -Z from patch call, in dpkg-source, as it makes patch warn about
- missing timestamps. Closes: #151965
- * Install debian/dselect.conffiles.
- -- Adam Heath <doogie@debian.org> Thu, 4 Jul 2002 21:08:09 -0500
- dpkg (1.10.1) unstable; urgency=low
- * Add conflict with dpkg-iasearch which intruded on our namespace.
- * Replace manpages-de which includes one of our manpages. Closes: #151485
- * Don't always call autoheader when building. Closes: #151471
- * Fix double conflict in dpkg. Closes: Bug#151581
- * Move dselect methods to dselect package.
- * dpkg-checkbuilddeps no longer checks for build-essential. dpkg should
- not hardcode Debian policy.
- * Make dpkg-genchanges accept ~ as part of a package filename.
- Closes: Bug#150739
- * Move dpkg.cfg and dselect.cfg manpages into dpkg package. Closes: Bug#132901
- -- Wichert Akkerman <wakkerma@debian.org> Tue, 2 Jul 2002 12:34:07 +0200
- dpkg (1.10) unstable; urgency=low
- * dpkg now reorders symlinks when extracting debs. However, this is also
- still done when building debs. After a stable release of Debian has
- occurred with this modified dpkg, the reordering when building can be
- removed.
- * Fixed upper/lowercase problems with package names. Closes: Bug#58091
- (and 3 others).
- * Add Russian manual pages
- * Fix n in dselect package list (performs searchagain now)
- * Fix layout problem in dpkg-divert manpage. Closes: Bug#103667
- * When a package is set to hold, and a reinstallation is requested,
- -E will not properly skip it. Closes: #45787.
- * Make dpkg-checkbuilddeps use dpkg-architecture. Closes: Bug#104230
- * Improve dpkg-archtecture documentation. Closes: Bug#104232
- * Update German translation. Closes: Bug#97239
- * Update Polish translation. Closes: Bug#115783
- * Update French translation.
- * Update Brazilian translation.
- * Update Danish translation.
- * Update Galician translation.
- * Update Portuguese translations.
- * Add Catalan translation
- * Add German md5sum manpage
- * Add Brazilian update-alternatives manpage. Closes: Bug#122132
- * Improve dselect manpage. Closes: Bug#103839
- * dpkg-name(1) no longer mentions the non-existing dpkg(5) manpage.
- Closes: Bug#104214
- * Improve handling of Recommends and Suggests in dselect. Closes: Bug#34942
- * Add per-user configuration files. Closes: Bug#103845
- * Split dselect into its own package. dpkg Pre-Depends on it
- to make sure no weird things happen during an upgrade but this
- will allow us to make dselect option at some point in the future.
- Closes: #114249.
- * Make colours in dselect user-configurable. Closes: Bug#103994
- * Make Q do an abort in the method selection menu to make things more
- consistent with the package list
- * Fix test for nice(2) failure in start-stop-daemon. Closes: Bug#104561
- * Improve the dselect helpscreen a bit. Closes: Bug#72634
- * New version comparison routine that can handle arbitrarily large numbers
- and accepts `~' as a low-sorting character. Closes: Bug#93386
- * dselect now accepts regular expressions when searching for packages
- and can search in package descriptions as well.
- Closes: Bug#81009,#83139
- * Move query commands into a seperate dpkg-query command. For the old options
- (-L,-l,-s,-S) dpkg will still call it for you.
- * Add configurable package listing support to dpkg-query
- * Handle window resize in dselect main menu. Closes: Bug#98275
- * update-rc.d moved to the sysvinit package. Closes: Bug#108887,#109282
- * Add --showformat and --show options to dpkg-deb and dpkg-query to
- allow one to customize the output format
- * several install-info cleanups:
- * Move /usr/info/dir to /usr/share/info/dir. Closes: #67174.
- * If /usr/share/info doesn't exist, print a message saying so,
- instead of the confusing "couldn't lock" error. Closes: #2531.
- * If /usr/share/info/dir doesn't exist, or is empty, try to copy the
- backup from /var/backups/infodir.bak. Closes: #121309.
- * Add a --remove-exactly option, and allow for relative filenames.
- Closes: #92650.
- * Use the section from the .info file if --section is not given.
- Closes: #76100.
- * Error messages now include the filename being processed.
- Closes: #66735
- * /usr/share/info/dir now has it's entries formatted to even widths.
- Closes: #11228
- * --calign|--align|--maxwidth are now ignored.
- * strip enoent as well. Closes: Bug#112378
- * Fix format error in Dutch translation. Closes: Bug#113120
- * When parsing stdin, md5sum now displays '-' as the filename, to match
- textutils md5sum. Closes: #121489.
- * Apply patch from bug, to give update-alternatives a --list command.
- Closes: #120924.
- * Make dpkg-checkbuilddeps always check for build-essential.
- Closes: Bug#118420.
- * Use space seperated output instead of comma seperated in
- dpkg-checkbuilddeps
- * Update default ignore expression in dpkg-source to also match *~ and
- *.swp in subdirs. Closes: Bug#127458
- * Handle errors when verifying md5sums. Closes: Bug#102367
- * dpkg-source now uses reliable timestamps for changed files.
- Closes: Bug#105750
- * Fix typo in start-stop-daemon help message. Closes: Bug#131439
- * update-alternative exits with a non-zero exit code when displaying
- a non-existing alternative. Closes: Bug#131496
- * Use gzip -c in install-info. Closes: Bug#131758
- * start-stop-daemon works on HP-UX now. Closes: Bug#130130
- * Fix dselect spin when run without input. Closes: Bug#132476
- * Update-alternatives now correctly restores an alternative to auto mode
- when removing a manually selected alternative. Closes: Bug#132632
- * Copy bugs and origin information into status file. Closes: Bug#132714
- * Improve wording of update-alternatives --config text. Closes: Bug#133035
- * Add manpages for dpkg.cfg and dselect.cfg. Closes: Bug#132901
- * Improve test for illegal packagename for dpkg-gencontrol -p option
- * Fix segfault when getenv("PATH") returns null. Closes: Bug#136349
- * Add Large File Summit extensions. Closes: Bug#130509
- * Fix typo in dpkg-source manpage. Closes: Bug#141906
- * Re-fix handling of multiple blank lines in control. Closes: Bug#143117
- * Document --force-confmiss and --force-bad-verify. Closes: Bug#146855
- * Drop upgrade compat stuff in dpkg postinst for ancient versions (over
- 5 years old)
- * Always set CLOEXEC on the lock fd. Closes: Bug#147872
- * Clean up tmp files when ctrl-c is sent to dpkg-source. Closes:
- Bug#58653.
- * dpkg-source no longer requires exact case matches for fields in
- debian/control. Closes: Bug#139159.
- * dpkg-scanpackages now gives proper case for Source and Installed-Size.
- Closes: Bug#119532.
- * dpkg-architecture: s/build on/built on/; same for 'build for'.
- Closes: Bug#140441.
- * cl-debian.pl now recognizes emergency as valid in changelogs.
- Closes: Bug#138013.
- * Properly count recursive expansion of variables, instead of just
- counting all variable expansions. Closes: #144121.
- * Add -I<filename> to dpkg-buildpackage and dpkg-source, to excludes
- files from tar, when building a native package. Closes: Bug#75947.
- * Close the old debian/files file, before doing a rename. Closes:
- Bug#111503.
- * Fix documentation of -v<version> for dpkg-parsechangelog, removing the
- requirement that the version has to be in the changelog. Closes:
- Bug#117968.
- * Fix typo in dpkg-source(1), s/-su/-sU/. Closes: Bug#126340.
- * Add dpkg-scansources to dpkg-scanpackages(8). Closes: Bug#147924.
- * Change /usr/info into a symlink to /usr/share/info if possible
- -- Wichert Akkerman <wakkerma@debian.org> Fri, 21 Jun 2002 21:53:15 +0200
- dpkg (1.9.21) unstable; urgency=low
- * Fix corrupt Swedish translations that would some error messages display
- incorrectly.
- * Enable --force-overwrite by default in /etc/dpkg/dpkg.cfg
- * dpkg.cfg is now no longer a conffile. This means the installer can
- change defaults depending on how an install is done
- * Detect truncated debs, and abort the unpack. Closes: #138569.
- * Improve dpkg(8) --force documentation
- * Fix error in Russian dselect translation
- -- Wichert Akkerman <wakkerma@debian.org> Thu, 16 May 2002 19:42:29 +0200
- dpkg (1.9.20) unstable; urgency=medium
- * Fix assertion when --auto-deconfigure is set. Closes: #137765.
- * Fix segfault discovered by fixing the above.
- * Fix segfault when getenv("PATH") returns null. Closes: #136349
- * Recompiled against updated zlib, to fix possible security issue. Also
- bumped build-depends to match. Closes: #137931(grave)
- -- Adam Heath <doogie@debian.org> Sun, 17 Mar 2002 02:52:44 -0600
- dpkg (1.9.19) unstable; urgency=medium
- * install-info continues to read all data from a pipe, until EOF.
- Closes: #99816(grave).
- * Add Catalan translation
- * Update Danish translation. Closes: Bug#131869
- * Update French translation.
- * update-alternative exits with a non-zero exit code when displaying
- a non-existing alternative. Closes: Bug#131496
- * Changed Maintainer to debian-dpkg@lists.
- * Fix "Up to date installed packages" for polish translation. Closes:
- #116398.
- * Swap updated/up-to-date polish translations(they were reversed).
- Closes: #117583, #102961.
- * Mark /etc/alternatives/README as a conffile.
- * Strip .note, .comment, and /usr/lib/dpkg/enoent.
- * Make dpkg-gencontrol not warn about Uploaders. Closes: #111090.
- -- Adam Heath <doogie@debian.org> Sat, 2 Feb 2002 11:47:34 -0600
- dpkg (1.9.18) unstable; urgency=low
- * Fix MD5Sum corruption when upgrading a package. Closes: Bug#113961.
- * Add Wichert and I to debian/control:Uploaders.
- -- Adam Heath <doogie@debian.org> Sat, 3 Nov 2001 00:31:00 -0600
- dpkg (1.9.17) unstable; urgency=low
- * updated-rc.d moved to the sysvinit package. Closes: Bug#108887,#109282
- -- Wichert Akkerman <wakkerma@debian.org> Wed, 22 Aug 2001 01:24:52 +0200
- dpkg (1.9.16) unstable; urgency=low
- * Revert architecture-change to dpkg-source from 1.9.11, see ChangeLog
- for details.
- -- Wichert Akkerman <wakkerma@debian.org> Thu, 5 Jul 2001 22:42:11 +0200
- dpkg (1.9.15) unstable; urgency=low
- * Change policy of handling dscformat in dpkg-source
- * Fix the arglist construction for maintainer scripts
- * Revert dscformat to 1.0 since older dpkg-source versions do not have
- the new policy. In the future (starting at format 2.0 to maintain
- compatibility with old dpkg-source implementations) minor changes to
- the dscformat have to be fully backward and forward compatible.
- -- Wichert Akkerman <wakkerma@debian.org> Sat, 30 Jun 2001 16:41:43 +0200
- dpkg (1.9.14) unstable; urgency=low
- * Make the Uploaders field in a .dsc file optional.
- * Disabled sanity checking of source packages.
-
- -- Adam Heath <doogie@debian.org> Mon, 25 Jun 2001 02:22:40 -0500
- dpkg (1.9.13) unstable; urgency=medium
- * Add a -W option to dpkg-source(and the other utils, where it is just
- passed thru), to turn certain errors into warnings(of which, only
- one is changed, namely, the 'tar doesn't contain preceeding directory'
- error). Closes: #101813, and partially 101845.
- * Don't error out if the files in the tar have leading './', for
- dpkg-source. (another partial close of 101845).
- * Handle the case where a single directory exists in the orig.tar.gz, but
- it is NOT of the form <pkg>-<ver>. Closes: #101845.
- * Set LC_ALL in dpkg-source when we call external programs when we are
- going to parse their output. Another bug from 101845.
- * Handle stating of truncated cpio filenames(100 char limit, bah), in
- dpkg-source. Another bug from 101845.
- * Add support for an Uploaders field, which is read from the first
- paragraph of debian/control, and propagated to the .dsc. This lists
- the people allowed to upload a package. If it is not set, then the
- value of the Maintainer is placed into this field of the .dsc. This
- bumps the .dsc format to 1.1. Closes: #101815.
- * Handle symlinks in the tarball, and don't error out if found.
- * in controllib, make warnerrors default to warnings. Affects
- dpkg-source. This will be changed to be errors in the future.
- -- Adam Heath <doogie@debian.org> Sun, 24 Jun 2001 13:48:52 -0500
- dpkg (1.9.12) unstable; urgency=medium
- * Fix do_script() bug. Closes: Bug#101552
- * Fix building and extracting of certain kinds of source packages.
- Closes: #101684.
- * Added Colin Watson to THANKS.
- -- Adam Heath <doogie@debian.org> Wed, 20 Jun 2001 18:27:03 -0500
- dpkg (1.9.11) unstable; urgency=low
- * The "Hang on to your hats, it gets bumpy from here." release.
- * Trim trailing spaces from package names when checking builddeps.
- Closes: #101304.
- * Apply patch from bug to fix logic error that kept everything but
- Build-Deps from working in checkbuilddeps. Closes: #101511.
- * Apply patch to correctly check the output of gcc on hurd, for
- dpkg-architecture. Closes: #99874.
- * The internal pod docs in dpkg-architecture were updated to reflect
- that -f was no longer implied when -q was given, but the build system
- wasn't generating new documentation. Closes: #100997.
- * deb(5) now has a see-also for deb-old(5). Closes: #99620.
- * Fix dpkg-shlibdeps infinite directory recursion thru symlinks.
- Closes: #97622.
- * Set the Architecture to 'source' only when doing source only uploads
- in the generated changes files. Closes: #100144.
- * Document -nc in the dpkg-buildpackage manpage. Closes: #101038.
- * Make dpkg-source work with GNU md5sum. Closes: #97666.
- * in dpkg-source, when both arch: all and arch: <arch> packages exist in
- debian/control, don't promote the source arch: to any, but only list
- all and <arch>. Closes: #94608
- * Apply patch from Colin Watson: Closes: #89679
- * Reset SIGPIPE to DEFAULT when forking gzip.
- * set LANG to C before execing cpio, as we parse its output.
- * In checktarcpio() and checktarsane(), use the previously open pipes,
- instead of the opening files on disk(which was the old, ancient way).
- * Improve the output parsing of tar in checktarsane().
- * warn instead of die when find returns an error(which happens if there
- is a dangling symlink, because we use -follow). Closes: #51479.
- * Change list of allowed urgencies in debian/changelog to: low, medium,
- high, and critcial. Closes: #94475.
- * Error out if an illegal package name is used in dpkg-gencontrol.pl.
- Closes: #61211
- * Apply patch from Marcus Brinkmann to dpkg-buildpackage: Closes:
- #98201.
- * Option -a implies option -d.
- * Set ARCH correctly to host architecture, rather than build arch.
- -- Adam Heath <doogie@debian.org> Tue, 19 Jun 2001 22:15:25 -0500
- dpkg (1.9.10) unstable; urgency=low
- * Fix [arch] parsing, and handle extra spaces better. Closes: #100512,
- #101031.
- * Apply patch from bug, to fix cleanup of dpkg-divert temp files.
- Closes: #100474.
- * Swap j/k keys on the main menu, so they function like the package
- selection screen(and like vi). Closes: #100502.
- * Multiple fixes in bug: Closes: #99892.
- * s/DEAD_JOE/DEADJOE/ in dpkg-source.
- * Switch to auto mode if alternative symlink is missing.
- * Update Spanish translation
- -- Adam Heath <doogie@debian.org> Sat, 16 Jun 2001 14:57:45 -0500
- dpkg (1.9.9) unstable; urgency=low
- * The leading and trailing spaces patch in the last upload had some
- issues with trailing spaces. This fixes them. No bug to close, as the
- bts is still down.
- -- Adam Heath <doogie@debian.org> Wed, 6 Jun 2001 22:36:57 -0500
- dpkg (1.9.8) unstable; urgency=low
- * Remove leading and trailing spaces from versions, and check for
- embedded spaces, inside dpkg. Closes: #99186.
- * Handle varied use of spaces in dpkg-checkbuilddeps. Closes: #98899.
- * Reset SIGPIPE back to default, in dpkg-source. Closes: #98563.
- * Remove bogus $! check from dpkg-architecture. Closes: #99428.
- -- Adam Heath <doogie@debian.org> Sat, 2 Jun 2001 15:15:04 -0500
- dpkg (1.9.7) unstable; urgency=low
- * If a new file doesn't exist on disk, but is a going to be installed as
- a directory, then don't error out. Closes: Bug#17381.
- * Update japanese manpages. Closes: Bug#97831.
- * Update it.po. Closes: Bug#98273.
- * Fix bad cleanup in dpkg-divert. Closes: Bug#98578,#98828,#98831.
- -- Adam Heath <doogie@debian.org> Mon, 28 May 2001 18:59:03 -0500
- dpkg (1.9.4) unstable; urgency=low
- * Oops. EOF_mmap incorrectly detecting the end of the data block.
- Closes: Bug#95981.
- * After fixing the above bug, and using debootstrap to build a sid
- chroot, I discovered that my previous dependency cycle fix could cause
- segfaults in some situations.
- -- Adam Heath <doogie@debian.org> Tue, 1 May 2001 23:04:46 -0500
- dpkg (1.9.3) unstable; urgency=low
- * Fix compiles on ppc. Closes: Bug#95918.
- -- Adam Heath <doogie@debian.org> Tue, 1 May 2001 00:29:45 -0500
-
- dpkg (1.9.2) unstable; urgency=low
- * Recompile, to fix incorrect path 1.9.1/dpkg-divert. Closes: Bug#95845
- -- Adam Heath <doogie@debian.org> Mon, 30 Apr 2001 14:21:28 -0400
- dpkg (1.9.1) unstable; urgency=low
- * Fix segfault with empty status and available, and when missing a
- trailing new line. Closes: Bug#95496
- * Make dpkg-shlibdeps not care if dpkg --search return with an error.
- Closes: Bug#95568
- * Fix corruption of user-defined fields in status and available.
- Closes: Bug#95567.
- * Changed dpkg.cfg to include no-debsig by default, as no debs are
- currently signed, and we get false errors when debsig-verify is
- installed. This will be removed in the future, when the archive tools
- support package signatures. Closes: Bug#95573
- * dpkg-buildpackage should only check for valid signinterface if the
- user specifies one. Closes: Bug#95598
- * Fix removing of diversions. Closes: Bug#95655
- * Fix md5sum -c. Closes: Bug#95586
- -- Adam Heath <doogie@debian.org> Sat, 28 Apr 2001 16:28:21 -0500
- dpkg (1.9.0) unstable; urgency=low
- * Things should mostly work OpenBSD 2.8 as well now
- * Added a --status-pipe option.
- * Fixed several memleaks.
- * Profiled dpkg.
- * Reworked lib/parse.c:parsedb(). Instead of using getc(), then
- calling varbufaddc(), it now reads the entire file at once into a
- huge buffer, then moves pointers around, to do the parsing. This
- gave a speedup of 33% on a dual celeron 333, when reading status and
- available.
- * various other speedups.
- * Removed all --smallmem code, as smallmem and largemem now actually
- use about the same amount of memory, and largemem is faster. Both
- --largemem and --smallmem are now obselete options, and will print
- a warning if used. Closes: Bug#84905, #67528
- * Initialize unitialized variables. This should solve several
- segfaults. Closes: Bug#25317(plus 9 others, thru the beauty of
- merges)
- * Found that when working with dependency cycles, and part of the cycle
- was a provide, the provider was not being considered, so the cycle
- could not be broken. Closes: Bug#87985(and 3 others)
- * Update German translation, Closes: Bug#80529,#80532,#87581
- * Update French translation, Closes: Bug#65284,#85035,#87238
- * Update Japanese translation, Closes: Bug#93873
- * Updated all other translations (but no bugs filed)
- * Add Danish translation
- * Remove spurious '%s' in Polish translation, Closes: Bug#74814
- * Add French manpages, courtesy of Philippe Batailler
- * Ingore vim swapfiles in dpkg-source, Closes: Bug#81630
- * remove --import option from dpkg-statoverride, Closes: Bug#81358
- * Replace nfmalloc implementation with obstack. Added obstack.[ch] to
- optlib, for non-GNU systems.
- * dpkg-divert only allows absolute filenames now. Closes: Bug#82419
- * Handle diffs from non-existing files to existing files. Closes: Bug#82708,
- #90982.
- * Small fixes to the buildsystem. Closes: Bug#84361
- * Fix dpkg-statoverride --update for things other then plain files.
- Closes: Bug#84449
- * Fix race with source directory disappearing in dpkg-source.
- Closes: Bug#45511
- * Fix manpage for dpkg-gencontrol. Closes: Bug#84625
- * Add -n option for dpkg-gencontrol to specify a filename. Closes: Bug#75796
- * Use POSIX glob instead of regexp in debian/rules. Closes: Bug#83042,
- #84582
- * fix typo in usage message for dpkg-divert, Closes: Bug#85977
- * Use full path for argv[0] when calling scripts. Closes: Bug#68783
- * Add ia64 support to dpkg-architecture.
- * Minor script changes, Closes: Bug#87485
- * Stop dpkg-genchanges from complaining about missing packages
- when doing a source-only build. Closes: Bug#87571,#15644,#25496
- * Various dpkg-architecture cleanups. Closes: Bug#87505
- * Modify dpkg-architecture to handle gcc versions containing letters.
- Closes: Bug#83083
- * dpkg-buildpackage updates: Closes: Bug#87572,#85847
- + make -C work properly
- + fix test for gpg secret keyring
- + improve source messages
- + skip signing pause when building unsigned packages
- + test for invalid signinterface. Closes: Bug#87579
- + remove debsign support, it's useless and doesn't work
- + Use correct architecture when naming .changes file. Closes: Bug#88015
- * Fix wording in dpkg-statoverride manpage for --add. Closes: Bug#85080
- * Fix typo in start-stop-daemon manpage. Closes: Bug#88225
- * Add dpkg-checkbuilddeps to check if build dependencies are satisfied
- and modify dpkg-buildpackage to call it if wanted.
- Closes: Bug#86453,#83812,#60717,#74372,#67896,#60717,#13961
- * dpkg-parsechangelog can read a changelog from stdin now. Closes: Bug#80142
- * Fix confusing wording for dpkg-buildpackage -uc option in manpage.
- Closes: Bug#83468
- * dpkg-statoverride now exits with exitcode 1 if we do a --list but don't
- output anything. Closes: Bug#84328
- * Remove Linux reference from all scripts, they should run fine on
- other OSes as well.
- * Mark last argument in dpkg-scanpackages usage info as optional.
- Closes: Bug#86658
- * Fix cache in dpkg-scanpackages version comparison. Closes: Bug#90722
- * Fix formatting error in dpkg-source.1. Closes: Bug#82723
- * Change dpkg-gencontrol to fix comma-related syntax errors after
- processing substvars. Closes: Bug#92908
- * Verify package signatures if debsig-verify is installed. Closes: Bug#37017
- * Handle window resize in dselect main menu. Closes: Bug#93559
- * Initialize all parts of the package record. This should fix several
- segfaults people have been seeing in dpkg. Closes: Bug#90328.
- * Apply patch from bug#86847, that escapes intl chars in filenames.
- Closes: Bug#83752, #85040, #86847, #89000.
- * Errors during dpkg -s(and other similiar commands) are now printed
- on stderr. Closes: Bug#88987.
- * Add a --retry option to start-stop-daemon. Closes: Bug#75139
- * Fix regeps to extract Closes magic from a changelog so the #
- is really optional. Closes: Bug#94474
- * Remove useless statement from dpkg-shlibdeps. Closes: Bug#90516
- * Make the debian changelog parser identify itself with $progname.
- Closes: Bug#89409
- * Give a syntax error when we get an unexpected PGP signature in control
- files. Closes: Bug#75562
- * Change dpkg manpage to reflect that --force-statoveride is no enabled
- by default. Closes: Bug#95023
- * Handle dangling symlinks, by ignoring error code 1 from find, when
- processing --recursive. Closes: Bug#4784
- * dpkg -L, -S, -l, -s, and -p now return an error code if any package
- does not exist. Closes: Bug#4974, #72406
- * dselect has a configuration file as well now
- * Get ENOENT value at runtime in dpkg-divert instead of hardcoding it.
- Closes: Bug# 31620
- * Fix wrong ENOENT test in dpkg-divert. Closes: Bug#95088
- * Add support for more SuperH variants (sh[34]{,eb}-linux-gnu)
- * Fix formating and a typo in the dpkg manpage
- * Document the dpkg.cfg configuration file in dpkg(8)
- -- Wichert Akkerman <wakkerma@debian.org> Thu, 26 Apr 2001 12:39:16 +0200
- dpkg (1.8.3.1) unstable; urgency=low
- * Revert change to nfmalloc.c that was causing SIGBUS on sparc.
- -- Ben Collins <bcollins@debian.org> Sat, 13 Jan 2001 08:52:11 -0500
- dpkg (1.8.3) unstable; urgency=low
- * Do chown before chmod in dpkg-statoverride, Closes: Bug#81943
- * Fix recusion in dpkg-shlibdeps, Closes: Bug#81322
- * Really completely revert dpkg-source patches which broke backwards
- compatibility
- -- Wichert Akkerman <wakkerma@debian.org> Fri, 12 Jan 2001 00:02:22 -0800
- dpkg (1.8.2) unstable; urgency=low
- * Don't attempt to read from an input source when we only want 0 bytes.
- Also handle buggy systems that return EAGAIN instead of EINTR. Closes:
- #81881.
-
- -- Adam Heath <doogie@debian.org> Thu, 11 Jan 2001 00:43:50 -0600
- dpkg (1.8.1.1) unstable; urgency=low
- * Apply patch from bug to fix badly generated diffs(in some
- circumstances). Closes: #81152
- -- Adam Heath <doogie@debian.org> Sat, 6 Jan 2001 16:07:33 -0600
- dpkg (1.8.1) unstable; urgency=low
- * Make --name a valid option. Closes: #31206, #51953.
- * dpkg-deb -I <pkg> <control> works again
- * Update Swedish translation
- -- Wichert Akkerman <wakkerma@debian.org> Thu, 4 Jan 2001 19:31:13 +0100
- dpkg (1.8.0) unstable; urgency=low
- * Add -k|--symlink option to dpkg-name. Closes: #35040
- * Made the accelerator keys in dselect's main menu separate options, so
- that they can be translated separately. Closes: #50955.
- * Added depends on sysvinit (>= 2.72), so that we can make sure that
- /etc/rcS.d exists. Closes: #55037.
- * update-rc.d: Changed documentation and help, as -f only applies during
- remove. Closes: #55049.
- * Added a --force-all option. Closes: #61354.
- * Format help string for --abort-after like other option help strings.
- Closes: #62464.
- * Fix dselect methods to pass admindir to dpkg from dselect.
- * Minor tweak so that when patch 2.5.4 is manually used to apply a diff,
- it doesn't get applied multiple times. Closes: #65021
- * Add --nicelevel to start-stop-daemon, to alter a programs priority
- before starting. Closes: #65191.
- * Document that --largemem is the default, and that the test point is
- 24 megs. Closes: #65607.
- * Document that --set-selections does not actually install any
- packages. Closes: #65340.
- * Fix typo in dpkg-deb.1. Closes: #65945.
- * Add --truename option to dpkg-divert. Closes: #68489.
- * Documented COLUMNS in dpkg(8). Closes: #77001.
- * Modified DPKG_C_GCC_TRY_WARNS() to call AC_SUBST, so that we can
- use the result of the test during build time. Closes: Bug#75138
- * Added description for "suggests" in main/depcon.c:describedepcon().
- Closes: Bug#74113
- * Removed bashing from dpkg.postinst.
- * Make '#' optional in Closes: tags. Closes: Bug#63137.
- * Add -t to -h output in dpkg-buildpackage: Closes: Bug#49598.
- * Fix typo in --compare-versions error message. Closes: Bug#66474.
- * -R doesn't mean --root. Closes: Bug#66068, #72013
- * Add armv3l to archtable. Closes: Bug#72125
- * Fix two memory leaks, and lesson the memory foot print a tad. Hints
- taken from 74259.
- * Fix some things perl5.6 complains about. Closes: Bug#77337
- * Fix referenes to dpkg-deb manpage. Closes: Bug#77855
- * Update Galish translation
- * Add new --import option to dpkg-statoverride to make it easy to
- import suidmanager settings.
- * Speedup patches by Adam Heath
- * statoverride fixes by Robert Luberda, Closes: Bug#78436
- * Add Linux S/390 support. Closes: Bug#79063
- * Using libz to decompress data instead of calling gzip.
- Closes: Bug#49581
- * Add gettext to build-depends
- * Fix warning when trying to remove a non-existing statoverride.
- Closes: Bug#79352
- * Be more paranoid with file permissions when extracing files
- * Apply statoverrides to more then just files
- * Update update-alternatives manpage to use FHS instead of FSSTND.
- Closes: Bug#80237
- * List descriptions for udebs in .changes
- -- Wichert Akkerman <wakkerma@debian.org> Mon, 25 Dec 2000 17:19:31 +0100
- dpkg (1.7.2) unstable; urgency=low
- * Fix parsing of configuration files
- * Add new powerpc-linux-gnu entry to archtable. Closes: Bug#76522
- * No longer bother to install emacs things. I don't use emacs myself
- and can't support that properly.
- * scripts/dpkg-shlibdeps.pl: Make it parse soname's in the format of
- "libfoo-X.X.so" (e.g. libdb-3.1.so) and use it. Also make it give a
- warning if there is a NEEDED line in the objdump output that we cannot
- grok.
- * scripts/dpkg-shlibdeps.pl: resolve library paths using a combination
- of the libc major version, and ldconfig -p output. Solves problems
- with errant libc5 deps.
- * Correct name of .changes file when doing source-only builds
- * Fix -ap option for dpkg-buildpackage. Closes: Bug#77305
- * Fix typo in update-alternatives manpage. Closes: Bug#77829
- * Fix typo in script-regexp update-rc.d. Closes: Bug#76029
- -- Wichert Akkerman <wakkerma@debian.org> Thu, 23 Nov 2000 18:55:50 +0100
- dpkg (1.7.1) unstable; urgency=medium
- * Fix a typo in the dpkg-statoveride manpage
- * dpkg-statoverride reads and writes the right file now
- * Make update-alternatives use the right dir for alternatives again
- -- Wichert Akkerman <wakkerma@debian.org> Tue, 7 Nov 2000 01:16:39 +0100
- dpkg (1.7.0) unstable; urgency=low
- * Allow the administrator to override file mode and ownership using the
- new dpkg-statoverride tool.
- * Use objdump instead of ldd in dpkg-shlibdeps
- * Fix logic in dpkg-shlibdeps so it looks for dependencies as specified
- in its documentation
- * Make update-alternatives update slave links with --config and properly
- switch the alternative to manual mode
- * HURD updates, Closes: Bug#57753,#57754,#57755
- * dpkg-architecture: -q should not imply -f, Closes: Bug#57761
- * add dpkg:UpstreamVersion and dpkg:Version substvars in dpkg-genchanges
- and dpkg-gencontrol. Closes: Bug#62069,#64774
- * dpkg-genchanges: add new Changed-By field to .changes with the last
- person who made a change, and modify the Maintainer-field to be the
- actual maintainer. Update the format-version to 1.7 to reflect this.
- * dpkg-genchanges: allow a space between # and a to-be-closed bugnumber
- * dpkg-deb: reorder files when building a package
- * dpkg-statoverride: new tool to override ownership and modes for files
- * Check COLUMNS environment for dpkg -l output. Closes: Bug#65536
- * Add Origin and Bugs fields to the control file
- * Install new /etc/dpkg/origins/debian file
- * Corrections and updates to Swedish translation.
- * Add Galician, German, Dutch and Brazilian translations
- * archtable: add ia64 and sh; revert sparc64 so that it turns into sparc.
- There wont be a full binary-sparc64 port. Closes: Bug#70788
- * dselect/main.cc: small fixups to get it to compile with gcc-2.96
- * Clean up fd handling in some places. Closes: Bug#69359,#69360,#69361
- * Document -k option for dpkg-buildpackage. Closes: Bug#71808
- * Install commented dummy shlibs.default and shlibs.override files
- * Give dpkg a configurationfile
- * dpkg-scanpackages now uses the most recent version if multiple versions
- of a package are found.
- * don't rename a file to itself in dpkg-source. Closes: Bug#75060
- * Fix buffer overflow in cmdname handling in start-stop-daemon.
- Closes: Bug#75103
- * Don't abort if start-stop-daemon tries to read a non-existing pidfile.
- Closes: Bug#75105
- * Update formating of start-stop-daemon manpage. Closes: Bug#75110
- * Make a missing package a warning instead of an error in dpkg-genchanges
- -- Wichert Akkerman <wakkerma@debian.org> Sun, 5 Nov 2000 17:28:39 +0100
- dpkg (1.6.13) frozen unstable; urgency=low
- * Add Format-flag to .dsc format: we know we are going to change the
- format in the next release, this change will make dpkg-source abort
- with a reasonable error instead of doing unexpected things.
- * Fix error in gettext'ized string
- * Updated Czech, French, Polish and Spanish translations. Closes: Bug#63663
- * debian-changelog-mode.el: fix documentation string for
- debian-changelog-finalise-last. Closes: Bug#63003
- -- Wichert Akkerman <wakkerma@debian.org> Mon, 8 May 2000 16:08:53 +0200
- dpkg (1.6.12.99) frozen unstable; urgency=low
- * Pre-release for 1.6.13. which will only feature translation updates
- * Fix typo in dpkg-divert, Closes: Bug#60243
- * dpkg-genchanges: recognize non-deb packages (tarballs, such as
- dpkg-non-deb and boot-floppies disk tarballs). This makes sure that we
- include them when figuring out the Arch field in the .changes
- * mark another string as translateable, Closes: Bug#62543
- * fix location of --abort-after in --help output, Closes: Bug#62464
- * fix allocation error in checkpath(), Closes: Bug#62364
- * add Hold to list of desired package states in -l output, Closes: Bug#58765
- -- Wichert Akkerman <wakkerma@debian.org> Fri, 21 Apr 2000 11:52:59 +0200
- dpkg (1.6.12) frozen unstable; urgency=high
- * Fix test for gpg/pgp in dpkg-buildpackage. You can now build
- unsigned packages again. Closes: Bug#60395
- * Updated Spanish and Swedish translations. Closes: Bug#41735
- * Merge patch from Joel Klecker to remove emacsen-common stuff from dpkg-dev
- -- Wichert Akkerman <wakkerma@debian.org> Mon, 3 Apr 2000 16:50:02 +0200
- dpkg (1.6.11) frozen unstable; urgency=high
- * Oops, missed one case where the libc/ncurses conflict reared its
- ugly head and broke dselect miserably.
- * fix syntax error in dpkg-divert. Closes: Bug#60050
- -- Wichert Akkerman <wakkerma@debian.org> Fri, 10 Mar 2000 11:52:07 +1100
- dpkg (1.6.10) frozen unstable; urgency=low
- * The `it rains in Sydney' release
- * Mark another string in dselect as translateable, Closes: Bug#58618
- * Fix typos, Closes: Bug#58619
- * Change dselect keybindings slightly so `n' really does searchagain
- * Updated Czech and Spanish translations, Closes: Bug#58617
- * dpkg-divert.pl: reinstate last writeability-patch. Modified
- to not abort on ENOENT: this indicates a directory does not (yet)
- exist. If this happens don't try to rename. This should fix all
- current dpkg-divert problems. Closes: Bug#59207,#58596
- * update-alternatives: switch back to auto-mode when manually selected
- alternative is removed, Closes: Bug#54933
- * dselect no longer segfaults on SIGWINCH but does The Right Thing
- instead. Closes: Bug#54303,#58697,#59419
- -- Wichert Akkerman <wakkerma@debian.org> Tue, 7 Mar 2000 15:09:47 +1100
- dpkg (1.6.9) frozen unstable; urgency=low
- * Fix typo in update-alternatives manpage
- * dpkg-architecture: -q should not imply -f, Closes: Bug#57761
- * Cleanup bits of install-info to make it more stable
- * Fix Build-Dependency for ncurses, Closes: Bug#58073
- * Some more documentation updates, Closes: Bug#57985
- * Revert patch to check for writeable filesystems in dpkg-divert,
- Closes: Bug#57840
- -- Wichert Akkerman <wakkerma@debian.org> Fri, 18 Feb 2000 12:11:58 +0100
- dpkg (1.6.8) frozen unstable; urgency=low
- * Turn --force-overwrite on by default
- * Fix a couple of small buildsystem errors
- * Support multiple adjacent newlines in control-style files, Closes: Bug#56056
- * Updated Czech and Swedish translations
- * Revert patch to change order of things when purging a package,
- Closes: Bug#56374
- * Handle failed open of /dev/tty in dpkg -l, Closes: Bug# 55041
- * Update Japanese translations, Closes: Bug# 56641, #57494, #57595
- * Update extended description for dpkg-dev, Closes: Bug# 56675
- * Implement verbose option for update-alternative
- * Fix conflicts handling
- -- Wichert Akkerman <wakkerma@debian.org> Thu, 10 Feb 2000 15:31:31 +0100
- dpkg (1.6.7) frozen unstable; urgency=low
- * dpkg compiles on HP-UX, Solaris and IRIX now
- * start-stop-daemon can chroot now, Closes: Bug#54513
- * Allow space between # and the bugnumber in the changelog
- * Display package description with waddnstr, Closes: Bug#54313
- * Updated Japanese manpages, Closes: Bug#54690, #55080
- * Upload full source for packages with version *-0.1, Closes: Bug#54651
- -- Wichert Akkerman <wakkerma@debian.org> Sun, 16 Jan 2000 18:36:10 +0100
- dpkg (1.6.6) unstable; urgency=low
- * dpkg-buildpackage supports debsign, Closes: Bug#58333
- * fix update-alternatives manpage, Closes: Bug#53859
- * Updated Polish translation
- * Pass admindir to dpkg, Closes: Bug#54039
- * Fix dpkg -l output
- * Remove dpkg-safelist again, it had issues
- -- Wichert Akkerman <wakkerma@debian.org> Fri, 7 Jan 2000 19:51:45 +0100
- dpkg (1.6.5) unstable; urgency=low
- * Update Spanish translation
- * Don't strip 8th bit in dselect packagelists, Closes: Bug# 49061
- * Don't use \z in dpkg-scansources, Closes: Bug# 53182
- * Correctly unregister internals manual, Closes: Bug# 53200
- * dselect helpessages can be translated now, Closes: Bug# 51381
- * dselect UI tweaks, including a new --expert mode
- * Added build-depends, Closes: Bug# 53394
- * Added THANKS-file with people who have contributed to the code
- * Use full width of tty in packagelisting, Closes: Bug# 53395
- * Add -z option to dpkg-deb to set compressionlevel when building
- packages, Closes: Bug# 53398
- * Fix segfaults when producing a diff between current and new conffile,
- Closes: Bug# 52197
- -- Wichert Akkerman <wakkerma@debian.org> Sat, 25 Dec 1999 04:47:09 +0100
- dpkg (1.6.4) unstable; urgency=low
- * No longer byte-compile for emacs
- * Add Swedish translation
- * start-stop-daemon: honour --oknodo if we fail to kill a process
- Closes: Bug#52580,#52185,#52457
- * Fix dselect program description, Closes: Bug#52328
- * Fix architecture-detection in dpkg-gencontrol, Closes: Bug#52616
- * Accept single-number values in update-rc.d, Closes: Bug#46810
- -- Wichert Akkerman <wakkerma@debian.org> Sun, 19 Dec 1999 16:27:48 +0100
- dpkg (1.6.3) unstable; urgency=high
- * Comment dselect changes from 1.6.2, they seem to have a problem
- Closes: #52043,52058,52088,51437
- * Really fix emacs-stuff. Hopefully. Closes: #51919,51525
- * Fix copyright display in dselect menu, Closes: #52093
- * Fix uid/gid-changes in start-stop-daemon, Closes: #52081
- -- Wichert Akkerman <wakkerma@debian.org> Tue, 7 Dec 1999 17:06:00 +0100
- dpkg (1.6.2) unstable; urgency=low
- * New dpkg-scansources, Closes: #51888
- * Fix default for elispdir, Closes: #51919,51525
- * New manpages for cleanup-info and dpkg-divert, Closes: #51539, 46657
- * Buildsystem updates, Closes: #51525, 51855, 51914
- * Modify dselect behaviour for suggests and recommends
- -- Wichert Akkerman <wakkerma@debian.org> Sun, 5 Dec 1999 19:29:50 +0100
- dpkg (1.6.1) unstable; urgency=low
- * Fix some slight packaging errors
- -- Wichert Akkerman <wakkerma@debian.org> Fri, 26 Nov 1999 20:18:48 +0100
- dpkg (1.6) unstable; urgency=low
- * Major overhaul of the buildsystem
- * Update Standards-Version to 3.1.0
- * Move to version 1.6 to reflect the amount of changes made
- * Fix mixup with Czech and Polish translations, Closes: Bug# 48986
- * utils/start-stop-daemon.c: Added ability for user.group arg to
- --chuid. Also, always call initgroups() when using --chuid.
- * utils/start-stop-daemon.8: Document above change, also add note to the
- --make-pidfile option concerning its problem with daemons that fork
- -- Wichert Akkerman <wakkerma@debian.org> Thu, 25 Nov 1999 04:30:01 +0100
- dpkg (1.4.1.19) unstable; urgency=low
- * Fix replaces for dpkg-dev
- * Add gettext-support to dselect
- * Added Czech and Polish translations for dpkg
- * Fixed incorrect patch for --print-architecture (oops, oh well
- it was already broken when there was no gcc anyway :)
- * Fixed missing mipseb that was supposed to be in the archtable
- * Better output in update-alternatives --config, now shows the
- current, and the prefered choices.
- * dpkg-name: ignore epoch when getting version
- * 50dpkg-dev.el: add it as a conffile for dpkg-dev
- * internals.sgml: Removed references to the versions of build tools,
- they date the document.
- * debian-changelog-mode.el: added hint for better log-email handling
- * Added recognition for new source-depends fields for policy
- referenced in bug #41232
- * dpkg-buildpackage: add -ap option to force a pause prior to starting
- the sign process. This helps for people who don't keep their signatures
- on the filesystem (on a floppy perhaps, then mount as needed).
- * minor script corrections
- * dpkg-dev control: Change gcc to c-compiler in the recommends field, and
- move cpio, patch and make to the depends line
- * Leave file info intact in available when installing packages. MD5sum,
- Filename, and MSDOS-Filename used to get lost when installing a
- package.
- * Added armv4l to archtable
- * Added 'D' to the list of choices for conffile handling, closes: #48137
- * Converted internals.sgml to debiandoc format. Also added a dpkg-doc
- package that contains the generated output from this file (.ps, .html
- and .info), includes doc-base support. Internals.sgml is also not
- generated on the binary-arch target, and is no longer "byhand"
- * dpkg-gencontrol: add "Source" to the fields placed in the control file
- * dpkg-parsechangelog: fixed loop for parsepath (#48526)
- * main/{processarc.c,depcon.c}: added new structure for conflictors,
- which contains a struct for conflicts. This is used to create an array
- of conflicting packages, which are going to be replaced. Allows for
- multiple conflicts and replaces. All conflictor handlers were
- converted to loops to handle each one (processarc.c).
- * dpkg-divert: Fix check for writable filesystem, closes: #48646
- -- Wichert Akkerman <wakkerma@debian.org> Sat, 30 Oct 1999 15:14:40 +0200
- dpkg (1.4.1.18) unstable; urgency=low
- * Backout dep check patch
- -- Ben Collins <bcollins@debian.org> Sat, 23 Oct 1999 00:39:24 -0400
- dpkg (1.4.1.17) unstable; urgency=low
- * Add support for long filenames, along with --assert-longfilenames
- * Added --chuid option to start-stop-daemon to allow switching to
- a different uid when starting a process
- * Add mipseb and mipsel to the archtable too, since mips and mipseb are
- both viable names for the mips big endian arch, and mipsel is also needed
- * Update dpkg-architecure's archtable
- * Added --config option to update-alternatives to allow easy changing
- of the registered alternatives for a specific name
- * Updated the deb-control(5) man page with all the current fields
- and uses
- * Made the large info screen show 5 lines of the pkglist so that
- it scrolled properly, and still showed the cursor in dselect
- * Removed references to dpkg(5) which seems to not exist anymore
- * Fixed `dpkg-deb --help' and dpkg-deb(1) from reporting --no-check
- when it's actually --nocheck (went with the hardcoded option, so
- this is just a documentation fix).
- * Added better check in disk.setup for a working NFS server. Makes
- it compatible with other non-Linux servers.
- * Corrected dpkg(8)'s example of using dpkg -i (showed it used with
- a .tar.gz instead of a .deb)
- * Applied patch to correct improper TMPDIR handling in dpkg-deb
- * When encountering an error in extracting the tar archives in the
- packages, we should abort the install, not simply give an error
- and continue.
- * Make dpkg give the builtin arch if there was an error while exec()'ing
- the C compiler with --print-architecture. We still fail if the
- output from gcc was bad in some way, since they may be of importance.
- * Removed the maintainer-configure portion in debian/rules, since
- we should be shipping the source with all the auto* stuff
- already generated anyway
- * Removed the ltconfig patch, and resort to a debian/rules fix
- to libtool itself after running configure
- * Removed shlibs.default.i386. It's now a template for arch porting to
- Debian/dpkg, we install it still, if there exists a file matching the
- arch
- * Reimplemented a better *stat cache for the removal checking code,
- this helps a lot when doing upgrades where the packages are a lot
- different in layout
- * Increased largemem auto detection to >= 24megs, since it's not uncommon
- for dpkg to actually use 16megs of ram all on its own when using the
- largemem setting (old minimum was 16megs)
- * debian/rules: chmod -x everything in /usr/lib to make lintian happy.
- in the clean phase just rm -rf $(BUILD), we don't need to run
- distclean and all that other stuff. Don't run "make dist", we
- simply copy the .tar.gz that dpkg-source creates for the byhand
- source.
- * Make start-stop-daemon exit(1) when we don't find one of the
- pid's we are trying to kill, in accordance with the man page.
- * When running --configure on an already installed package, just
- say it's installed, and not that it is in an unconfigurable
- state
- * Fixed some compiler warnings
- * Make dpkg check for uid 0 requirement, before checking the path
- since not being root, is probably the reason that the PATH is
- borked in the first place
- * Make -p short for --print-avail, and -P short for --purge
- * Fix typo in md5sum(1) man page
- * start-stop-daemon: Add --background and --make-pidfile options
- * update-alternatives: make sure we remove "old" symlinks when they
- are no longer pertinent. Add /etc/alternatives/README that refers
- to the update-alternatives(8) man page.
- * dpkg-divert: Add check for being able to write to the old/new
- destination before doing a rename. We fail on this, without
- changing the diversion registry
- * Fix bad regex in update-rc.d
- -- Wichert Akkerman <wakkerma@debian.org> Thu, 21 Oct 1999 17:49:03 +0200
- dpkg (1.4.1.16) unstable; urgency=medium
- * Hardcode ENOENT again since the errno-part of the POSIX module
- isn't in perl-*-base. sigh.
- -- Wichert Akkerman <wakkerma@debian.org> Fri, 15 Oct 1999 04:01:14 +0200
- dpkg (1.4.1.15) unstable; urgency=low
- * non-maintainer release.
- * Move dselect into its own package
- * Remove conffiles before directories when purging
- * Check if integrity from other packages will broken when processing
- an archive
- * dpkg-deb can handle package made with Linux ar.
- * Add check to update-alternatives to see if the sequencecode is between
- 0 and 99
- * Fix failed assertion, which was actually two bugs: a logic error in
- checkforremoval and a wrong assumption in findbreakcycle
- * dselect doesn't die when you resize the terminal
- * check if a file is also in a new package before removing it when upgrading
- * offer to show a diff between the old and new conffile
- * dpkg-scanpackages: don't abort but only skip a package if we can't
- open it
- * Add HURD-support to start-stop-daemon
- * Reinstate patch to not read available when doing --list-files
- * Add a couple of --force options to handle changed conffiles
- -- Wichert Akkerman <wakkerma@debian.org> Thu, 14 Oct 1999 04:20:56 +0200
- dpkg (1.4.1.14) unstable; urgency=low
- * non-maintainer release.
- * dpkg-source works again on empty diffs, Closes: Bug# 46159
- * Install locale-files in /usr/share, Closes: Bug# 46631
- * Make /usr/share/doc/dpkg-dev a symlink to /usr/share/doc/dpkg
- * Actually include fix to make update-alternatives works filesystems (oops!)
- * Check if codenumber is between 0 and 99, Closes: Bug# 46810
- -- Wichert Akkerman <wakkerma@debian.org> Tue, 5 Oct 1999 19:19:05 +0200
- dpkg (1.4.1.13) unstable; urgency=low
- * Non-maintainer release.
- * NMU number 13, lets see what breaks :)
- * update-alternatives works across filesystems now
- * Make -sgpg work in dpkg-buildpackage (typo)
- -- Wichert Akkerman <wakkerma@debian.org> Tue, 28 Sep 1999 01:26:19 +0200
- dpkg (1.4.1.12) unstable; urgency=low
- * Non-maintainer release.
- * Fix typo in chmodsafe_unlink that made dpkg chmod files that
- weren't setuid or setgid
- -- Wichert Akkerman <wakkerma@debian.org> Sun, 26 Sep 1999 02:41:30 +0200
- dpkg (1.4.1.11) unstable; urgency=low
- * Non-maintainer release.
- * Added sparc64 to archtable
- * Added entries for newer alpha architectures to the archtable
- * Always run patch and diff with LANG set to C.
- * Handle diff warning for files with no newline at the end of file
- Closes: Bug#45642
- -- Wichert Akkerman <wakkerma@debian.org> Fri, 24 Sep 1999 03:23:54 +0200
- dpkg (1.4.1.10) unstable; urgency=low
- * Non-maintainer release.
- * Build dpkg-scansources manpages using pod2man
- * dpkg-buildpackage changes:
- + fix signinterface-detection
- + use gpg by default if $HOME/.gnupg/secring.gpg exists
- -- Wichert Akkerman <wakkerma@debian.org> Thu, 16 Sep 1999 15:36:43 +0200
- dpkg (1.4.1.9) unstable; urgency=low
- * Non-maintainer release.
- * Updated dpkg-scansources to current version from Roderick Schertler
- * Update location of GPL in internals-manual
- * Update location of GPL and dpkg copyright in all manpages
- * Include patch from Roman Hodek for dpkg-source to handle diffs of files
- with lines that begin with two dashes.
- * Move dpkg-scansources to dpkg-dev package
- * Move dpkg-scansources manpage to section 8
- * Fix error that moved a lot of manpages to the dpkg package.
- * It looks like not reading the available-file for listfiles was not greeted
- with much enthiousiasm, so reverse the change.
- -- Wichert Akkerman <wakkerma@debian.org> Wed, 15 Sep 1999 03:45:07 +0200
- dpkg (1.4.1.8) unstable; urgency=low
- * Non-maintainer release.
- * Merge dpkg-doc-ja
- * Add patch from Raphael Hertzog <rhertzog@hrnet.fr> for dpkg-scansources
- to skip comments in signatures. This allows packages to also use GnuPG.
- -- Wichert Akkerman <wakkerma@debian.org> Mon, 13 Sep 1999 04:16:33 +0200
- dpkg (1.4.1.7) unstable; urgency=low
- * Non-maintainer release.
- * Use /usr/share/doc
- * Merge changes from dpkg-iwj tree:
- + change section in dpkg-deb.1 to 1
- + Use COPYINGFILE instead of hardcoded GPL-location in showcopyright()
- + varbufprintf (used for some error messages) vsnprintf return value
- assumption changed to correspond to reality rather than glibc-doc.
- + Don't read available-info when not needed (slightly improved from
- dpkg-iwj: don't read for listfiles either :)
- + Cleanup --assert-* code
- + Assume largemem on systems without sysinfo(2).
- + modify preexec-script for easier script execution
- + Do not chmod(".../path/to/symlink",0600) causing many bad perms.
- + Sanity-check numbers for parameters
- + Move some logic from process_archive into wantinstall
- + Print '0' in dpkg-scanpackages if no packages found.
- -- Wichert Akkerman <wakkerma@debian.org> Fri, 10 Sep 1999 04:06:32 +0200
- dpkg (1.4.1.6) unstable; urgency=low
- * Non-maintainer release.
- * scripts/dpkg-architecture.pl: Update to latest version.
- * scripts/dpkg-architecture.1: Likewise.
-
- -- Marcus Brinkmann <brinkmd@debian.org> Sat, 24 Jul 1999 18:24:21 +0200
- dpkg (1.4.1.5) unstable; urgency=low
- * Non-maintainer release.
- * (dpkg-dev): Use emacsen-common for debian-changelog-mode.el
- (closes:Bug#20776,#31030).
- * Removed references to the packaging and policy manuals from debian/control.
- * Put debian-changelog-mode.el in dpkg-dev and remove from dpkg (closes:Bug#29271).
- * Fix paths in 50dpkg-dev.el using Roderick Schertler's patch
- (closes:Bug#28270,#29702,#26876,#29184,and others).
- * Note that bug number 17367 was fixed in 1.4.0.26.
- * Add Zack Weinberg's install-info patch for GNU install-info
- compatibility (closes:Bug#28965).
- * Add dpkg-architecture stuff from Marcus Brinkmann.
- * Remove debian-keyring suggests from dpkg.
- * Add -k<keyid> flag to dpkg-buildpackage.
- * --textmode works in gpg, remove kluge from dpkg-buildpackage.
- * Cleanup configure.in slightly (stop using tl_ macros, fix gettext stuff).
- * Attempt to make Debian source useful for non-Debian systems
- (i.e. distclean tree instead of maintainer-clean tree).
- * Sync with wichert's 1.4.1.4.
- * Add my ltconfig-1.3.2.diff (RPATH workaround).
- * Add dpkg-scansources program and man page.
- * Man pages in /usr/share/man.
- -- Joel Klecker <espy@debian.org> Tue, 13 Jul 1999 18:12:15 -0700
- dpkg (1.4.1.4) unstable; urgency=low
- * Also change developer-keyring to debian-keyring for dpkg-dev package
- * Include spanish translation from Nicolás Lichtmaier <nick@debian.org>
- * Depend on perl5 instead of perl
- -- Wichert Akkerman <wakkerma@debian.org> Mon, 5 Jul 1999 00:04:14 +0200
- dpkg (1.4.1.3) unstable; urgency=low
- * Modify tarobject() so it does not complain if we are creating a
- directory that replaces a removed file. This works around the
- problem that the filedatabase doesn't remember what filetype a
- file was by assuming it already was a directory
- -- Wichert Akkerman <wakkerma@debian.org> Mon, 31 May 1999 23:49:23 +0200
- dpkg (1.4.1.2) unstable; urgency=low
- * Non-maintainer upload
- * Rebuild, so this is glibc2.1 (unless you're on m68k), which is rumoured
- to also fix the i8n-problems.
- * Incorporate 1.6 format of .changes, patch from Guy Maor
- * Fix bug in section-handling of dpkg-scanpackages, patch from Guy Maor
- * Disable force-overwrites again, since we're in unstable
- * Assume largemem on systems for which sysinfo is not available, Bug# 33658
- -- Wichert Akkerman <wakkerma@debian.org> Wed, 26 May 1999 15:50:17 +0200
- dpkg (1.4.1.1) unstable; urgency=low
- * Non-maintainer upload
- * Install emacs-startup scripts with mode 0644 (lintian)
- * Incorporate changes in NMU 1.4.0.32 made by Vincent Renardias
- <vincent@waw.com> for slink:
- + Apply patch from Jim Pick for update-alternatives.pl to
- fix 'Important' bugs #30891 in dpkg and (#27382, #27383, #27696,
- #27703, #27736, #27097(merged bugs)) in jdk1.1.
- * Incorporate changes in NMU 1.4.0.33 made by me for slink:
- + Fix illegal perl construct (Bug# 30985)
- + Initialize oialtname->useinstead and oicontest->camefrom to 0 (Bug# 30397)
- + Update shlibs.default for libncurses 4 (Bug# 30332)
- + Suggest debian-keyring instead of developer-keyring (Bug# 27376, 30248)
- + Abort dpkg-divert when attempting to divert a directory (Bug# 30126)
- + Make dpkg-deb.1 aware that it is in section 1, not 8
- + Fix section in reference to dpkg-deb in dpkg.8 (Bug# 29740)
- + Fix typo in --force-help (Bug# 26193)
- + Correct path for debian-changelog-mode.el (Bug# 24606)
- + Make disk-method for dpkg use /var/run instead of /tmp to fix
- symlink-attacks (Bug# 21399)
- + Document -n and -f options for update-rc.d in manpage (Bug# 15913)
- + Add --abort-after option to change after how many errors we abort and
- change the default to 50 (Bug# 22940)
- + Fix controllib.pl: don't check debian/substvars unless needed, and
- don't depend on language settings (Bug# 31508)
- + Allow a - in the architecture-field (Bug# 25537)
- -- Wichert Akkerman <wakkerma@debian.org> Mon, 1 Feb 1999 00:44:01 +0100
- dpkg (1.4.1) unstable; urgency=low
- * Maintainer release by IWJ.
- * Changed Maintainer: field description.
- * Various changes to make the damn thing build.
- * Add .cvsignore files.
- -- Ian Jackson <ian@davenant.greenend.org.uk> Sun, 1 Nov 1998 17:33:38 +0000
- dpkg (1.4.0.31) unstable; urgency=low
- * dpkg/processarc.c: Make newfileslist static like the other arguments
- for register_cleanup's cu_* functions.
- * N-th fix for controllib.pl (simulate old behavior by trying stdin,
- stdout, and stderr for getlogin()).
- * Enable --force-overwrite for slink release, and comment where to do
- so (dpkg/main.c).
- * Recompile against ncurses4.
- -- Daniel Jacobowitz <dan@debian.org> Thu, 22 Oct 1998 17:37:23 -0400
- dpkg (1.4.0.30) unstable; urgency=low
- * dpkg-dev isn't allowed to have a Recommends: debian-keyring (as that's
- in contrib), so it's now lowered to a Suggests: . Thanks to James Troup
- for pointing this out.
- -- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Sat, 26 Sep 1998 13:59:23 +0200
- dpkg (1.4.0.29) unstable; urgency=low
- * For now, prefer PGP over GPG.
- -- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Tue, 22 Sep 1998 09:38:09 +0200
- dpkg (1.4.0.28) unstable; urgency=low
- * Added gpg (GNU Privacy Guard) support:
- * scripts/buildpackage.sh: default to GPG (unless no GPG, but only a PGP
- secret key file is found), as GPG, unlike PGP, is DFSG-free.
- * Updated dpkg-source(1), and added gpg(1) and pgp(1) to the SEE ALSO
- section.
- * Worked around broken textmode implementation in GPG.
- * dpkg-dev now Suggests: gnupg .
- * No longer includes developer-keys.pgp . Instead, dpkg now Suggests: and
- dpkg-dev now Recommends: developer-keyring.
- * Compiled with latest libstdc++ (2.9).
- -- J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl> Mon, 21 Sep 1998 13:17:14 +0200
- dpkg (1.4.0.27) unstable; urgency=low
- * REALLY fixed dpkg-dev, and new attempt to placate installer on internals.
- -- Daniel Jacobowitz <dan@debian.org> Fri, 27 Jul 1998 15:58:04 -0400
- dpkg (1.4.0.26.0.1) unstable; urgency=low
- * Binary-only upload for x86 and fixed dpkg-dev
- -- Daniel Jacobowitz <dan@debian.org> Fri, 24 Jul 1998 15:58:04 -0400
- dpkg (1.4.0.26) unstable; urgency=low
- * Non-maintainer upload.
- * Make --root work with maintainer scripts (Patch by Scott Barker,
- bugs #4863 and #3170).
- * Fix $(lispdir) bug if compiling without emacs (noticed by Joey Hess).
- -- Daniel Jacobowitz <dan@debian.org> Thu, 23 Jul 1998 12:02:04 -0400
- dpkg (1.4.0.25) unstable; urgency=low
- * Non-maintainer upload.
-
- * Add the requested -nc option to dpkg-buildpackage (Do
- not clean source tree, useful in debugging cycles).
- * controllib.pl: Again by popular acclamation, fix the getlogin() warnings.
- I redirected STDERR onto fd 0 before calling getlogin().
- * tools.m4: Fix display of whether c++ works.
- * dpkg-deb/extract.c: glibc 2.1 and some kernels want to make
- fflush() move the current fpos. Until someone can fix that,
- protect with seek.
- * Add an extra 0, to dselect/{pkg,meth}keys.cc so it compiles again.
- * Start using lchown() if available.
- * Really fix #20353. (aclocal.m4 was the wrong place; that's a generated
- file. The correct place is in tl_canon.m4.)
- -- Daniel Jacobowitz <dan@debian.org> Tue, 21 Jul 1998 03:14:14 -0400
- dpkg (1.4.0.24) unstable; urgency=low
- * Non-maintainer upload.
- * dpkg/main.c: Turn --force-overwrite off as default.
- * dpkg/main.c: don't list --force-overwrite as default in --force-help,
- noticed by Peter Weiss <Peter.Weiss@Informatik.Uni-Oldenburg.DE> and
- others. [#23542, part of #17409].
- * dpkg/dpkg.8: replaced with a newer version from Jim Van Zandt
- <jrv@vanzandt.mv.com>. [#21061]
- * dpkg-deb/build.c (do_build): add missing \n and improve error message
- when conffile name is too long. [#7057]
- * scripts/update-alternatives.8: replaced with better man page from
- Charles Briscoe-Smith <cpb4@ukc.ac.uk>. [#17283]
- * scripts/dpkg-source.1: corrected logic error in documentation for
- dpkg-gencontrol's -p option, as noticed by Oliver Elphick
- <olly@linda.lfix.co.uk>. [#14655]
- * scripts/controllib.pl (findarch): correct typo in error message,
- noticed by Yann Dirson <ydirson@a2points.com>. [#22106]
- * scripts/dpkg-buildpackage.sh: fix typo s/source version/source
- maintainer/, noticed by Joey Hess <joey@kite.ml.org>, Adam P. Harris
- <apharris@onshore.com> and others. [#10175, #15559]
- * scripts/dpkg-genchanges.pl: applied patch from Roman Hodek
- <Roman.Hodek@informatik.uni-erlangen.de> which solves problems with
- architecture specific packages in mostly architecture independent
- multi-binary source packages. [#14341, #20192].
- * doc/Makefile.am: remove any reference to the packaging manual, as it is
- now provided by the separate "packaging-manual" package.
- * doc/packaging.sgml: removed.
- * doc/developer-keys.pgp: updated to the current debian keyring.
- * aclocal.m4: applied patch from Joel Klecker <jk@espy.org> to handle
- egcs' --print-libgcc-file-name output. [#20353]
-
- * debian/copyright: correct FSF address.
- * debian/rules: add code from lesstif's debian/rules to make libtool
- less of a fool (i.e. not use -rpath and to link shared libraries
- against libraries it depends on). Code by Richard Braakman
- <dark@xs4all.nl> and Yann Dirson <dirson@debian.org>.
- * debian/rules: remove all reference to the packaging manual as it is
- now provided by the seperate "packaging-manual" package. [#21581,
- #21186, #22698, #23342]
- * debian/rules: link dpkg-divert.1.gz to undocumented.7.gz as the lack
- of a real manpage has been reported in #11093.
- * debian/README.compile: removed gawk and bogus comment about gettext
- being in experimental, as reported by Santiago Vila <sanvila@unex.es>
- [#23344]. Added libpaperg (debiandoc2ps needs paperconf).
- * debian/shlibs.default.i386: updated for glibc, reported by Herbert Xu
- <herbert@gondor.apana.org.au>. [#13140]
- * debian/control (dpkg-dev): depend on perl as POSIX (not a part of
- perl-base) is needed by most of the perl dpkg-* scripts, noticed by
- Joel Klecker <jk@espy.org>. [#22115]
- -- James Troup <jjtroup@comp.brad.ac.uk> Wed, 24 Jun 1998 14:38:52 +0200
- dpkg (1.4.0.23.2) frozen unstable; urgency=low
- * Non-maintainer upload.
- * dpkg/main.c: Turn --force-overwrite back on as default.
- -- James Troup <jjtroup@comp.brad.ac.uk> Tue, 23 Jun 1998 22:19:26 +0200
- dpkg (1.4.0.23.1) frozen unstable; urgency=low
- * No real changes, only a new version code to make this go to frozen too.
- -- Nils Rennebarth <nils@debian.org> Wed, 10 Jun 1998 17:29:58 +0200
- dpkg (1.4.0.23) frozen unstable; urgency=low
- * Non-maintainer bug-fix release
- * Update the disk method to the hamm directory structure (Bug#21000)
- -- Nils Rennebarth <nils@debian.org> Sun, 7 Jun 1998 19:14:51 +0200
- dpkg (1.4.0.22) frozen unstable; urgency=medium
- * Non-maintainer bug-fix release
- * Install main changelog file as `changelog.gz' instead of
- `changelog.dpkg.gz' (Debian Policy, section 5.8) (Bug#6052,15157)
- * Avoid use of /tmp/*.$$ in preinst and postinst (Bug#19712)
- * Make sure diversions file is always created with mode 0644 (Bug#19494)
- * When removing a file, chmod it to 000 if it's a char or block
- device or remove its s[ug]id bits, if any (Bug#6006)
- * Minor fixes in the programmer's manual (Bug#6206)
- * Always create readable status and available files
- (Bug#9869,11887,14636,15786,19146)
- * Make dpkg-gencontrol honour -DArchtecture=xxxx (Bug#9893)
- * Allow different archs for the same binary in debian/files (Bug#9894)
- * Added workaround in /usr/lib/dpkg/methods/disk/setup
- to avoid bash warning (Bug#10111,10131)
- * Recognize old .deb packages with other locales (Bug#12232)
- * Added `SHELL=bash' to debian/rules: it uses bash-specific structs
- * Move some files from dpkg to dpkg-dev (part of Bug#13295)
- * Minor fix in packaging manual regarding to Standards-Version (Bug#14696)
- * Fixed --altdir and --admindir in update-alternatives (Bug#15332)
- * Strip /usr/lib/libdpkg* (Bug#15671)
- * dpkg: send output of --help, --force-help and -Dhelp to stdout
- (Bug#16051,18574)
- * send correct signals with start-stop-daemon (Bug#17258)
- * Make `dpkg-divert --test --remove' work as expected (Bug#19531)
- * Determine properly the architecture if gcc is egcs (Bug#20353)
- -- Juan Cespedes <cespedes@debian.org> Sun, 5 Apr 1998 17:37:01 +0200
- dpkg (1.4.0.21) unstable; urgency=low
- * Non-maintainer release to include a new update-rc.d
- * Fixed date on files in the archive from 2017 and 2018 by running
- touch foo; find . -newer foo | xargs -r touch; rm foo
- * Changed start-stop-deamon message "No <program> found; none killed." to
- "No <program> found running; none killed."
- -- Miquel van Smoorenburg <miquels@cistron.nl> Thu, 5 Mar 1998 14:19:46 +0100
- dpkg (1.4.0.20) unstable; urgency=low
- * Disabled --force-overwrites.
- * Removed core file from source
- -- Michael Alan Dorman <mdorman@debian.org> Tue, 9 Jan 2018 03:34:28 -0500
- dpkg (1.4.0.19) unstable; urgency=low
- * Changed methods/disk.setup to use output of
- 'dpkg --print-installation-architecture' instead of hard-coded
- '1386' (fixes #10995).
- * Patched dpkg-source to properly quote metacharacters in strings
- before using them in pattern-matching expressions (fixes #10811).
- * Fixed several documentation typos (fixes #10764).
- * dpkg-source now works around 100-character filename limitation of cpio
- (fixes #10400).
- * dpkg-source now properly handles '\ no newline in source' message from
- patch (fixes #5041).
-
- -- Klee Dienes <klee@debian.org> Sun, 13 Jul 1997 19:28:22 -0700
- dpkg (1.4.0.18) unstable; urgency=low
- * dpkg-source now uses new -z option to GNU patch (still needs to be
- changed to detect and use old version as well) (fixes #9904, #10005, #10007).
- * Added i686 to archtable.
- * shlibs.default now uses xlib6 instead of elf-x11r6lib (fixes #9926).
- * debian-changelog-mode now uses interruptible completing type-in fields
- instead of the previous 'select-a-letter method'. I consider this
- better and more standard than the previous way, but I'd welcome
- opinions to the contrary. Consider this a 'probationary' change for
- now (fixes #9873, #9874).
- -- Klee Dienes <klee@debian.org> Sun, 25 May 1997 09:56:08 -0400
- dpkg (1.4.0.17) unstable; urgency=low
- * All of the dpkg binaries (but not dpkg-dev or dselect) now speak
- french, thanks to patches from Christophe Le Bars <clebars@teaser.fr>
- * Fix leading spaces before day in 822-date.
- * Changes from Tom Lees <tom@lpsg.demon.co.uk> to better support
- building on non-Debian systems; minor Makefile fixes.
- * Added 'ppc powerpc powerpc' to archtable.
- * Changed documentation paper size to US/Letter instead of A4 (A4
- may be better, but it's easier to print US/Letter on A4 than it is
- to print A4 on US/Letter).
-
- -- Klee Dienes <klee@debian.org> Tue, 13 May 1997 15:24:31 -0400
- dpkg (1.4.0.16) experimental; urgency=low
- * Added generated sources to GNU-format source archive so it no longer
- requires perl to build.
- -- Klee Dienes <klee@debian.org> Sat, 10 May 1997 17:34:29 -0400
- dpkg (1.4.0.15) experimental; urgency=low
- * Changed dpkg-genchanges to check for ($arch == $substvar{'Arch'}), not
- ($arch ne 'all') (fixes #9688).
- * Fixed bug in start-stop-daemon.c (was using optarg after argument
- parsing was over) (fixes #9597, #9603, #9364).
- * Provide 50dpkg-dev.el for xemacs as well as emacs.
- * Explicitly provide path for debian-changelog-mode in 50dpkg-dev to use
- .el file as workaround until xemacs can read emacs19 .elc files.
- * Pass top_distdir explicitly to 'make dist' to accomodate bug in
- automake_1.1o-1.
- * Fix debian/build to make html documentation without including
- directories in tar archives (fixes #9348).
-
- -- Klee Dienes <klee@debian.org> Fri, 9 May 1997 13:17:18 -0400
- dpkg (1.4.0.14) experimental; urgency=low
- * Fixed buglet in install-info.pl (fixes #9438).
- * Re-write of update-rc.d.pl, primarily by Miquel van Smoorenburg
- <miquels@cistron.nl> (fixes #9434, #9436).
- * Renamed "dpkg Programmer's Manual" to "dpkg Internals Manual".
-
- -- Klee Dienes <klee@debian.org> Tue, 6 May 1997 22:01:07 -0400
- dpkg (1.4.0.13) experimental; urgency=low
- * Fix to start-stop-daemon so that it still takes numeric arguments (had
- been broken in 1.4.0.12) (fixes #9598).
- * Fix 822-date to sanity-check localtime() output (seconds must be the
- same as GMT).
- * Patch from Guy Maor <maor@ece.utexas.edu> to dpkg-source.pl to support
- pristine (MD5-equivalent) upstream sources.
- * Patch from Michael Alan Dorman <mdorman@calder.med.miami.edu> to
- update-rc.d.pl to fix handling multiple start/stop entries on a single
- line.
- * Several fixes to dpkg-genchanges to support -B option (added in
- 1.4.0.12) (fixes #9340).
- * Handle errors from 822-date in debian-changelog-mode.el.
- * Changed cl-debian.pl to correctly handle extra whitespace in changelog
- datestamps.
- -- Klee Dienes <klee@debian.org> Mon, 5 May 1997 18:12:43 -0400
- dpkg (1.4.0.12) experimental; urgency=low
- * Re-wrote 822-date for clarity and to support timezone offsets >= 12h
- (New Zealand in DST is +1300, for example) (fixes #7130).
- * Patch from Juergen Menden <menden@morgana.camelot.de> to support
- archdependent-only builds (fixes #8912, #9245, #5359).
- * Fix archtable entry for powerpc (fixes #8794).
- * Strip /sbin/* and /usr/sbin/* in debian/rules (fixes #8853).
- * Moved start-stop-daemon to /sbin (fixes #8669).
- * Set sharedstatedir and localstatedir for $(MAKE) install in
- debian/rules (fixes #8852).
- * Fixes for update-rc.d(8) from Jim Van Zandt <jrv@vanzandt.mv.com>
- (fixes #8576).
- * No longer do variable substitutions when generating change file (fixes
- #5862).
- * Support symbolic signal names in start-stop-daemon (fixes #7715).
- * Add autoload for debian-changelog-mode to /etc/emacs/site-start.d
- (fixes #4519, #5841).
- * Add recommendation for gcc and make in dpkg-dev (gcc is needed for dpkg
- --print-architecture, used by dpkg-gencontrol; make is needed for any
- debian/rules file) (fixes #8470).
- * Minor changes to packaging manual section on source package
- conversion (fixes #6801).
- * Renamed "programmer's manual" to 'packaging manual'.
- * Start of new "programmer's manual" containing information on dpkg
- internals and build information. This manual uses the new
- TeXinfo-SGML format, currently included in doc/.
- * dselect/pkgdepcon.cc now checks for debug not NULL, not just depdebug.
- * Changed makefiles to support building outside of source directory.
- * Include GNU-format source distribution with other non-debian packages.
- -- Klee Dienes <klee@debian.org> Sun, 4 May 1997 11:08:19 -0500
- dpkg (1.4.0.11) experimental; urgency=low
- * Patches for alpha and libc6 from Michael Alan Dorman
- <mdorman@calder.med.miami.edu>.
- * Fixed minor problems in dpkg-shlibdeps regular expressions for libc6.
- * Fix regex to detect directory creation in dpkg-source.pl.
- * Minor changes for automake-1.1n.
- -- Klee Dienes <klee@debian.org> Sun, 23 Mar 1997 18:09:33 -0500
- dpkg (1.4.0.10) unstable; urgency=medium
- * Fixed bug in controllib.pl (@fowner was entire passwd entry,
- not just [uid, gid] as it should have been).
- -- Klee Dienes <klee@debian.org> Thu, 20 Mar 1997 13:06:52 -0500
- dpkg (1.4.0.9) unstable; urgency=low
- * Check fputs() return values for (ret >= 0), not (ret != 0) (fixes #7522).
- * dpkg-shlibdeps no longer gives error for Java and statically linked
- binaries (fixes #4988).
- * Change 'details of the old format' to 'details of the new format' in
- deb-old.5 (fixes #7605).
- * dpkg-source -b now warns (was previously silent) if maintainer changes
- create new subdirectories. dpkg-source -x now warns (previously gave
- error) if maintainer changes create new subdirectories (partially
- fixes #6866, #6671, #5045, #6482).
- * Added manual page for start-stop-daemon (8).
- * Added C version of start-stop-daemon by
- Marek Michalkiewicz <marekm@i17linuxb.ists.pwr.wroc.pl> (fixes #1670).
- * Converted to use GNU automake for the build process by Tom Lees
- <tom@lpsg.demon.co.uk>.<
- * Preliminary support for dpkg functions as a shared library (now
- provides libdpkg.so, but much work needs to be done in better
- segregating and defining the interface).
- * Preliminary internationalization support by Galen Hazelwood
- <galenh@debian.org>. Only the library, dpkg-deb, md5sum, and dpkg
- have been converted so far. No translations have yet been
- constructed.
- * Handle 'libc.so.6 => /lib/libc.so.6 (0x40010000)' format from libc6
- ldd (fixes #7603, #7926, #8688, #9179, #9134, #8516).
- * Removed policy.sgml (it has been moved to the debian-policy package).
- * Include patch from Darren Stalder <torin@daft.com> for
- dpkg-buildpackage to choose PGP key based on Maintainer: field of
- package being built (or -m<maintainer> option, if present) (fixes
- #7898).
- * Changed controllib.pl to use $ENV{LOGNAME}, getlogin(), and $<
- (in that order) to determine the intended ownership of
- debian/{files,substvars}, (fixes #7324, #6823, #5659, #5965, #5929,
- #9239, #5366).
- * Don't sign .dsc file in dpkg-buildpackage if building a binary-only
- release (fixes #7260).
- * Updated developer-keys.pgp to latest revision (fixes #6134).
-
- -- Klee Dienes <klee@debian.org> Mon, 17 Mar 1997 16:11:24 -0500
- dpkg (1.4.0.8) unstable; urgency=medium
- * Corrected update-rc.d for bash 2.0
- * Updated developer-keys.pgp from
- http://www.iki.fi/liw/debian/debian-keyring.tar.gz
- -- Guy Maor <maor@ece.utexas.edu> Mon, 3 Feb 1997 04:05:01 -0600
- dpkg (1.4.0.7) stable unstable; urgency=HIGH
- * Fixed --assert-support-predepends failing between unpack & configure.
- * Added --assert-working-epoch option.
- -- Guy Maor <maor@ece.utexas.edu> Sat, 25 Jan 1997 23:02:11 -0600
- dpkg (1.4.0.6) stable unstable; urgency=high
- * Patched lib/vercmp.c to hopefully fix dselect epoch processing
- (Bug#6204), (Bug#4590).
- * Patched scripts/dpkg-buildpackage, scripts/dpkg-genchanges,
- scripts/dpkg-gencontrol for epoch processing, courtesy of Loic Prylli
- <lprylli@graville.fdn.fr> (Bug#6138, Bug#5225).
- * Patched dpkg-genchanges to actually honor the -u switch to specify
- directory (Bug#5564).
- * Applied patch to main/archive.c to correct problems setting set[gu]id
- binaries, courtesy of Herbert Xu <herbert@greathan.apana.org.au>
- (Bug#5479).
- * Applied patch to dpkg-source to correct debian-only package names,
- courtesy of Guy Maor <maor@ece.utexas.edu> (Bug#5355).
- -- Michael Alan Dorman <mdorman@calder.med.miami.edu> Thu, 2 Jan 1997 11:36:09 -0500
- dpkg (1.4.0.5) stable frozen unstable; urgency=medium
- * Distribution for frozen too.
- -- Heiko Schlittermann <heiko@lotte.sax.de> Thu, 5 Dec 1996 09:13:42 +0100
- dpkg (1.4.0.4) stable unstable; urgency=medium
- * Bug2962 fixed: patch from Ian Jackson applied
- (cursor keys won't work after search)
- * Manuals 2.1.2.2
- -- Heiko Schlittermann <heiko@lotte.sax.de> Fri, 15 Nov 1996 20:21:18 +0100
- dpkg (1.4.0.3) unstable; urgency=medium
- * dpkg-source -x: created bad permissions (set x-bit for
- all files pointed to by a symlink)
- -- Heiko Schlittermann <heiko@lotte.sax.de> Fri, 18 Oct 1996 18:32:06 +0200
- dpkg (1.4.0.2) unstable; urgency=medium
- * dpkg-buildpackage.sh: reverted the quoting change -- (you
- should use super, sudo, realy, but not su. Or write a wrapper
- around su)
- * dpkg-buildpackge.sh: passing -m, -C, -v options to dpkg-genchanges
- more the way Ian likes ;-)
- * dpkg-source.pl: new function deoctify() as replacement for eval()
- (turn \ddd into the corresponding character) [rem: probably better
- solution would be to convert cpios output names into complete \ddd
- representation as well tars output names]
- * dpkg-source.pl: fixed 2 typos in failure message on creating
- $origtargz.tmp-nest.
- * main/main.c: typo `tread' -> `treat'
- * main/enquiry.c: fixed the ignorance for some relations in --compare-versions
- * main/enquiry.c: missing version is now handled as described in `dpkg --help'
- (or at least as I understood `dpkg --help' PLEASE TRY IT)
- * lib/parsehelp.c: fixed parsing of epoch information
- -- Heiko Schlittermann <heiko@lotte.sax.de> Sun, 6 Oct 1996 23:27:47 +0200
- dpkg (1.4.0.1) unstable; urgency=medium
- * dpkg-source: doesn't get screwed up from hardlinks
- in the archive now
- * dpkg-source: doesn't get screwed up from `unprintable' characters
- in file names (e.g. from the kbd package)
- * controllib.pl: $varlistvile -> $varlistfile (thanx Karl Sackett)
- * dpkg-buildpackge: quoting for $rootcommand (thanx Michael Meskes)
- and `eval' as default $rootcommand
- * dpkg-*, controllib.pl: created debian/files and debian/substvars
- are chown'ed to `getlogin()' and its group
- * doc/: mv changed to mv -f
- * dpkg-buildpackage: added an option -a for overriding the
- architecture in the changes _file_name_
- * dpkg-buildpackage: pass -m* -v* .. options to dpgk-genchangelog
- * dpkg-name moved to dpkg-dev
- -- Heiko Schlittermann <heiko@lotte.sax.de> Sat, 21 Sep 1996 22:06:01 +0200
- dpkg (1.4.0) unstable; urgency=low (HIGH for new source format)
- * Corrected buffer overrun when dpkg-deb generates filename. (Bug#4467.)
- * dpkg-shlibdeps works with DEBIAN/shlibs (thanks Heiko Schlittermann).
- * Added libm.so.5 to shlibs.default for i386/m68k.
- * Split binary package into two: dpkg and dpkg-dev.
- * dpkg-source(1) documents mode and ownership setting during extraction.
- * dpkg-scanpackages moved to /usr/bin.
- * Include /usr/bin/dpkg-deb, not dpkg-deb.dist; don't rename in scripts.
- * Copyright file changed slightly.
- * debian-changelog-mode uses magic key substitution strings. (Bug#4419.)
- * Changed email address in control file to <ian@chiark.greenend.org.uk>.
- * Manuals and own Standards-Version: updated to 2.1.1.0.
- -- Ian Jackson <ian@chiark.greenend.org.uk> Thu, 12 Sep 1996 01:13:33 +0100
- dpkg (1.3.14) unstable; urgency=low
- * dpkg-buildpackage new -tc (clean source tree) option.
- * Formatted documentation removed by `make clean' and so not in source.
- * Manuals and own Standards-Version: updated to 2.1.0.0.
- * Distribute {policy,programmer}.{html.tar,ps}.gz with each upload.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Sun, 1 Sep 1996 20:43:40 +0100
- dpkg (1.3.13) unstable; urgency=low (HIGH for building new src X programs)
- * X shared libraries added to shlibs.default (=> `elf-x11r6lib').
- * dpkg-source tar invocation fixed so that TAPE env var doesn't break it.
- * dpkg-source copes better with missing final newline messages from diff.
- * dpkg-buildpackage usage message fixed: -si is the default. (Bug#4350.)
- * dpkg-source error message about src dir mismatch typo fixed. (Bug#4349.)
- * dpkg-source(1) has suggestions for dpkg-buildpackage -r option.
- * dpkg-source change date fixed. (Bug#4351.)
- * More developers' keys.
- * Manual updates, own Standards-Version updated.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Sat, 31 Aug 1996 20:08:18 +0100
- dpkg (1.3.12) unstable; urgency=medium
- * dpkg prints old version number when upgrading. (Bug#4340.)
- * dpkg-deb tries to detect and flag corruption by ASCII download.
- * dpkg-genchanges and dpkg-buildpackage say what source is included.
- * dpkg-buildpackage passes +clearsig=on to PGP (or pgpcommand). (Bug#4342.)
- * dpkg-source prints better error for cpio not honouring -0t.
- * control file Suggests cpio >= 2.4.2, rather than just cpio.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Fri, 30 Aug 1996 15:31:51 +0100
- dpkg (1.3.11) unstable; urgency=low
- * EBUSY when dpkg removes a directory is only a warning.
- * dpkg-genchanges generates sensible warning (not confusing error
- about mismatch) for missing Section/Priority in binary packages.
- * Added dpkg --print-gnu-build-architecture option.
- * shlibs.default for m68k provided, as a copy of i386 version.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Thu, 29 Aug 1996 14:05:02 +0100
- dpkg (1.3.10) unstable; urgency=medium
- * dpkg-source(1) manpage alias symlinks are not dangling.
- * dselect selects things by default if they are installed.
- * Added `pentium' as alias for `i386' architecture.
- * Added `Suggests: cpio, patch' and explanatory text to Description.
- (Bugs #4262, #4263.)
- * More developers' PGP keys.
- * Manual updates, new source format released.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Mon, 26 Aug 1996 14:30:44 +0100
- dpkg (1.3.9) unstable; urgency=low (high for new source format)
- * dpkg --get-selections and --set-selections added.
- * New dpkg --force-not-root flag.
- * Don't replace directory with another package's file. (Bug#4202.)
- * All manpages now installed compressed.
- * Copyright file moved to /usr/doc/dpkg/copyright.
- * Standards-Version updated (0.2.1.1).
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Sat, 24 Aug 1996 19:09:30 +0100
- dpkg (1.3.8) unstable; urgency=low (high for new source format)
- * dpkg-buildpackage -sa, -si options work correctly.
- * update-rc.d(8) updated to reflect design and reality.
- * Programmers' and policy manual updates.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Fri, 23 Aug 1996 12:48:26 +0100
- dpkg (1.3.7) unstable; urgency=low (medium for source pkg docs)
- * dselect +/-/_/= on lines for all broken, new, local or whatever
- packages do not affect _all_ packages. (Bug#4129.)
- * Support for diff-only uploads in source packaging tools.
- * dpkg-genchanges -d<descripfile> option renamed to -C.
- * dpkg-buildpackage understands -m, -v, -C (for dpkg-genchanges).
- * Support for debian/shlibs.local added to dpkg-shlibdeps.
- * Shared library files' search order defined in dpkg-source(1), and
- relevant files added to the FILES section.
- * Programmers' manual describes source packaging tools.
- * Policy manual mentions shared library control area file.
- * dpkg-source manpage includes dpkg-shlibdeps in title line.
- * Manuals have changelog and automatic version numbering.
- * changelogs (for dpkg and for manuals) installed.
- * binary target split into binary-arch and binary-indep in manual.
- * Manpages should be compressed.
- * Copyright file is moved to /usr/doc/<package>/copyright.
- * Changelogs must be installed in /usr/doc/<package>.
-
- * dpkg-deb(8) moved to dpkg-deb(1).
- * binary target split into binary-arch and binary-indep in source.
- * changelog entry for 1.2.14 copied from that (forked) release.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Thu, 22 Aug 1996 15:36:12 +0100
- dpkg (1.3.6) experimental; urgency=low (HIGH for new source format)
- * dpkg-source now has broken argument unparsing for tar. (Bug#4195.)
- * dpkg-gencontrol writes to debian/tmp/DEBIAN/control by default.
- * dpkg-shlibdeps script added.
- * Back to old sh update-rc.d, and removed manpage, because new Perl
- version and the manpage have different syntax and semantics.
- * update-rc.d prints usage message for missing terminal `.'. (Bug#4122.)
- * Use rm -rf instead of just rm -r in dpkg-deb --info &c. (Bug#4200.)
- * Added support for Installed-Size to dpkg-gencontrol, and documented.
- * Source packaging substitution variables and name syntax rationalised.
- * dpkg-source scripts' usage messages improved slightly.
- * dpkg-source works with non-empty second (orig dir) argument.
- * Added rationale for copyright policy to manual.
- * More developers' PGP keys.
- * Control database handling cleanups (usu. Source field blanked).
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Tue, 20 Aug 1996 15:39:58 +0100
- dpkg (1.3.5) experimental; urgency=low (high for debian-changelog-mode)
- * 822-date script included. (Bug#4136.)
- * debian-changelog-add-version works on empty file.
- * debian-changelog-mode mode-help works properly.
- * dpkg-source tells patch not to make numbered backups. (Bug#4135.)
- * More developers' PGP keys.
- * Paragraph on uucp -a and -g options removed from policy manual.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Wed, 14 Aug 1996 14:46:47 +0100
- dpkg (1.3.4) experimental; urgency=low
- * Removed debugging output from dpkg-source -x. Oops.
- * Removed section on source package permissions from policy manual -
- dpkg-source now sorts these out.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Sun, 11 Aug 1996 13:25:44 +0100
- dpkg (1.3.3) experimental; urgency=low
- * Programmers' & policy manuals in source tree; HTML in /usr/doc/dpkg.
- * Old guidelines.info and text files in /usr/doc/dpkg removed.
- * dpkg-source sets permissions on extracted debianised source tree
- and does not copy ownerships out of archive even if running as root.
- * Emacs mode `dpkg changelog' renamed to `Debian changelog'.
- * Default changelog format renamed from `dpkg' to `debian'.
- * debian-changelog-mode sets fill-prefix correctly.
- * debian-changelog-mode urgencies except HIGH lowercase by default.
- * debian-changelog-mode displays keymap in doc string and so mode help.
- * More maintainers' PGP keys.
- * Remove built changelog parsers with `clean' target in source.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Sat, 10 Aug 1996 23:35:51 +0100
- dpkg (1.3.2) experimental; urgency=LOW (MEDIUM for dpkg-source)
- * Faster update-rc.d written in Perl by Miquel van Smoorenburg.
- * install-info --test doesn't lock dir. (Bug#3992, thanks Darren).
- * dpkg-source doesn't break in the presence of any symlinks.
- * More developers' keys added to doc/developer-keys.pgp.
- * Install developers' keys in /usr/doc/dpkg/developer-keys.pgp.
- * dpkg-source documents undefined substvar behaviour.
- * minor debian/rules cleanups.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Sat, 10 Aug 1996 02:13:47 +0100
- dpkg (1.3.1) experimental; urgency=LOW
- * manpage for dpkg-source et al now available.
- * dpkg-changelog-mode.el installed in site-lisp, but still no autoload.
- * dpkg-source prints correct string for not-understood tar -vvt output.
- * dpkg-source parsing of tar -vvt output made more robust.
- * dpkg-buildpackage prints usage message on usage error.
- * dpkg-gencontrol can print usage message.
- * -T<varlistfile> option added to dpkg-source.
- * Description of -f<fileslistfile> corrected in dpkg-distaddfile usage.
- * -m<maintainer> synopsis changed in dpkg-genchanges usage.
- * debian/substvars may now contain blank lines.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Thu, 8 Aug 1996 02:36:04 +0100
- dpkg (1.3.0) experimental; urgency=LOW
- * dpkg can install named pipes.
- * dpkg-deb supports directory for destination, generates filename.
- * dpkg-{source,gencontrol,genchanges,parsechangelog,buildpackage},
- dpkg-distaddfile scripts to support new source package format.
- * a.out build no longer supported.
- * Changed to new source package format.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Tue, 6 Aug 1996 02:31:52 +0100
- dpkg (1.2.14) stable unstable; urgency=MEDIUM
- * dselect +/-/_/= on lines for all broken, new, local or whatever
- packages do not affect _all_ packages. (Bug#4129.)
- * NOTE - THE HISTORY FORKS HERE. 1.2.14's change appears in 1.3.7.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Thu, 22 Aug 1996 00:39:52 +0100
- dpkg (1.2.13) unstable; urgency=LOW
- * dpkg --search produces correct output for diversions.
- * dpkg-name remove unnecessary arch missing warning. (Bug#3482.)
- * dpkg-deb --build warns about uppercase chars in package name.
- * dpkg-scanpackages error messages updated and manpage provided
- (thanks to Michael Shields).
- * dpkg-scanpackages warns about spurious entries in override file.
- * dpkg-scanpackages `noverride' renamed to `override' everywhere.
- * dpkg-scanpackages field ordering to put Architecture higher.
- * dpkg-scanpackages field names capitalised appropriately.
- * dpkg-scanpackages invokes find with -follow. (Bug#3956.)
- * guidelines say #!/usr/bin/perl everywhere, not #!/bin/perl.
- * Many developers' PGP keys added.
- * configure script uses ${CC} instead of $(CC) (again :-/).
- * developers' keys included in dpkg source tree and /usr/doc.
- * configure remade using autoconf 2.10-3 (was 2.4-1).
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Thu, 1 Aug 1996 02:46:34 +0100
- dpkg (1.2.12); priority=LOW
- * dpkg --search and --list understand and comment on diversions.
- * dpkg-divert displays diversions more intelligibly.
- * Guidelines are somewhat clearer about descriptions.
- * deb(5) describes new format; old moved to deb-old(5). (Bug#3435.)
- * deb-control(5) carries a warning about being out of date.
- * Added 1996 to dselect version/copyright.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Thu, 4 Jul 1996 15:04:49 +0100
- dpkg (1.2.11); priority=MEDIUM
- * dselect had dependency bug if installed package newer than avail.
- * Added `replaces' to dselect's list of package relationship strings.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Mon, 1 Jul 1996 02:51:11 +0100
- dpkg (1.2.10); priority=MEDIUM
- * Fixed bug in old-style version/revision number parsing. (Bug#3440.)
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Sat, 29 Jun 1996 03:32:45 +0100
- dpkg (1.2.9); priority=MEDIUM
- * Fixed status database updates reading bug.
- * `Setting up' message includes version number.
- * `existence check' message changed to say `cannot access archive'.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Thu, 27 Jun 1996 13:39:36 +0100
- dpkg (1.2.8); priority=LOW
- * dpkg --record-avail puts data in Size field.
- * strip / for rmdir(2) in cleanup to work around kernel bug. (Bug#3275.)
- * dpkg-split --msdos no longer allows `-' and other chars in filenames.
- * manual dpkg-split(8) written.
- * dpkg-split minor typo in --auto usage error message fixed.
- * dpkg-deb(8) very minor cosmetic fix to --build option.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Tue, 25 Jun 1996 03:00:14 +0100
- dpkg (1.2.7); priority=LOW
- * dpkg-scanpackages syntax errors fixed.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Fri, 21 Jun 1996 04:10:38 +0100
- dpkg (1.2.6); priority=MEDIUM
- * NFS, CDROM and partition dselect methods include mountpoint
- in paths given to dpkg in [I]install, so they should now work.
- * Removed some leftover files from source tree.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Wed, 12 Jun 1996 14:35:19 +0100
- dpkg (1.2.5); priority=MEDIUM
- * Allow, but do not create, packages in half-installed state
- with no version number. (Aargh.)
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Mon, 10 Jun 1996 04:55:43 +0100
- dpkg (1.2.4); priority=MEDIUM
- * New dpkg-name from Erick (<pkg>_<version>_<arch>.deb convention).
- * Disappeared packages can't own conffiles any more ! (Bug#3214.)
- * install-info creates Miscellaneous sections with a newline
- following the heading. (Bug#3218.)
- * cleanup-info script installed in /usr/sbin; called as appropriate
- by postinst. Thanks to Kim-Minh Kaplan. (Bug#3125.)
- * Allow superseded Essential packages to be purged after they've
- been removed (clear the Essential flag on removal, and ignore it
- on packages that are in stat_configfiles).
- * dselect disk methods understand `y' as well as `yes' for using
- development tree.
- * dselect doesn't make packages appear as `new' again if update
- of available packages fails.
- * dselect places method selection cursor over option last selected.
- * dpkg-scanpackages doesn't die when repeated packages are found.
- * dpkg-scanpackages allows many old maintainers (`//'-separated).
- * `Version' field is now mandatory (some operations already
- wouldn't work right anyway if it was't there).
- * update-rc.d(8) now says you must remove the script. (Bug#3215.)
- * dpkg --force-help says that --force-overwrite is on by default.
- * dpkg-deb manpage rewritten.
- * debian.README (= /usr/doc/copyright/dpkg) edited slightly.
- * Some database parsing grunge removed (pdb_preferversion, &c).
- * Source tree doc/sgml contains some embryonic manuals.
- * Leftover files in lib directory in source tree deleted.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Mon, 10 Jun 1996 03:52:01 +0100
- dpkg (1.2.3); priority=HIGH
- * install-info doesn't replicate section headings (Bug#3125, #2973).
- * New dpkg-name manpage broken off from script (oops!).
- * dselect help screens made consistent with new strings, flags, &c.
- * dselect error flag column labelled E (Error), not H (Hold).
- * `Escape' no longer bound to `exit list without saving' in dselect.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Tue, 28 May 1996 02:14:57 +0100
- dpkg (1.2.2); priority=MEDIUM
- * Fixed dselect coredump found by Erick Branderhorst (thanks).
- * Sort obsolete removed packages separately, not under Available.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Thu, 23 May 1996 21:31:05 +0100
- dpkg (1.2.1); priority=MEDIUM
- * `=' key in dselect really does `hold' rather than `unhold'.
- * dselect dependency processing now interacts better with `hold'.
- * dselect `I' key (not `i') modifies display of the info window.
- * dselect shows unavailable packages as being unavailable.
- * dselect main menu headings and many other strings changed to try to
- discourage people from deselecting every package and using [R]emove.
- Notably, `select' changed to `mark' throughout.
- * dselect disk methods now print a few fewer double slashes.
- * dselect disk access methods will offer to use dpkg --record-avail
- to scan the available packages, if no Packages file is found.
- * New dpkg --compare-versions option, for the benefit of scripts &c.
- * New dpkg --clear-avail option forgets all available packages info.
- * New dpkg --print-avail option, prints `available' data (from Packages, &c).
- * dpkg usage message is more informative, but no longer fits on screen.
- * dpkg --avail option renamed --record-avail.
- * Latest dpkg-name from Erick Branderhorst.
- * dpkg-scanpackages has more sensible problem reporting.
- * postinst configure now gets null argument (not <unknown> or <none>)
- when there is no previously configured version.
- * Guidelines say that postinst configure is given previous version.
- * Guidelines don't refer to maintainer-script-args.txt in main text.
- * Guidelines (Texinfo source) uploaded separately.
- * Own version of strcpy (used for debugging) removed.
- * Interface to access methods document in source (doc/dselect-methods.txt).
- * debian.buildscript moves changes file into parent directory.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Wed, 22 May 1996 01:26:31 +0100
- dpkg (1.2.0); priority=MEDIUM
- * dselect can sort packages by available and installed states, and
- display their version numbers. (Use O, o and V.)
- * Hold is properly integrated as a real `wanted state', rather than
- a separate flag.
- * Epochs in version numbers implemented, using the syntax
- <epoch>:<version>-<revision>. (Epoch not usually displayed.)
- * dselect disk method is architecture-independent (uses dpkg's
- installation architecture, and looks in the right part of the tree).
- * dselect disk method doesn't try to satisfy the predependencies of
- packages which are on hold.
- * Fixed conflict-related assertion failure. (Bug#2784.)
- * conffiles do not cause file conflicts if the conflicting package
- is in the `configuration only' state. (Bug#2720.)
- * Fixed messages where available version number was reported as installed
- version in conflict and dependency messages. (Bug#2654, Bug#2974.)
- * New format .deb files are default even for a.out compiles (but
- a.out version of dpkg is in old format).
- * Characters @:= (at colon equals) in package names now strictly
- forbidden everywhere (_ is still allowed in existing packages).
- * New dpkg --print-installation-architecture option prints installation
- architecture (compiled in), rather than build architecture (determined
- from gcc -print-libgcc-file-name).
- * Version messages show whether compiled a.out or ELF (i386 only).
- * Fixed missing space in version syntax error messages.
- * Manpage dpkg.8 installed with warning about inaccuracy.
- * Guidelines don't say to stop and restart daemons in runlevels 2345;
- instead they say to start in 2345 and stop in 016.
- * Guidelines and version messages say just Debian Linux.
- * Guidelines typo fix `"stop2' => `"stop"'. (Bug#2867.)
- * doc/Makefile.in clean properly deletes various guidelines.info* files.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Thu, 16 May 1996 00:01:21 +0100
- dpkg (1.1.6); priority=MEDIUM
- * Check virtual dependencies when removing (ouch! - thanks SDE.)
- * Fixed bug in internal database validity management that could
- make dselect and dpkg dump core. (Bug#2613.)
- * Fixed two coredumping bugs when using local diversions. (Bug#2804.)
- * Fixed disappearance of overwritten packages. (Bug#2696.)
- * install-info won't modify dir file before start of menu.
- * install-info will create Miscellaneous heading if no sections yet.
- * Only alphanums and +-. allowed in package names - enforced by
- dpkg-deb --build and documented in Guidelines.
- * dselect doesn't display packages unless they are installed, selected
- or available.
- * dselect doesn't show spurious section and priority headings.
- * dselect has a few extra keybindings (from Lee Olds).
- * --force message changed to `--force enabled' so that default is OK.
- * dpkg-name now includes architecture component in .deb filename,
- and translates - in package name to _.
- * .deb file has architecture component in filename.
- * Guidelines changed to say Pre-Depends is for experts only.
- * Guidelines say to provide a unidiff (-u) rather than an old context diff.
- * Guidelines say 755 root.root for shared libraries.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Wed, 1 May 1996 00:47:22 +0100
- dpkg (1.1.5); priority=MEDIUM (HIGH for diversions users)
- * Fixed coredump when using diversions. (Bug#2603.)
- * Fixed typo in dpkg-divert which could lose diversions. (Bug#2662.)
- * --force-overwrite is the default.
- * diversions.text provides better examples.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Wed, 10 Apr 1996 13:59:30 +0100
- dpkg (1.1.4); priority=MEDIUM
- * Allow overwriting of conflicting packages being removed. (Bug#2614.)
- * a.out control file says Pre-Depends: libc4 | libc. (Bug#2640.)
- * ELF control file and libc dependencies changed to use finalised scheme.
- * ELF control file and libc dependencies for i386 only. (Bug#2617.)
- * Guidelines say use only released libraries and compilers.
- * Install wishlist as /usr/doc/dpkg/WISHLIST.
- * Remove spurious entries for Guidelines in info dir file.
- * dpkg-deb --build checks permissions on control (DEBIAN) directory.
- * Spaces in control file fields not copied by dpkg-split. (Bug#2633.)
- * Spaces in split file part control data ignore. (Bug#2633.)
- * Portability fixes, including patch from Richard Kettlewell.
- * Fixed minor configure.in bug causing mangled GCC -W options.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Thu, 4 Apr 1996 01:58:40 +0100
- dpkg (1.1.3); priority=LOW
- * dselect disk methods support Pre-Depends installation ordering.
- * When dpkg fails and --auto-deconfigure would help it says so.
- * dpkg --search output lists several packages with same file on one line.
- * Improved dpkg usage message somewhat.
- * dpkg-deb --build checks permissions and types of maintainer scripts.
- * dpkg-deb --build treats misspecified conffiles as error, not warning.
- * dpkg --print-architecture prints compiler's architecture while
- dpkg --version (&c) print system's arch (this to help cross-compiling).
- * More minor guidelines changes, including dir entry fixup.
- * configure script caches more values.
- * Changed maintainer email address to ian@chiark.chu.cam.ac.uk.
- -- Ian Jackson <ian@chiark.chu.cam.ac.uk> Sat, 16 Mar 1996 19:18:08 +0000
- dpkg (1.1.2); priority=LOW
- * Packaging guidelines installed properly (and as guidelines
- rather than debian-guidelines).
- * ELF version has more checks to stop you wrecking your dpkg installation.
- * dselect disk methods now look for a `local' tree as well, for
- people who want locally-available software of various kinds.
- * dpkg-divert has debugging message removed.
- * Minor guidelines changes.
- * Various makefile cleanups, mainly to do with ELF vs. a.out support.
- * debian.rules cleans out ~ files itself, as well as calling make clean.
- * debian.rules names .nondebbin.tar.gz file ELF too, if appropriate.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Thu, 14 Mar 1996 03:38:29 +0000
- dpkg (1.1.1elf); priority=LOW
- * Added /usr/lib/dpkg/elf-executables-ok and elf-in-kernel.
- * Replaces field now allows automatic removal of conflicting packages.
- * Replaces field now required to overwrite other packages' files.
- * Architecture field, and dpkg --print-architecture, supported.
- * build new format archives by default when compiled with ELF compiler.
- * symlinks are now installed atomically (good for shared libraries).
- * create /var/lib/dpkg/diversions in postinst if necessary (Bug#2465.)
- * Pre-Depends now correctly fails if package never configured.
- * dselect disk methods mount with -o nosuid,nodev.
- * update-rc.d defaults doesn't add both K and S in any one runlevel;
- dpkg postinst fixes up this situation if it sees it.
- * Assorted fixups to the Guidelines, which are now in one piece.
- * dpkg --list prints version string in one piece.
- * dpkg-scanpackages doesn't produce notice on output with list of
- packages with Section and/or Priority control file fields.
- * control file and debian.rules work both for ELF and non-ELF compiles.
- * most files compiled with -O2 (-O3 only for some critical files) -
- this fixes ELF build.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Mon, 11 Mar 1996 04:25:28 +0000
- dpkg (1.1.0); priority=LOW
- * dpkg supports Pre-Depends.
- * postinst script gets most-recently-configured version as $2.
- * lib/tarfn.c #includes <errno.h> (portability fix).
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Sun, 11 Feb 1996 21:07:03 +0000
- dpkg (1.0.17); priority=LOW
- * dpkg --recursive follows symlinks (useful for devel tree).
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Sat, 10 Feb 1996 15:58:46 +0000
- dpkg (1.0.16); priority=LOW
- * dpkg-deb much faster reading new format archives. (Bug#2256.)
- * Developers' documentation in /usr/doc/dpkg/, /usr/info/.
- * Fixed typo in control file Description.
- * configure script tries to improve matters wrt sysinfo.
- * any debian-tmp.deb is deleted by `./debian.rules clean'.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Sun, 4 Feb 1996 15:51:59 +0000
- dpkg (1.0.15); priority=LOW
- * dselect disk methods should never unmount things they didn't mount.
- * debian.README aka /usr/doc/copyright updated.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Tue, 30 Jan 1996 15:05:39 +0000
- dpkg (1.0.14); priority=MEDIUM
- * fixed file descriptor leak in dpkg introduced in 1.0.11.
- * included dpkg-name in this package (conflicts with dpkg-name).
- * redraw in dselect main menu changed to use clearok (like in lists).
- * sa_restorer in struct sigaction no longer used (portability fix).
- * removed Guidelines from source package.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Tue, 30 Jan 1996 02:52:29 +0000
- dpkg (1.0.13); priority=MEDIUM
- * dselect partition and mounted methods work again.
- * dpkg-deb --no-act in usage message.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Fri, 26 Jan 1996 18:37:03 +0000
- dpkg (1.0.12); priority=MEDIUM (HIGH for users of 1.0.11)
- * Fixed frequent dpkg coredump introduced in 1.0.11. (Bug#2219.)
- * dpkg-deb ensures version numbers start with alphanumerics.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Wed, 24 Jan 1996 00:42:31 +0000
- dpkg (1.0.11); priority=MEDIUM
- * corrected potentially serious problem with dpkg low-memory in-core
- files database.
- * dpkg-split --msdos puts output files in right directory. (Bug#2165.)
- * diversions implemented - see `dpkg-divert --help'.
- * dselect shows and uses (for dependencies) currently installed
- version of a package if that is more recent.
- * dpkg --force-... options are in separate help screen.
- * better error messages for corrupted .deb archives. (Bug#2178.)
- * dselect NFS method will unmount correct copy of NFS area if mounted
- twice.
- * removes some ELF compilation warnings.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Fri, 19 Jan 1996 02:41:46 +0000
- dpkg (1.0.10); priority=MEDIUM
- * dpkg-deb option parsing unmuddled (-I option was removed
- in 1.0.9 and broke dpkg-deb). (Bug#2124.)
- * dpkg-split will work when ELF `ar' is installed, and is faster.
- * nfs dselect method now available.
- * disk methods don't prompt spuriously for Packages files.
- * cdrom+harddisk methods can find Packages files.
- * dpkg-scanpackages (creates Packages files) now in /usr/sbin.
- * various changes to help compilation of dpkg-deb, dpkg-split
- and md5sum on non-Debian systems.
- * <sys/fcntl.h> replaced by <fcntl.h> throughout.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Sun, 14 Jan 1996 02:55:19 +0000
- dpkg (1.0.9); priority=MEDIUM
- * dselect uninitialised variable coredump fixed (thanks Carl).
- * version numbers printed by --version fixed. (Bug#2115.)
- * disk method problem with missing Packages files fixed. (Bug#2114.)
- * dependency version relationships now <= >= << >> =. (Bug#2060.)
- * install-info is in /usr/sbin, not /usr/bin. (Bug#1924.)
- * dpkg regards Revision field as obsolete.
- * <asm/unistd.h> changed to <linux/unistd.h> (for m68k port).
- * scripts/Makefile.in `clean' target deletes scripts.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Thu, 11 Jan 1996 20:51:20 +0000
- dpkg (1.0.8); priority=LOW
- * update-alternatives slightly more helpful message. (Bug#1975.)
- * cosmetic improvements to disk installation method. (Bug#1970,1956.)
- * mounted filesystem and unmounted partition separate methods. (Bug#1957.)
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Tue, 12 Dec 1995 04:07:47 +0000
- dpkg (1.0.7); priority=MEDIUM (HIGH to upgrade syslogd)
- * dselect harddisk/CDROM method script handles multiple package
- areas.
- * Everything has a manpage, though many are very unhelpful indeed.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Thu, 30 Nov 1995 03:59:14 +0000
- dpkg (1.0.6); priority=MEDIUM (HIGH to upgrade syslogd)
- * conffiles can now be taken over properly from one package by
- another which replaces it. (Bug#1482.)
- * dpkg will not deconfigure essential packages when --auto-deconfigure
- is set (this bug was fairly unlikely ever to be exercised).
- * dpkg checks for the presence of certain important programs on the PATH.
- * dselect is now more informative when a dependency is missing, saying
- "<package> does not appear to be available". (Bug#1642, 1705).
- * `make distclean' fixed; config.* &c removed from source archive.
- * lib/lock.c now uses fcntl rather than flock, for better portability.
- * `Package_Revision: 0' removed from control file.
- * Some inaccuracies and bad formatting in various messages corrected.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Tue, 21 Nov 1995 20:15:18 +0000
- dpkg (1.0.5); priority=LOW
- * dpkg-split allows some space for the header. (Bug#1649.)
- * dpkg-split now has --msdos option for 8.3 filenames.
- * dpkg-split --join &c will not complain about trailing garbage.
- * dselect & dpkg will no longer ignore SIGHUP will running subprocesses.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Fri, 13 Oct 1995 13:59:51 +0100
- dpkg (1.0.4); priority=MEDIUM (HIGH for dselect users with 1.0.3)
- * fixed bug which prevented dselect from displaying the bottom line of
- any listing screen. This was introduced in 1.0.3, sorry !
- * a conffile will never cause a prompt if the package maintainer
- distributes a file identical to the user's, even if the file has
- been edited by both the user and the maintainer or is a
- newly-registered conffile. (Bug#1639.)
- * dselect disk/cdrom method script says where to get Packages file.
- * dselect help has better descriptions of the functions of Return and Q.
- * postinst now warns about some problems with /usr/lib/dpkg/methods/hd.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Thu, 12 Oct 1995 01:45:38 +0100
- dpkg (1.0.3); priority=MEDIUM
- * dselect: fixed segfault when doing some multiple (de)selections.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Tue, 10 Oct 1995 03:21:12 +0100
- dpkg (1.0.2); priority=MEDIUM
- * problem with screen refresh after `o' (change order) corrected.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Mon, 9 Oct 1995 13:11:04 +0100
- dpkg (1.0.1); priority=LOW
- * much better dpkg performance on low-memory systems.
- * start-stop-daemon --name should now work. (oops!)
- * fixed typo which could turn into memory overwriting bug sometime.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Sun, 8 Oct 1995 20:12:29 +0100
- dpkg (1.0.0); priority=LOW
- * Version 1.0.0: dpkg is no longer beta.
- * tar extractor no longer looks up an empty string using getgrnam
- (this causes the libc to coredump when using NIS).
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Sun, 1 Oct 1995 13:07:36 +0100
- dpkg (0.93.80); priority=LOW
- * dselect help screen intro changed to remove `much' before `help'.
- * update-alternatives.pl contains hardcoded ENOENT value, instead
- of requiring POSIX.pm to be present.
- * Makefiles changed to strip when installing instead of when building.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Sat, 30 Sep 1995 01:44:12 +0100
- dpkg (0.93.79) BETA; priority=LOW
- * DPKG_NO_TSTP environment variable which stops dpkg sending the
- process group a SIGTSTP (Bug#1496).
- * End key should work in dselect lists (Bug#1501).
- * various message typos (missing \n's) fixed (Bug#1504).
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Fri, 29 Sep 1995 03:27:01 +0100
- dpkg (0.93.78) BETA; priority=LOW
- * dselect keystrokes help file typo fix.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Thu, 28 Sep 1995 20:31:02 +0100
- dpkg (0.93.77) BETA; priority=MEDIUM
- * dpkg --remove --pending will purge things when appropriate.
- * fixed failure to null-terminate dpkg conflict problem messages.
- * fixed bug in formatting of dependency version problem messages.
- * Conffiles resolution prompt for new conffile: typo fixed.
- * Changed dpkg usage error to suggest `-Dhelp' instead of `--Dhelp'.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Wed, 20 Sep 1995 23:44:35 +0100
- dpkg (0.93.76) BETA; priority=MEDIUM
- * dpkg --auto-deconfigure option (used automatically by dselect) allows
- `important' packages which many others depend on to be split.
- * dpkg should no longer fail an assertion during complicated
- multiple configurations involving packages which are on hold.
- * update-alternatives supports negative priorities.
- * /etc/alternatives is included in the .deb archive.
- * Package priorities changed: Required (Req), Important (Imp), Standard (Std),
- Optional (Opt) and Extra (Xtr). For backward compatibility Base is an
- alias for Required, and Recommended is kept as a level just below Standard.
- * dselect shows introductory help screen when entering package lists (both
- main and recursive).
- * dselect help messages made more friendly.
- * dselect package list `quit, confirm, and check dependencies' key is
- now Return rather than lowercase `q'; likewise method list `select this
- one and configure it' key.
- * dselect selects packages with priority `standard' or better by default.
- * dselect `v=verbose' becomes `v=terse' when in verbose mode.
- * hard disk method unmounts /var/lib/dpkg/methods/mnt on failure.
- * disk methods' install message uses `stty' to find out what the
- interrupt character is, and uses that in the prompt (rather than ^C).
- * dpkg now tolerates ^Z characters in Packages files.
- * harddisk method doesn't display extra slash when updating packages file.
- * harddisk method burbles less if it doesn't have a good default.
- * dpkg-deb now supports new flexible format, but old format still default.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Wed, 20 Sep 1995 02:49:41 +0100
- dpkg (0.93.75) BETA; priority=MEDIUM
- * dselect no longer segfaults when you try to modify the last item.
- * dselect Makefile compiles with -g, and links without -s, but installs
- with -s, so that built source directory has debugabble binary.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Tue, 12 Sep 1995 02:59:29 +0100
- dpkg (0.93.74) BETA; priority=LOW
- * dpkg-split implemented and installed in /usr/bin/dpkg-split.
- (NB this is not compatible with Carl Streeter's old dpkg-split script.)
- * dpkg uses dpkg-split.
- * floppy disk method available - NB this is a first attempt only.
- * hard disk method uses --merge-avail rather than --update-avail.
- * installation by default of `standard' packages removed again.
- (I don't think this is the right place to do this.)
- * update-alternatives --remove correctly deletes all slave links;
- minor cosmetic improvements.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Mon, 11 Sep 1995 02:06:05 +0100
- dpkg (0.93.73) BETA; priority=LOW
- * dselect multi-package selection now done by `divider' lines
- actually in the package list, rather than horizontal highlight
- movement.
- * dselect help available, and keybindings rationalised.
- * postinst removes /usr/lib/dpkg/methods/hd if upgrading from
- 0.93.42.3 or earlier.
- * `hold' flag changed to be settable by the user only, and
- made orthogonal to the `reinstallation required' flag.
- * dpkg will install by default any packages with priority of
- `standard' or better unless they're explictly deselected.
- * dselect dependency/conflict resolution will suggest marking absent
- packages for `purge' rather than `deinstall'.
- * disk method script produces message about invoking dpkg.
- * dpkg produces warning, not error, when it gets EPERM trying to
- remove a directory belonging to a package being removed.
- * dpkg, dpkg-deb usage error reporting improved.
- * dselect detects too-dumb terminals and stops.
- * dpkg-deb(8) updated a little (thanks to Bill Mitchell).
- * dselect debugmake script uses -O0.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Sun, 10 Sep 1995 12:23:05 +0100
- dpkg (0.93.72) BETA; priority=MEDIUM
- * /usr/sbin/update-alternatives added.
- * New names for certain control file fields (old names work
- as aliases): Optional -> Suggests, Recommended -> Recommends,
- Class -> Priority.
-
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Sun, 3 Sep 1995 16:37:41 +0100
- dpkg (0.93.71) BETA; priority=LOW
- * dpkg doesn't silently overwrite `new' conffiles (Bug#1283).
- * case now not significant in Essential, Status and Class (Bug#1280).
- * dselect checks method scripts for execute, not for write.
- * spelling fixes in lib/dbmodify.c and dselect/helpmsgs.src.
- * dselect `clean' target deletes helpmsgs.cc and helpmsgs.cc.new.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Thu, 31 Aug 1995 13:56:08 +0100
- dpkg (0.93.70) BETA; priority=MEDIUM
- * dselect unmounted harddisk method has many silly bugs fixed.
- * dpkg --root option restored (was removed by mistake in 0.93.68).
- * minor cosmetic change to dselect subprocess failure message.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Wed, 9 Aug 1995 22:18:55 +0100
- dpkg (0.93.69) BETA; priority=MEDIUM
- * dpkg --configure and --remove should work properly when
- they have to defer processing (this tends to happen when many
- packages are processed at once). (Bug#1209.)
- * dpkg --configure and --remove work better when `processing'
- several related packages with --no-act.
- * dpkg --auto is now two options, --pending or -a (for configure,
- remove, &c) and --recursive or -R (for install, unpack, &c).
- * dpkg debug options in usage message, and values available (-Dh).
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Wed, 9 Aug 1995 22:18:55 +0100
- dpkg (0.93.68) BETA; priority=MEDIUM
- * dpkg won't get an internal error if you try to use the default
- conffiles response (ie, if you just hit return). (Bug#1208.)
- * dselect hard disk and CD-ROM methods - the real thing, but ALPHA.
- * dselect allows you to go straight to `update' or `install' if
- you have already set up an access method.
- * new dpkg options --yet-to-unpack, --merge-avail and --update-avail.
- * dpkg -G is an abbreviation for dpkg --refuse-downgrade.
- * dpkg -R alias for --root withdrawn, pending reuse with different meaning.
- * dpkg --help message rationalised somewhat.
- * Obsolete `examples' and `dpkg-split' directories removed from
- source tree. The `hello' package is a better example.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Mon, 7 Aug 1995 02:16:25 +0100
- dpkg (0.93.67) BETA; priority=LOW for C dpkg alpha testers, HIGH for others
- * dpkg no longer statically linked and -g.
- * calls to abort() changed to print string, file and line number first.
- * removed unused variable from dpkg source.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Fri, 4 Aug 1995 01:39:52 +0100
- dpkg (0.93.66) ALPHA; priority=MEDIUM
- * dpkg will correctly remove overwritten files from the lists of
- the package(s) that used to contain them.
- * dpkg --purge is now an action, rather than a modifier for --remove,
- and the -P alias for it is withdrawn.
- * dpkg --unpack/--install filenames in messages are now more sensible
- about when to use .../ (show as many trailing components as possible
- in 40 characters, or the whole path if that the last component is
- longer than that).
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Thu, 3 Aug 1995 02:11:03 +0100
- dpkg (0.93.65) ALPHA; priority=MEDIUM
- * dpkg --remove should, when a package being removed is depended-on
- by another that is also queued for removal, defer the depended-on
- package rather than aborting it. (Bug#1188.)
- * dpkg will not attempt to configure or remove a package more than
- once in the same run. (Bug#1169.)
- * dpkg cosmetic fix to dependency problems message (this bug
- hasn't been triggered to my knowledge).
- * perl-dpkg no longer installed in /usr/bin.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Wed, 2 Aug 1995 13:02:58 +0100
- dpkg (0.93.64) ALPHA; priority=MEDIUM
- * dpkg marks a package as no longer `to be configured in this run'
- when an error occurs, so that other packages which depend on it
- will fail (rather than causing a loop and an assertion failure,
- packages.c:166: failed assertion `dependtry <= 4').
- * dselect initial selection granularity is single-package.
- * dpkg --no-also-select option renamed to --selected-only (old option
- still accepted, but no longer in --help). Changed -N to -O.
- * dselect `update' option changed to `install' (and other options
- renamed too). NB: old access methods will not work, because
- the `update' script should now be an `install' script.
- * dselect `installation methods' renamed to `access methods'.
- * dpkg --skip-same-version and --refuse-downgrade produce friendlier
- messages when they skip packages.
- * --licence option now properly mentioned in all programs' --version
- messages.
- * bad fix for ELF compile problem involving myopt.h removed (compile
- problem turned out to be a GCC bug.)
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Tue, 1 Aug 1995 03:03:58 +0100
- dpkg (0.93.63) ALPHA; priority=LOW
- * preinst works around shell bug/misfeature involving `trap'.
- * dpkg --skip-same-version doesn't skip packages which have
- an error flag set or which aren't in a standard `installed' state.
- * dpkg --search now does a substring search if the string doesn't
- start with a wildcard character (*, [ or ?) or slash.
- * problem with C/C++ linkage of stuff in "myopt.h" fixed, to help
- with compiling with GCC 2.7.0.
- * dselect Makefile.in `clean' deletes curkeys.inc &c, so that they are
- not shipped in the distribution source and will be rebuilt on the
- target system.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Thu, 27 Jul 1995 13:38:47 +0100
- dpkg (0.93.62) ALPHA; priority=HIGH
- * dpkg purges leftover control scripts from /var/lib/dpkg/tmp.ci,
- rather than associating them with the wrong package. (Bug#1101.)
- * dpkg won't `disappear' packages containing no files or directories,
- nor a package required for depends/recommended. (Bug#1128.)
- * dpkg follows directory symlinks. (Bug#1125.)
- * dselect fixups for ELF/GCC2.7.0 compilation.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Fri, 21 Jul 1995 21:43:41 +0100
- dpkg (0.93.61) ALPHA; priority=LOW
- * dselect keybindings and status characters and descriptions changed
- (in pursuance of Bug#1037, user interface problems, still open.)
- * Some cleanups to fix mistakes discovered by ELF-GCC 2.7.0, and fixup
- for newer C++ draft standard (`for' variable declaration scope change).
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Tue, 18 Jul 1995 01:42:51 +0100
- dpkg (0.93.60) ALPHA; priority=HIGH
- * dpkg doesn't think packages have `disappeared' if you install
- several packages at once. (later reported as Bug#1132.)
- * usage error messages tidied up.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Sun, 16 Jul 1995 17:56:56 +0100
- dpkg (0.93.59) ALPHA; priority=HIGH
- * dpkg doesn't break maintainer scripts &c if package `foo' exists
- when processing package `foobar'. (Related to Bug#1101.)
- * dpkg implements `disappear' functionality.
- * dpkg/dselect remove dead entries from /var/lib/dpkg/status.
- * dpkg --list now sorted correctly and output somewhat improved.
- * some debugging messages moved from dbg_stupidlyverbose to dbg_scripts.
- * dpkg prints `Removing foo' message even if foo is not configured.
- * dpkg only prints `serious warning: files list file ... missing'
- once for each package.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Sun, 16 Jul 1995 02:32:11 +0100
- dpkg (0.93.58) ALPHA; priority=HIGH
- * dpkg should write out status even for packages which it has only
- encountered in the `available' file so far.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Fri, 14 Jul 1995 20:19:21 +0100
- dpkg (0.93.57) ALPHA; priority=LOW
- * dpkg does chroot when running maintainer scripts (--instdir
- should work right now, though I haven't been able to test it).
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Fri, 14 Jul 1995 01:32:30 +0100
- dpkg (0.93.56) ALPHA; priority=HIGH
- * dpkg can now overwrite symlinks to directories, and will
- do correct handling of symlinks to plain files.
- * dpkg should not replace any directory with a symlink.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Thu, 13 Jul 1995 02:43:36 +0100
- dpkg (0.93.55) ALPHA; priority=MEDIUM
- * dpkg can now extract hardlinks.
- * dpkg configuration/removal works in the presence of dependency cycles.
- * dpkg should no longer fail an assertion at processarc.c:193.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Wed, 12 Jul 1995 01:34:44 +0100
- dpkg (0.93.54) ALPHA; priority=MEDIUM
- * dpkg and dselect no longer throw away all Class and Section
- information in /var/lib/dpkg/available. (Oops.)
- * dpkg --refuse-<something> now works (this broke some dselect
- method scripts' attempts to use --refuse-downgrade).
- * dpkg --audit and --list implemented.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Mon, 10 Jul 1995 00:35:13 +0100
- dpkg (0.93.53) ALPHA; priority=LOW
- * dpkg --install/--unpack only skips on-hold packages with --auto.
- * dpkg doesn't fclose() the --fsys-tarfile pipe twice.
- * dpkg error handling and reporting cleaned up.
- * dpkg now lists any failed packages/files just before exiting.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Sun, 9 Jul 1995 16:31:36 +0100
- dpkg (0.93.52) ALPHA; priority=MEDIUM
- * dpkg won't segfault due to missing (Package_)Revision fields.
- * dpkg --search works.
- * dpkg will set execute permissions on scripts if necessary.
- * dpkg prints filenames in --unpack and --install.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Sat, 8 Jul 1995 12:41:39 +0100
- dpkg (0.93.51) ALPHA; priority=HIGH
- * dpkg --status and --listfiles now work.
- * dpkg --remove --auto won't try to remove everything (!)
- * dpkg --unpack doesn't coredump after unpacking the first package.
- * dpkg won't fail an assertion if it bombs out of --configure
- or --remove because of too many errors.
- * Support for `Essential' in dpkg (not yet in dselect).
- * `available' (Packages) file class and section override those
- from package control files.
- * `Essential: yes' added to control file.
- * Locking strategy changed, now uses flock (no more stale locks).
- * preinst now more helpful about conffiles upgrade problem.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Sat, 8 Jul 1995 01:15:26 +0100
- dpkg (0.93.50) ALPHA
- * C dpkg now in service.
- * dselect now installs in /usr/bin instead of /usr/sbin.
- * Improved `explanation of display' help and changed HSOC to EIOW.
- * dselect goes back to top of info display when you move the
- highlight.
- * Added <sys/types.h> to md5sum/md5.c, for the benefit of FreeBSD.
- * --admindir doesn't append `var/lib/dpkg' to its argument.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Fri, 19 May 1995 21:03:08 +0100
- dpkg (0.93.42.3) BETA; priority=LOW
- * Rebuilt using ncurses 1.9.2c-0.
- * Silenced `subcritical error' message if errno == ENOENT.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Mon, 12 Jun 1995 13:09:24 +0100
- dpkg (0.93.42.2) BETA; priority=HIGH
- * install-info --remove properly removes multi-line entries.
- * Slightly changed ^L redraw code in dselect package list.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Sat, 10 Jun 1995 14:06:01 +0100
- dpkg (0.93.42.1) BETA; priority=HIGH esp. for new installations
- * update-rc.d default no longer adds K entries in runlevels 2345.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Tue, 6 Jun 1995 18:56:23 +0100
- dpkg (0.93.42) BETA; priority=LOW; HIGH for dselect users
- * Fix unitialised variable reference bug in dselect (#890).
- * Fix problem with wordwrapping package and method descriptions.
- * Create /var/lib/dpkg/methods/mnt.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Fri, 19 May 1995 21:03:08 +0100
- dpkg (0.93.41) BETA; priority=LOW
- * Create /var/lib/dpkg/methods.
- * dpkg.pl noisily ignores --skip-same-version rather than barfing.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Tue, 16 May 1995 13:28:27 +0100
- dpkg (0.93.40) BETA; priority=LOW
- * dselect's subprogram failure message made to stand out more.
- * When switching out of curses, always move the cursor to the
- bottom right corner of the screen.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Tue, 16 May 1995 01:03:38 +0100
- dpkg (0.93.39) BETA; priority=LOW
- * dselect can now:
- - allow you to select and configure an installation method;
- - invoke installation method scripts to update the available file
- and unpack packages;
- - invoke dpkg to configure and remove packages.
- There are no installation methods available yet.
- * Search feature in dselect works (it was purely an ncurses bug).
- * dpkg-*.nondebbin.tar.gz now available (built by debian.rules).
- * The target directory for dpkg-deb --extract (also available as
- dpkg --extract) is no longer optional. dpkg-deb suggests the use
- of dpkg --install if you omit it.
- * Added <errno.h> to lib/lock.c and fixed ref. to `byte' in
- md5sum/md5.c, for portability to Solaris 2.
- * Rebuilt `configure' and `config.h.in' using autoconf 2.3.
- * Revised function attribute support checking in configure script.
- * Removed obsolete `dselect.pl' from scripts directory.
- * New option --licence on all the C programs.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Sun, 14 May 1995 18:05:38 +0100
- dpkg (0.93.38) BETA; priority=MEDIUM
- * Version number comparisons (in dpkg and dselect) now >= <=
- as documented (Bug#831; thanks to Christian Linhart).
- * dselect now has a non-superuser readonly mode.
- * dselect doesn't pop up unsatisfied `Optional's when quitting.
- * `unable to delete saved old file' message fixed dpkg_tmp to dpkg-tmp.
- * Made dpkg convert `revision' to `package_revision' when reading
- (eg) the `status' file. libdpkg.a has `revision' as a synonym
- for `package_revision' and writes the former.
- * Major improvements and many changes to C option parsing, database
- management, error handling, Makefiles &c to support dpkg.
- * dpkg-deb should now work if sizeof(void*) < sizeof(void(*)()).
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Mon, 24 Apr 1995 12:34:39 +0100
- dpkg (0.93.37) BETA; priority=LOW (MEDIUM for dselect users)
- * Fixed segfault if no description available (Bug#735);
- thanks to Peter Tobias for the bug report.
- * Fixed other assorted minor bugs in description displays.
- * Changed dpkg-deb --info short option from -i to -I, to make
- it unique across dpkg and dpkg-deb (-i still works with
- dpkg-deb for backwards compatibility).
- * Produce more sensible error when main package list is empty.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Fri, 7 Apr 1995 02:24:55 +0100
- dpkg (0.93.36) BETA; priority=LOW (MEDIUM for dselect users)
- * All the C code (including dselect) updated to support `provides'
- (virtual packages).
- * Revamped dselect's related package selection/deselection
- algorithms.
- * Everything can now handle arbitrary `class' values (as well
- as the predefined ones which we understand and can interpret).
- * Fixed bug that prevented display update when moving down a small
- recursive package list in dselect.
- * Column heading characters corrected from `SHOC' to `HSOC'.
- -- Ian Jackson <iwj10@cus.cam.ac.uk> Thu, 6 Apr 1995 12:48:13 +0100
- dpkg (0.93.35) BETA; priority=MEDIUM
- * Preserve ownerships and permissions on configuration files.
- * Fix bug in conffile updating that could leave a hardlink
- <foo>.dpkg-new to the conffile <foo>.
- * Improved dselect's package list help messages.
- * Highlight now moves on after (de)selecting just one package.
- * Better algorithm for scrolling up/down when moving highlight.
- * Fixed bug in display of `preformatted' extended Description lines.
- (dselect is still ALPHA, but is fairly stable.)
- * Improved dpkg's message when configuring a package that doesn't
- exist, and when selecting or skipping a package that isn't
- currently selected (during unpack processing).
- * Description in control file expanded.
- * Scroll back to top when changing what is in the `info' area.
- dpkg (0.93.34) BETA; priority=LOW (HIGH for dselect users)
- * dselect: Fixed bug which caused a coredump if you exited the
- package list if you'd made any changes. Ouch !
- * dselect: Improved selection algorithm to show fewer extraneous
- packages; improved display for unavailable packages.
- * dpkg: Improved progress messages during unpacking somewhat.
- dpkg (0.93.33) BETA; priority=LOW (HIGH for dselect users)
- * dselect now has a main menu.
- * Fixed nasty uninitialised data bug in dselect.
- * dselect now locks and unlocks the packages database.
- Mon, 27 Mar 1995 03:30:51 BST Ian Jackson <iwj10@cus.cam.ac.uk>
- * dpkg (0.93.32): Alpha dselect released and installed in
- /usr/sbin/dselect.
- * dpkg (0.93.32): Many portability enhancements: should now
- compile using GCC 2.6.3, and dpkg-deb should
- compile better on non-Linux systems.
- * dpkg (0.93.32): dpkg will not loop if its stdin disappears
- and it needs to prompt.
- * dpkg (0.93.32): Fixed removal dependency error to show
- correct package (Bug #648).
- * dpkg (0.93.32): Tidied up copyright notices.
- * dpkg (0.93.32): First draft of update-rc.d manpage, not yet
- installed in /usr/man.
- * dpkg (0.93.32): Changes to top-level Makefile.in to improve
- error trapping.
- * dpkg (0.93.32): Improved Makefile `clean' and `distclean'
- targets.
- * dpkg (0.93.32): Deleted irrelevant `t.c' from lib and
- dselect directories.
- * dpkg (0.93.32): Added vercmp.c with version comparison code.
- * dpkg (0.93.32): varbufextend message changed - varbufs not
- just for input buffers.
- * dpkg (0.93.32): varbuf has C++ member functions in header
- #ifdef __cplusplus.
- Changes in dpkg 0.93.31:
- * start-stop-daemon --pidfile now works (Bug#571).
- * Fixed dependency processing bugs which could require a rerun of
- dpkg --configure (Bug#566).
- * Fixed garbage output for `language' of control file in dpkg-deb --info.
- Changes in dpkg 0.93.30:
- * Added /usr/sbin/start-stop-daemon.
- Changes in dpkg 0.93.09:
- * Made postinst scripts really be run when dpkg --purge used.
- * Added new --force-extractfail option - VERY DANGEROUS.
- Changes in dpkg 0.93.28:
- * Removed undef of 0x_p21 in read_database_file, which caused the
- the whole status database to become trashed when any update files
- were read.
- * Make infinite-loop prevention and cycle detection work.
- * Made findbreakcycle work (ie, break properly when cycle detected).
- * New script, update-rc.d, to update links /etc/rc?.d/[KS]??*.
- * dpkg.pl now sets the umask to 022.
- * Cosmetic error message fix to dpkg-deb.
- * Deleted OLD directory altogether.
- * Improved error-trapping in top-level Makefile loops.
- Changes in dpkg 0.93.27:
- * Make version number specifications in Depends &c work.
- * Added AC_PROG_CXX to autoconf.in for dselect.
- * Changed myopt.h not to have cipaction field in cmdinfo (this was
- specially for dpkg-deb) - now we have a generic void*.
- * Renamed `class' member of `pkginfoperfile' to `clas' [sic].
- * Much work in `dselect' subdirectory.
- * Deleted executables, objects and libraries from OLD tree !
- * Minor changes to various copyright notices and top-of-file comments.
- * Don't install nasty Perl dselectish thing as /usr/bin/dselect.
- Changes in dpkg 0.93.26:
- * Added --no-also-select instead of not auto-selecting on --unpack
- but doing so on --install; removed --force-unpack-any.
- Changes in dpkg 0.93.25:
- * Fixed duplicate output (failure to flush before fork) bug.
- * More clarification of md5sum.c copyright.
- * Corrected typo in ChangeLog in 0.93.24 source package.
- Changes in dpkg 0.93.24:
- * dpkg could copy conffiles info from one package to another. Aargh.
- Bug #426.
- * dpkg failed to initialise status if you tried to remove or
- configure a nonexistent package. Bug #419.
- * install-info now handles START-INFO-DIR-ENTRY entries like:
- * Gdb:: The GNU debugger.
- Previously it would only accept (Bug #407):
- * Gdb: (gdb). The GNU debugger.
- * When installing a new foo.info[.gz], install-info now replaces
- * Foo: (foo.info). The Gnoo Foo.
- as well as just * Foo: (foo). ...
- * Moved option parsing out of dpkg-deb into libdpkg.
- * Assorted minor source code rearrangements.
- * Fixed assorted copyright notices, clarified md5sum copyright.
- * Corrected typo in 0.93.23 source package's ChangeLog.
- Changes in dpkg 0.93.23:
- * `dpkg-deb' --build now does a syntax check on the control file.
- * `dselect' is now no longer called `debian', spurious copy removed
- from package top-level source directory.
- * C control information parsing complete and somewhat tested.
- * Moved `global' include files into $(srcdir)/include from ../lib,
- added some files to the lib Makefile, and arranged for pop_cleanup().
- Changes in dpkg 0.93.22:
- * Fixed bug which caused dpkg to see failures of md5sum where there
- were none (would also have caused dpkg to miss a real failure).
- * Fixed failure to update some `status' database fields.
- Changes in dpkg 0.93.21:
- * Fixed error-handling bug which could corrupt database.
- Changes in dpkg 0.93.20:
- * Fixed bug which ran old (/var/adm/dpkg) postinst scripts.
- * Fixed dpkg usage message which claimed -i => both --install & --info.
- * Use Colin Plumb's MD5 code - faster, and better copyright.
- * Manpages: dpkg-deb(8), deb-control(5), deb(5) - thanks to Raul
- Deluth Miller. Also, an xfig picture of some C program innards.
- Changes in dpkg 0.93.19:
- * Don't delete the `list' file from the dpkg database.
- * Fixed various bugs in the conffile handling.
- * Conffiles that are symlinks will now be treated as if the
- `dereferenced' name of the file was listed in conffiles. This means
- that /etc/foo -> /usr/etc/foo will cause all conffile updates of
- /etc/foo to create /usr/etc/foo.dpkg-tmp &c instead. However, the
- link will be removed if --purge is used to delete all the conffiles.
- * When doing a new installation, or when updating a conffile that
- wasn't listed as a conffile in the old version of the package, don't
- do any prompting but just install the version from the archive.
- * Corrected error message if exec of dpkg --vextract failed
- and --instroot or --root specified.
- * Added new --force-unpack-any option.
- * Extra newline after --status output.
- * Added -W options to CFLAGS.
- * Fixed mistake in previous ChangeLog entry.
- Changes in dpkg 0.93.18:
- * Fixed invocation of dpkg-deb --vextract if --root or --instdir
- not specified.
- * Create /var/lib/dpkg/updates.
- Changes in dpkg 0.93.17:
- * install-info --remove exits with status 0 if it doesn't find the
- thing to remove, instead of status 1.
- * Error handling functions have __attribute__((format...)) if GCC.
- * push_cleanup its arg takes void **argv instead of char **argv.
- * Top-level Makefile.in has set -e before `for' loops.
- * dpkg-deb --info not-an-existing-file produces fewer error messages.
- Changes in dpkg 0.93.16:
- * Made --root= option really extract to $instroot instead of `/'.
- * install-info clears the 0444 bits in its umask.
- * Fixed a few database handling bugs which cause dpkg always to fail,
- and usually to corrupt the status database in various ways.
- * dpkg-deb completely rewritten, now doesn't tinker with
- /var/{adm,lib}/dpkg. Should be faster.
- * Directory structure and Makefiles in source package reorganised.
- Changes in dpkg 0.93.15:
- * Added `debian' (dselect), still very primitive.
- * Database format changed, and moved from /var/adm to /var/lib.
- * Added dpkg --avail mode, --list, --status and --search.
- * Set of dpkg => dpkg-deb pass-through operations changed (but
- dpkg-deb not yet updated).
- * Added --root, --admindir and --instdir, as well as --isok &c.
- * Moved much stuff into /usr/lib/dpkg-lib.pl, rewritten status
- database handling.
- * Put packages in `purge' state even if `deinstall' requested if
- they have no postrm and no conffiles.
- * Version number comparisons fixed.
- * insert-version.pl now installes lib.pl filename too.
- * Strip trailing slashes when reading files from file lists.
- Changes in dpkg 0.93.14:
- * Fixed parsing of DEPENDS &c fields with trailing whitespace.
- * postinst now fixes up broken ispell.control file.
- * Cyclic dependency/multiple package removal processing: don't consider
- packages we've just removed when looking for a reason not to go ahead.
- * Added call to postinst with `purge' argument for expunging old
- configuration etc. that aren't listed in conffiles.
- Changes in dpkg 0.93.13:
- * sub S_ISREG defined in dpkg.pl.
- * Checking of DEPENDS &c fields was too lax, causing an internal error
- if you fed it certain kinds of broken control file.
- * Fixed misleading message from bogus installationstatus call.
- * New -u and -U options to dpkg-deb which don't unpack the /DEBIAN
- directory, and use these in dpkg.pl; clean up /DEBIAN in postinst.
- Changes in dpkg 0.93.12:
- * No longer needs *.ph files, since these appear to be broken.
- * Postinst fixes up *.control files with curly brackets.
- * embryo of dselect.
- Changes in dpkg 0.93.11:
- * New --ignore-depends option.
- * This ChangeLog changed format here.
- Wed Nov 30 15:38:21 GMT 1994 Ian Jackson <iwj10@cus.cam.ac.uk>
- * dpkg 0.93.11 released.
- * conffile updating fixed.
- * Message `updgrade' in dpkg changed to `replace'.
- * install-info now copes with multi-line entries.
- * version numbers now done automatically in dpkg and install-info.
- * more debugging around conffiles updates.
- * *.hash files not deleted so soon.
- * adds brand new packages to status array so we can install them.
- * postinst does h2ph for {sys,linux}/{stat,types}.ph if required.
- Mon Nov 28 02:00:13 GMT 1994 Ian Jackson <iwj10@cus.cam.ac.uk>
- * dpkg 0.93.10 released.
- * dpkg.pl completely rewritten.
- * dpkg-deb: removed dabase-processing and --install option.
- * Makefiles reworked, debian.rules added.
- * Don't install anything in /usr/doc/examples.
- * dpkg-*.deb contains /usr/bin/dpkg-deb.dist, fixed up by postinst.
- Thu Oct 20 13:22:20 1994 Ian Murdock (imurdock@debra.debian.org)
- * dpkg 0.93.9 released.
- * dpkg.pl: Use $argument, not $package, with `--build'.
- Make sure that saved postinst scripts are executable.
- Tue Oct 18 09:40:57 1994 Ian Murdock (imurdock@debra.debian.org)
- * dpkg 0.93.8 released.
- * deb/remove.c (pkg_remove): Do not report an error from rmdir ()
- when `errno' is ENOTEMPTY (Directory not empty), because in this
- case we have found the highest-level directory in the package and
- are ready to exit the loop (i.e., it is a normal occurrence).
- Mon Oct 17 10:44:32 1994 Ian Murdock (imurdock@debra.debian.org)
- * Makefile.in: Adapted all Makefiles to the GNU Coding Standards.
- * deb/remove.c (pkg_remove): Make sure that parent directories are
- removed LAST! This will result in complete removal of packages
- when --remove is called. dpkg 0.93.7 (and earlier) had problems
- with this because it tried to remove directories in order, which
- will work most of the time, but not necessarily all of the time.
- * deb/list.c (pkg_list): Output is sorted by package name.
- Tue Oct 4 12:27:10 1994 Ian Murdock (imurdock@debra.debian.org)
- * deb/contents.c (pkg_contents): When a list file cannot be
- opened, silently fail and let the front-end explain the problem.
- * deb/util.c (return_info): When a control file cannot be opened,
- silently fail and let the front-end explain the problem.
- * deb/search.c (pkg_search): Exit 0 if the regular expression is
- matched and 1 if it is not.
- Mon Oct 3 18:38:53 1994 Ian Murdock (imurdock@debra.debian.org)
- * dpkg.pl: New file. Replaces dpkg.sh.
- * deb/Makefile.in: Renamed `dpkg-util.deb' to `dpkg-deb'.
- * deb/build.c (pkg_build): `--build' is less verbose, instead
- letting the front-end add verbosity where appropriate.
- * deb/install.c (pkg_install): Ditto.
- * deb/remove.c (pkg_remove): Ditto.
- * deb/search.c (pkg_search): Ditto.
- * deb/describe.c (pkg_describe): `--describe' is less verbose,
- instead letting the front-end add verbosity where appropriate.
- The ``Description:'' label has been removed.
- * deb/version.c (pkg_version): `--version' is less verbose,
- instead letting the front-end add verbosity where appropriate.
- The ``Version:'' label has been removed, as has the maintainer
- information.
- Mon Sep 12 14:22:04 1994 Ian Murdock (imurdock@debra.debian.org)
- * deb/version.c (pkg_version): `--version' now reports the
- version number of dpkg if no argument is specified.
- Thu Sep 1 13:31:37 1994 Ian Murdock (imurdock@debra.debian.org)
- * dpkg 0.93.7 released.
- * deb/build.c (pkg_build): check status and exit if non-zero.
- * deb/contents.c (pkg_contents): ditto.
- * deb/install.c (archive_extract): ditto.
- Thu Sep 1 13:20:08 1994 Ian Murdock (imurdock@debra.debian.org)
- * deb/version.c (pkg_version): indent to the same point as
- pkg_describe.
- Thu Sep 1 12:21:11 1994 Ian Murdock (imurdock@debra.debian.org)
- * Makefile.in (dist): added debian.rules binary, source and
- dist targets to make final distribution easier to make.
- (install): install programs to /usr/bin.
- * deb/Makefile.in (install): install programs to /usr/bin.
- * deb/list.c (pkg_list): enforce a maximum limit of ten characters
- for the package name in the output.
- (pkg_list): left-justify the version number to make it easier for
- the front-end to parse the output.
- (pkg_list): replace first '\n' character in packages[n].description
- with '\0'.
- * deb/install.c (archive_extract): use the `p' option to `tar' to
- ensure that permissions are preserved.
- Sat Aug 27 09:53:37 1994 Ian Murdock (imurdock@debra.debian.org)
- * dpkg 0.93.6 released.
- * deb/util.c (return_info): only unlink CONTROL if ARCHIVE_FLAG is
- true!
- Fri Aug 26 15:38:22 1994 Ian Murdock (imurdock@debra.debian.org)
- * dpkg 0.93.5 released.
- * deb/contents.c (pkg_contents): merged function archive_contents
- into function pkg_contents.
- * deb/contents.c (pkg_contents): use lstat (rather than stat) so
- that symbolic links are recognized.
- (pkg_contents): print the usual `<path> -> <link_to>' now that we
- recognize symbolic links.
- * deb/util.c (return_info): create a FIFO to pipe the needed
- information to the ``formatter'' rather than creating a directory
- in /tmp for the package information, which is what we used to do.
- Thu Aug 25 11:46:27 1994 Ian Murdock (imurdock@debra.debian.org)
- * lib/fake-ls.c (mk_date_string): return a pointer to malloc'ed
- area.
- (mk_mode_string): ditto.
- * dpkg.sh: make sure the control information is extracted to a
- uniquely-named temporary directory during package installation.
- * dpkg.sh: execute the pre- and post-removal scripts during
- package removal.
- * dpkg.sh: exit immediately if dpkg-util.deb reports failure.
- * deb/install.c (pkg_control): make sure that `package' exists and
- is a Debian archive before doing anything.
- * deb/install.c (pkg_extract): make sure that `package' exists and
- is a Debian archive before doing anything.
- * deb/install.c (pkg_install): unlink `extract_output' when done.
- * deb/remove.c (pkg_remove): use lstat (rather than stat) so that
- --remove does not get confused and think that a symbolic link to a
- directory is actually a directory, which results in the symbolic
- link never being removed at all.
- ChangeLog begins Thu Aug 25 11:46:27 1994 for dpkg 0.93.5.
|