Re: Solaris and gcc4 (was: Re: [CVS] OpenPKG: openpkg-re/ todo.txt)
On Mon, Sep 26, 2005, Matthias Kurz wrote: > > + o worst issues > > +- rm1-ix86-solaris10 not building a gcc4 that works > > Could anybody elaborate on this ? I've already investigated a lot on this issue :-( The main issue is that the Solaris 10/x86 was installed for 32-bit (on a HP DL380 G3) and is now running under 32-bit on a 64-bit aware HP DL380 G4. This let's gcc fail to build as it thinks it is running under 64-bit although the Solaris is still in 32-bit mode. > What are the symptoms ? Depends on how much hackery you already have done. Currently we have a cruel hack in gcc which disables all amd64 things under configure time. This way gcc builds at least again. > What is the testcase ? A simple hello world program if linked with "cc -o hello hello.c -lsocket -lnsl" tells us that /usr/lib/lib{mp,md5,scf}.so.* is not found -- although these libraries exist and are correctly referenced in the ELF headers of lib{socket,nsl}.so.*. Perl fails exactly because of this problem, too. Ralf S. Engelschall [EMAIL PROTECTED] www.engelschall.com __ The OpenPKG Projectwww.openpkg.org Developer Communication List openpkg-dev@openpkg.org
Solaris and gcc4 (was: Re: [CVS] OpenPKG: openpkg-re/ todo.txt)
On Sun, Sep 25, 2005, Thomas Lotterer wrote: > OpenPKG CVS Repository > http://cvs.openpkg.org/ > > > Server: cvs.openpkg.org Name: Thomas Lotterer > Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] > Module: openpkg-re Date: 25-Sep-2005 00:33:22 > Branch: HEAD Handle: 2005092423332100 > > Modified files: > openpkg-re todo.txt > > Log: > log worst RE packaging and setup issues that have been identified > until now > > Summary: > RevisionChanges Path > 1.371 +13 -0 openpkg-re/todo.txt > > > patch -p0 <<'@@ .' > Index: openpkg-re/todo.txt > > $ cvs diff -u -r1.370 -r1.371 todo.txt > --- openpkg-re/todo.txt 21 Sep 2005 11:43:44 - 1.370 > +++ openpkg-re/todo.txt 24 Sep 2005 22:33:21 - 1.371 > @@ -54,6 +54,19 @@ >rm3-ix86-rhel4 [cs] >vm11-ix86-netbsd2.0.2 [FIXME] > > + o worst issues > +- rm1-ix86-solaris10 not building a gcc4 that works Could anybody elaborate on this ? What are the symptoms ? What is the testcase ? Perl ? At least this is where my boostrap procedure with gcc4 bails out... #Any additional ld flags (NOT including libraries)? [-L/opkg_gcc4/lib] #Checking your choice of C compiler and flags for coherency... #I've tried to compile and run the following simple program: # ##include #int main() { printf("Ok\n"); return(0); } # #I used the command: # #/opkg_gcc4/bin/gcc -o try -O2 -pipe -fno-strict-aliasing -pipe -I/opkg_g #cc4/include -L/opkg_gcc4/lib try.c -lsocket -lnsl -ldl -lm -lc #./try # #and I got the following output: # #/opkg_gcc4/bin/ld: warning: libmp.so.2, needed by /usr/lib/libnsl.so, not found #(try using -rpath or -rpath-link) #/opkg_gcc4/bin/ld: warning: libmd5.so.1, needed by /usr/lib/libnsl.so, not found #(try using -rpath or -rpath-link) #/opkg_gcc4/bin/ld: warning: libscf.so.1, needed by /usr/lib/libnsl.so, not found #(try using -rpath or -rpath-link) #/usr/lib/libnsl.so: undefined reference to `scf_simple_prop_get' .. #collect2: ld returned 1 exit status #I can't compile the test program. #You have a BIG problem. Shall I abort Configure [y] #Ok. Stopping Configure. Oh, well, the linker was already compiled with gcc4. Is there a "minimal" testcase ? I use a dual Xeon, btw., no AMD (i saw something in the IRC that the problem(s) mentioned in the todo might be related to AMD). (mk) -- Matthias Kurz; Fuldastr. 3; D-28199 Bremen; VOICE +49 421 53 600 47 >> Im prämotorischen Cortex kann jeder ein Held sein. (bdw) << __ The OpenPKG Projectwww.openpkg.org Developer Communication List openpkg-dev@openpkg.org
Re: [CVS] OpenPKG: openpkg-re/ todo.txt
On Wed, Sep 15, 2004, Michael Schloh wrote: > On Wed, Sep 15, 2004, Ralf S. Engelschall wrote: > > On Wed, Sep 15, 2004, Michael Schloh wrote: > >> remember problems facing webmin and similar packages, which must keep track > >> of hundreds of config files and thus mark them so in the RPM filelist > >> [...] > >> > > You can use wildcards, couldn't you? > > > Not in this case, because rpm(8) passes arguments to rpmtool(1) > in single quotes only. Filename globbing is not performed. Let > us know if you have any ideas though. Filename globbing is done by rpm(8) after rpmtool(1) expanded the file list! Ralf S. Engelschall [EMAIL PROTECTED] www.engelschall.com __ The OpenPKG Projectwww.openpkg.org Developer Communication List [EMAIL PROTECTED]
Re: [CVS] OpenPKG: openpkg-re/ todo.txt
On Wed, Sep 15, 2004, Ralf S. Engelschall wrote: > On Wed, Sep 15, 2004, Michael Schloh wrote: >> remember problems facing webmin and similar packages, which must keep track >> of hundreds of config files and thus mark them so in the RPM filelist >> [...] >> > You can use wildcards, couldn't you? > Not in this case, because rpm(8) passes arguments to rpmtool(1) in single quotes only. Filename globbing is not performed. Let us know if you have any ideas though. -- Michael Schloh von Bennewitz <[EMAIL PROTECTED]> Development Team, Operations Northern Europe Cable & Wireless Telecommunications Services Tel +49-89-92699-227, Fax +49-89-92699-808 pgpYiufg22yUp.pgp Description: PGP signature
Re: [CVS] OpenPKG: openpkg-re/ todo.txt
On Wed, Sep 15, 2004, Michael Schloh wrote: > remember problems facing webmin and similar packages, which must keep track > of hundreds of config files and thus mark them so in the RPM filelist > [...] You can use wildcards, couldn't you? Ralf S. Engelschall [EMAIL PROTECTED] www.engelschall.com __ The OpenPKG Projectwww.openpkg.org Developer Communication List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 19-Apr-2004 09:14:14 Branch: HEAD Handle: 2004041908141300 Modified files: openpkg-re todo.txt Log: refresh, translate, typofix todo for roadmap Summary: RevisionChanges Path 1.208 +9 -13 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.207 -r1.208 todo.txt --- openpkg-re/todo.txt 12 Apr 2004 17:40:48 - 1.207 +++ openpkg-re/todo.txt 19 Apr 2004 07:14:13 - 1.208 @@ -240,14 +240,12 @@ --- SHOULD DO: -o finish new environment on all servers in build farm [thl] - - remove obsolete /cw* and /re - rpm: provide additional dependencies (for libs) and dep or|and - rpm: remember source and binary dependencies in both source and binary packages for easier indexing - rc: convert priority based deps into logical deps -- openpkg-dev.txt weiter schreiben +- continue authoring of openpkg-dev.txt; pod in dev.sh - apt/synaptic: en4 test index, ... -- bugfix: oident started nicht -> core +- bugfix: oident does not start -> core - bugfix: delegate segfaults on Solaris - OpenPKG: openpkg.spec: cleanup: uname -> platform - rse: Sanity Check: Prefix: %{l_prefix} (relocatable) -> make sure only @@ -259,7 +257,7 @@ - framework for switch-user during build+install times (idea: "openpkg install foo" checks "rpm -qplv foo.src.rpm" for setuid/setgid/owner and switches to root only if necessary. Similar for -Uvh step) -- unified vendor package impot/export +- unified vendor package import/export - closer ZfOS integration (support config management, etc) - OSSP fsl improvement: separated config file parsing, daemon/deattachement mode, etc. o META @@ -268,17 +266,15 @@ o OpenPKG Toolchain (Execution Wrapper, User Interfaces, Commands, Perl API) - includes/replacement for openpkg-tool - includes/replacement for src2make, etc (RE+buildfarm) - - includes openpkg-dev - includes registration framework - backend database (for registration & build-farm & repository browsing) - new curses-based user interface o Training Documentation Set - . introduction presentation - . introduction article - . user guide - . student guide -- Solaris auf 64-Bit GCC umstellen?! (howto by default in gcc (patch), are there any real problems?) -- publish OS vendor package list as installed on build farm + - introduction presentation + - introduction article + - user guide + - student guide +- set gcc to 64bit on Solaris (howto by default in gcc (patch), are there any real problems?) - unknown: OpenPKG: aux.prereq.sh: check for "binary", too OpenPKG 2.2 Development @@ -295,7 +291,7 @@ - Package Maintainer forum o Optional Support for Dynamic Shared Object (DSO) Libraries (with_dso=yes) o 100% rpmlint (binary RPM checking): man pages for %{l_prefix} -o openKG instance registration +o OpenPKG instance registration o Bug Database replacement o OSSP var: vartool (enhancement for "shtool subst") o Configuration Management (/etc/*: in-place editing, generating) @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 12-Apr-2004 19:40:49 Branch: HEAD Handle: 2004041218404800 Modified files: openpkg-re todo.txt Log: lcfg is interesting, although I still do not understand it in detail Summary: RevisionChanges Path 1.207 +1 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.206 -r1.207 todo.txt --- openpkg-re/todo.txt 11 Apr 2004 19:00:30 - 1.206 +++ openpkg-re/todo.txt 12 Apr 2004 17:40:48 - 1.207 @@ -335,6 +335,7 @@ 3. PERHAPS: + - [rse] lcfg CMS- http://www.lcfg.org/ - [rse] auto nice daem. - http://and.sourceforge.net/ - [rse] webmin - http://www.webmin.com/ - [rse] sge - http://gridengine.sunsource.net/ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 11-Apr-2004 21:00:30 Branch: HEAD Handle: 2004041120003000 Modified files: openpkg-re todo.txt Log: AND is cool Summary: RevisionChanges Path 1.206 +1 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.205 -r1.206 todo.txt --- openpkg-re/todo.txt 7 Apr 2004 10:19:30 - 1.205 +++ openpkg-re/todo.txt 11 Apr 2004 19:00:30 - 1.206 @@ -335,6 +335,7 @@ 3. PERHAPS: + - [rse] auto nice daem. - http://and.sourceforge.net/ - [rse] webmin - http://www.webmin.com/ - [rse] sge - http://gridengine.sunsource.net/ - [rse] zonecheck - http://www.zonecheck.fr/ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 07-Apr-2004 12:19:30 Branch: HEAD Handle: 2004040711193000 Modified files: openpkg-re todo.txt Log: webmin is very popular, so we should package it when time permits Summary: RevisionChanges Path 1.205 +1 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.204 -r1.205 todo.txt --- openpkg-re/todo.txt 1 Apr 2004 15:08:14 - 1.204 +++ openpkg-re/todo.txt 7 Apr 2004 10:19:30 - 1.205 @@ -335,6 +335,7 @@ 3. PERHAPS: + - [rse] webmin - http://www.webmin.com/ - [rse] sge - http://gridengine.sunsource.net/ - [rse] zonecheck - http://www.zonecheck.fr/ - [rse] thttpd - http://www.acme.com/software/thttpd/ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 01-Apr-2004 17:08:14 Branch: HEAD Handle: 2004040116081400 Modified files: openpkg-re todo.txt Log: remember Summary: RevisionChanges Path 1.204 +3 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.203 -r1.204 todo.txt --- openpkg-re/todo.txt 1 Apr 2004 09:52:54 - 1.203 +++ openpkg-re/todo.txt 1 Apr 2004 15:08:14 - 1.204 @@ -37,6 +37,9 @@ Development --- +o docbook: use sgml with xmlcatalog and only DocBook 4.3? +o sgml: use xmlcatalog and rename to xml? +o apache/php: pear out of apache, instead use php.ini to find pear in php package o optional possiblity to run BIND under restrictive user/group id o --tag foo -> build "foo" into binary package and make sure it is queryable after installation o %track sections everywhere + sources/CPY @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 01-Apr-2004 11:52:54 Branch: HEAD Handle: 2004040110525400 Modified files: openpkg-re todo.txt Log: add item from GNOC/DNS Summary: RevisionChanges Path 1.203 +1 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.202 -r1.203 todo.txt --- openpkg-re/todo.txt 31 Mar 2004 13:17:28 - 1.202 +++ openpkg-re/todo.txt 1 Apr 2004 09:52:54 - 1.203 @@ -37,6 +37,7 @@ Development --- +o optional possiblity to run BIND under restrictive user/group id o --tag foo -> build "foo" into binary package and make sure it is queryable after installation o %track sections everywhere + sources/CPY o vcheck into tool chain + passive FTP support via LWP @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 31-Mar-2004 15:17:28 Branch: HEAD Handle: 2004033114172800 Modified files: openpkg-re todo.txt Log: more requirements Summary: RevisionChanges Path 1.202 +1 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.201 -r1.202 todo.txt --- openpkg-re/todo.txt 31 Mar 2004 11:46:50 - 1.201 +++ openpkg-re/todo.txt 31 Mar 2004 13:17:28 - 1.202 @@ -37,6 +37,7 @@ Development --- +o --tag foo -> build "foo" into binary package and make sure it is queryable after installation o %track sections everywhere + sources/CPY o vcheck into tool chain + passive FTP support via LWP o rse: companion GNU shtool 2.0.0 (DONE FOR 2.1) @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 31-Mar-2004 13:46:51 Branch: HEAD Handle: 2004033112465000 Modified files: openpkg-re todo.txt Log: todo Summary: RevisionChanges Path 1.201 +2 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.200 -r1.201 todo.txt --- openpkg-re/todo.txt 18 Mar 2004 12:22:50 - 1.200 +++ openpkg-re/todo.txt 31 Mar 2004 11:46:50 - 1.201 @@ -37,6 +37,8 @@ Development --- +o %track sections everywhere + sources/CPY +o vcheck into tool chain + passive FTP support via LWP o rse: companion GNU shtool 2.0.0 (DONE FOR 2.1) o speclint.pl to check %build for BUILDROOT removal (now possible as new perl-openpkg removed exceptions) o dig into problem where file conflicts are not detected @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 18-Mar-2004 13:22:50 Branch: HEAD Handle: 2004031812225000 Modified files: openpkg-re todo.txt Log: Sun GridEngine looks very interesting Summary: RevisionChanges Path 1.200 +1 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.199 -r1.200 todo.txt --- openpkg-re/todo.txt 15 Mar 2004 11:01:18 - 1.199 +++ openpkg-re/todo.txt 18 Mar 2004 12:22:50 - 1.200 @@ -328,6 +328,7 @@ 3. PERHAPS: + - [rse] sge - http://gridengine.sunsource.net/ - [rse] zonecheck - http://www.zonecheck.fr/ - [rse] thttpd - http://www.acme.com/software/thttpd/ - [rse] thy - http://bonehunter.rulez.org/thy.html @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 15-Mar-2004 12:01:19 Branch: HEAD Handle: 2004031511011800 Modified files: openpkg-re todo.txt Log: add a candidate for packaging Summary: RevisionChanges Path 1.199 +1 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.198 -r1.199 todo.txt --- openpkg-re/todo.txt 13 Mar 2004 17:56:19 - 1.198 +++ openpkg-re/todo.txt 15 Mar 2004 11:01:18 - 1.199 @@ -346,6 +346,7 @@ - [ext] lprng/ifhp - [rse] lxr (http://lxr.linux.no/) - [rse] freemind (http://freemind.sourceforge.net/) + - [thl] MAPI Toolkit- http://www.sourcextreme.com/projects/outlook/mapi/ - [rse] mailman - [rse] m[eta-]cvs - [rse] mon @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 13-Mar-2004 18:56:19 Branch: HEAD Handle: 2004031317561900 Modified files: openpkg-re todo.txt Log: more cool stuff for package consideration Summary: RevisionChanges Path 1.198 +3 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.197 -r1.198 todo.txt --- openpkg-re/todo.txt 12 Mar 2004 18:38:45 - 1.197 +++ openpkg-re/todo.txt 13 Mar 2004 17:56:19 - 1.198 @@ -328,6 +328,9 @@ 3. PERHAPS: + - [rse] zonecheck - http://www.zonecheck.fr/ + - [rse] thttpd - http://www.acme.com/software/thttpd/ + - [rse] thy - http://bonehunter.rulez.org/thy.html - [rse] papyrus - http://papyrus.treshna.com/ - [rse] dcc - http://www.rhyolite.com/anti-spam/dcc/ - [mhe] awstats - http://awstats.sourceforge.net/ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 12-Mar-2004 19:38:46 Branch: HEAD Handle: 2004031218384500 Modified files: openpkg-re todo.txt Log: papyrus looks interesting Summary: RevisionChanges Path 1.197 +1 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.196 -r1.197 todo.txt --- openpkg-re/todo.txt 25 Feb 2004 16:19:08 - 1.196 +++ openpkg-re/todo.txt 12 Mar 2004 18:38:45 - 1.197 @@ -328,6 +328,7 @@ 3. PERHAPS: + - [rse] papyrus - http://papyrus.treshna.com/ - [rse] dcc - http://www.rhyolite.com/anti-spam/dcc/ - [mhe] awstats - http://awstats.sourceforge.net/ - [rse] openpksd- http://openpksd.org/ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 25-Feb-2004 17:19:08 Branch: HEAD Handle: 2004022516190800 Modified files: openpkg-re todo.txt Log: update todo list Summary: RevisionChanges Path 1.196 +3 -12 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.195 -r1.196 todo.txt --- openpkg-re/todo.txt 25 Feb 2004 10:13:41 - 1.195 +++ openpkg-re/todo.txt 25 Feb 2004 16:19:08 - 1.196 @@ -21,9 +21,9 @@ o 22-Jan-2003: OpenPKG 1.2 o 04-Aug-2003: OpenPKG 1.3 oSep-2003: Upgrade RPM 4.0.2 to 4.2.1 +o 25-Feb-2004: OpenPKG 2.0 FUTURE: -o 25-Feb-2004: OpenPKG 2.0 oJun-2004: OpenPKG 2.1 oNov-2004: OpenPKG 2.2 oFeb-2005: OpenPKG 2.3 @@ -34,18 +34,9 @@ - MFC: cvstraq - UPD: perl-openpkg compatiblity to support 1.x and 2.x (provides and uses both sh and perl variant) - OpenPKG 2.0 Release Engineering - --- - - MUST HAVE -- website update -- press release -- announce - - SHOULD HAVE: - + Development + --- - NICE TO HAVE: o rse: companion GNU shtool 2.0.0 (DONE FOR 2.1) o speclint.pl to check %build for BUILDROOT removal (now possible as new perl-openpkg removed exceptions) o dig into problem where file conflicts are not detected @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 25-Feb-2004 11:13:41 Branch: HEAD Handle: 2004022510134100 Modified files: openpkg-re todo.txt Log: clear items Summary: RevisionChanges Path 1.195 +0 -2 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.194 -r1.195 todo.txt --- openpkg-re/todo.txt 24 Feb 2004 23:47:30 - 1.194 +++ openpkg-re/todo.txt 25 Feb 2004 10:13:41 - 1.195 @@ -38,8 +38,6 @@ --- MUST HAVE -- ftp server index and README -- remove ftp and rsync server ACLs - website update - press release - announce @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 25-Feb-2004 00:47:30 Branch: HEAD Handle: 2004022423473000 Modified files: openpkg-re todo.txt Log: clear items Summary: RevisionChanges Path 1.194 +0 -13 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.193 -r1.194 todo.txt --- openpkg-re/todo.txt 24 Feb 2004 23:25:01 - 1.193 +++ openpkg-re/todo.txt 24 Feb 2004 23:47:30 - 1.194 @@ -38,19 +38,6 @@ --- MUST HAVE -- bootstrap with ~/.openpkg/warning -- build openpkg-1.9.0-2.0.0.src.rpm w/o Class: on 2_0_SOLID_UPGRADE branch -- build openpkg-2.0.0-2.0.0.src.rpm -- build openpkg-2.0.0-2.0.0.src.sh -- build openpkg-2.0.0-2.0.0.--.src.sh using - cd bin/`hostname | sed -e 's;\..*$;;'`-* - sh ../../src/master/openpkg-2.0.0-2.0.0.src.sh \ - --prefix=/openpkg --tag=openpkg \ - --user=openpkg --group=openpkg \ - --muid="42000" --ruid="42001" --nuid="42002" \ - --mgid="42000" --rgid="42001" --ngid="42002" -- sources, source.sh and binaries for CORE, CORE+BASE and PLUS on ftp server -- sign source and binaries - ftp server index and README - remove ftp and rsync server ACLs - website update @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 25-Feb-2004 00:25:02 Branch: HEAD Handle: 2004022423250100 Modified files: openpkg-re todo.txt Log: correct and enhance build of binary source sh Summary: RevisionChanges Path 1.193 +4 -2 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.192 -r1.193 todo.txt --- openpkg-re/todo.txt 24 Feb 2004 11:55:02 - 1.192 +++ openpkg-re/todo.txt 24 Feb 2004 23:25:01 - 1.193 @@ -43,8 +43,10 @@ - build openpkg-2.0.0-2.0.0.src.rpm - build openpkg-2.0.0-2.0.0.src.sh - build openpkg-2.0.0-2.0.0.--.src.sh using - sh openpkg-2.0.0-2.0.0.src.sh \ - --tag=openpkg --user=openpkg --group=openpkg \ + cd bin/`hostname | sed -e 's;\..*$;;'`-* + sh ../../src/master/openpkg-2.0.0-2.0.0.src.sh \ + --prefix=/openpkg --tag=openpkg \ + --user=openpkg --group=openpkg \ --muid="42000" --ruid="42001" --nuid="42002" \ --mgid="42000" --rgid="42001" --ngid="42002" - sources, source.sh and binaries for CORE, CORE+BASE and PLUS on ftp server @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 24-Feb-2004 12:55:03 Branch: HEAD Handle: 2004022411550200 Modified files: openpkg-re todo.txt Log: clear items; detailed list of remaining items Summary: RevisionChanges Path 1.192 +15 -5 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.191 -r1.192 todo.txt --- openpkg-re/todo.txt 23 Feb 2004 08:15:46 - 1.191 +++ openpkg-re/todo.txt 24 Feb 2004 11:55:02 - 1.192 @@ -38,12 +38,22 @@ --- MUST HAVE +- bootstrap with ~/.openpkg/warning +- build openpkg-1.9.0-2.0.0.src.rpm w/o Class: on 2_0_SOLID_UPGRADE branch +- build openpkg-2.0.0-2.0.0.src.rpm +- build openpkg-2.0.0-2.0.0.src.sh +- build openpkg-2.0.0-2.0.0.--.src.sh using + sh openpkg-2.0.0-2.0.0.src.sh \ + --tag=openpkg --user=openpkg --group=openpkg \ + --muid="42000" --ruid="42001" --nuid="42002" \ + --mgid="42000" --rgid="42001" --ngid="42002" +- sources, source.sh and binaries for CORE, CORE+BASE and PLUS on ftp server +- sign source and binaries +- ftp server index and README +- remove ftp and rsync server ACLs +- website update - press release -- website update (including "openpkg in a box") -- make sure "openpkg:WARNING:" messages fit into 80 columns -- implement "openpkg man" command -- build the openpkg-1.9.0-2.0.0.src.rpm w/o Class: -- build the openpkg-2.0.0-2.0.0.src.sh +- announce SHOULD HAVE: @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 23-Feb-2004 09:15:47 Branch: HEAD Handle: 2004022308154600 Modified files: openpkg-re todo.txt Log: do not forget some manual work Summary: RevisionChanges Path 1.191 +2 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.190 -r1.191 todo.txt --- openpkg-re/todo.txt 21 Feb 2004 08:48:40 - 1.190 +++ openpkg-re/todo.txt 23 Feb 2004 08:15:46 - 1.191 @@ -42,6 +42,8 @@ - website update (including "openpkg in a box") - make sure "openpkg:WARNING:" messages fit into 80 columns - implement "openpkg man" command +- build the openpkg-1.9.0-2.0.0.src.rpm w/o Class: +- build the openpkg-2.0.0-2.0.0.src.sh SHOULD HAVE: @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 21-Feb-2004 09:48:40 Branch: HEAD Handle: 2004022108484000 Modified files: openpkg-re todo.txt Log: update Summary: RevisionChanges Path 1.190 +5 -3 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.189 -r1.190 todo.txt --- openpkg-re/todo.txt 20 Feb 2004 13:29:43 - 1.189 +++ openpkg-re/todo.txt 21 Feb 2004 08:48:40 - 1.190 @@ -38,18 +38,21 @@ --- MUST HAVE - +- press release +- website update (including "openpkg in a box") +- make sure "openpkg:WARNING:" messages fit into 80 columns +- implement "openpkg man" command SHOULD HAVE: NICE TO HAVE: o rse: companion GNU shtool 2.0.0 (DONE FOR 2.1) -o rse: GCC 3.3.3? (DONE FOR 2.1) o speclint.pl to check %build for BUILDROOT removal (now possible as new perl-openpkg removed exceptions) o dig into problem where file conflicts are not detected o RPM bug: "plus in release" bug leads to double installations o RPM bug: "rpm alias" is broken and requires blanks instead of "=" on --opt=value arguments + (was: popt cosmetics: shows --tag=XXX but expects --tag XXX (equal vs. space)) o rse: simplify options (for tools, etc): - solution 1: remove all non-binary %options by replacing them with run-time decisions (config files, wrapper, etc.) @@ -70,7 +73,6 @@ - boostrap should remember things from install time, i.e. did it create users? This is needed to decide whether or not the users must be erased on uninstall. -- popt cosmetics: shows --tag=XXX but expects --tag XXX (equal vs. space) - fix petidomo and resurrect rt.openpkg.org bug database - basic set of meta-xxx packages (concept not fully clear and using CURRENT doesn't hurt at all) - change sgml to use xmlcatmgr (>=3 dependent packages: docbook, openjade/opensp, ...) @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 20-Feb-2004 14:29:44 Branch: HEAD Handle: 2004022013294300 Modified files: openpkg-re todo.txt Log: remember Summary: RevisionChanges Path 1.189 +2 -1 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.188 -r1.189 todo.txt --- openpkg-re/todo.txt 19 Feb 2004 09:56:00 - 1.188 +++ openpkg-re/todo.txt 20 Feb 2004 13:29:43 - 1.189 @@ -48,7 +48,8 @@ o rse: GCC 3.3.3? (DONE FOR 2.1) o speclint.pl to check %build for BUILDROOT removal (now possible as new perl-openpkg removed exceptions) o dig into problem where file conflicts are not detected -o "plus in release" bug leads to double installations +o RPM bug: "plus in release" bug leads to double installations +o RPM bug: "rpm alias" is broken and requires blanks instead of "=" on --opt=value arguments o rse: simplify options (for tools, etc): - solution 1: remove all non-binary %options by replacing them with run-time decisions (config files, wrapper, etc.) @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt upgrade.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 19-Feb-2004 10:56:00 Branch: HEAD Handle: 200402190956 Modified files: openpkg-re todo.txt upgrade.txt Log: clear item; log how the version=release problem was solved Summary: RevisionChanges Path 1.188 +1 -2 openpkg-re/todo.txt 1.24+61 -2 openpkg-re/upgrade.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.187 -r1.188 todo.txt --- openpkg-re/todo.txt 18 Feb 2004 10:04:01 - 1.187 +++ openpkg-re/todo.txt 19 Feb 2004 09:56:00 - 1.188 @@ -41,12 +41,11 @@ SHOULD HAVE: + NICE TO HAVE: o rse: companion GNU shtool 2.0.0 (DONE FOR 2.1) o rse: GCC 3.3.3? (DONE FOR 2.1) -o Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl] - (see RSE's check-version script) o speclint.pl to check %build for BUILDROOT removal (now possible as new perl-openpkg removed exceptions) o dig into problem where file conflicts are not detected o "plus in release" bug leads to double installations @@ . patch -p0 <<'@@ .' Index: openpkg-re/upgrade.txt $ cvs diff -u -r1.23 -r1.24 upgrade.txt --- openpkg-re/upgrade.txt17 Feb 2004 14:09:50 - 1.23 +++ openpkg-re/upgrade.txt19 Feb 2004 09:56:00 - 1.24 @@ -2,7 +2,7 @@ General Notes = - o $Revision: 1.23 $. The most recent update of this file can be + o $Revision: 1.24 $. The most recent update of this file can be downloaded from http://cvs.openpkg.org/openpkg-re/upgrade.txt o This file upgrade.txt file talks about tweaks and quirks when @@ -246,7 +246,8 @@ "index" and "build". In OpenPKG v2.x the %{l_prefix}/bin/openpkg multiplexer was rewritten from scratch and became part of the bootstrap. It's power comes from the fact that it allows packages -to provide additional subcommands to be plugged in. Because the +to provide additional subcommands to be plugged in and overload +default subcommands. Because the old openpkg-tool and the new bootstrap provide the same file they conflict with each other and their use is mutually exclusive. It is therefore imperative to erase the old openpkg-tool package before @@ -263,6 +264,64 @@ 20$ openpkg man index #FIXME openpkg man not implemented as of 20040217 20$ openpkg man build #FIXME openpkg man not implemented as of 20040217 + o packages dropped from release (FIXME check for completeness) + +- openpkg-tool is available as CURRENT package + + o package version numbering changes + +OpenPKG uses a package naming scheme that starts with +--. Details can be reviewed at +http://www.openpkg.org/cvs.txt, they did not change although OpenPKG +never used snapshots and OpenPKG v2.0 makes no attempt to use a +SOLID branch. The version part is usually directly inherited from +the vendor version. There were always some packages where a vendor +version was not available. Examples are those that only reference +OS components (i.e. x11), bundle multiple vendor versions (i.e. +perl-*, infozip) and metapackges which only provide requirements. +In OpenPKG v1.x these packages had version=release both in CURRENT +(i.e. perl-conv-20040207-20040207.src.rpm) and RELEASE (i.e. +perl-comp-1.3.0-1.3.0.src.rpm). This is redundant information that +made release engineering unnessessary hard. Adjusting the version +was a manual and error prone task. In fact OpenPKG v1.3 had such +a bug and the pam-20030715-1.3.0.src.rpm package had the version +unchanged by accident. This eventually triggered the following +changes in OpenPKG v2.x: + +- Packages that only reference existing OS components + have the version changed to constant zero, see + http://cvs.openpkg.org/chngview?cn=14942 + +kde meta-* openpkg-import oracle pam sgml x11 + +- Packages with perl modules belong to Perl and have the version + changed to that of the perl package they belong to, see + http://cvs.openpkg.org/chngview?cn=14937 + +perl-* + +- Packages which are bundles that have no real "maste
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 18-Feb-2004 11:04:02 Branch: HEAD Handle: 2004021810040100 Modified files: openpkg-re todo.txt Log: we use 2.0b1 now Summary: RevisionChanges Path 1.187 +1 -1 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.186 -r1.187 todo.txt --- openpkg-re/todo.txt 17 Feb 2004 22:56:44 - 1.186 +++ openpkg-re/todo.txt 18 Feb 2004 10:04:01 - 1.187 @@ -41,9 +41,9 @@ SHOULD HAVE: - - rse: companion GNU shtool 2.0.0 NICE TO HAVE: +o rse: companion GNU shtool 2.0.0 (DONE FOR 2.1) o rse: GCC 3.3.3? (DONE FOR 2.1) o Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl] (see RSE's check-version script) @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 17-Feb-2004 23:56:44 Branch: HEAD Handle: 2004021722564400 Modified files: openpkg-re todo.txt Log: remove cleared items; shift priorities Summary: RevisionChanges Path 1.186 +1 -6 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.185 -r1.186 todo.txt --- openpkg-re/todo.txt 17 Feb 2004 19:56:22 - 1.185 +++ openpkg-re/todo.txt 17 Feb 2004 22:56:44 - 1.186 @@ -41,11 +41,7 @@ SHOULD HAVE: -o Bootstrap: - - rse|thl: "plus in release" bug leads to double installations - rse: companion GNU shtool 2.0.0 -o Packages: - - thl: check Group headers for consistency (see RSE's check-group)? NICE TO HAVE: o rse: GCC 3.3.3? (DONE FOR 2.1) @@ -53,6 +49,7 @@ (see RSE's check-version script) o speclint.pl to check %build for BUILDROOT removal (now possible as new perl-openpkg removed exceptions) o dig into problem where file conflicts are not detected +o "plus in release" bug leads to double installations o rse: simplify options (for tools, etc): - solution 1: remove all non-binary %options by replacing them with run-time decisions (config files, wrapper, etc.) @@ -62,12 +59,10 @@ - "OpenPKG" package branding with %{l_openpkg_release} - rse: OpenPKG instance management audit log: added/removed/upgraded packages - rse: RPM extension: fetch/curl replacement (OSSP fetch) -- thl: news.txt replaced by news.cgi which uses pre-scanned information - rse: architecture/platform independent packages (BuildArch: noarch, aber BuildOS: any existing nicht) - thl: explicit package documentation: %doc flagging; add knowledge to "openpkg build" for keeping --includedocs option on upgrades (via "rpm -qsd | grep '^installed'"); -- dv23 setup new hardware and connect to sw2/port32 - openpkg-dev creates /// in nosrc pathnames - openpkg-dev should support sane environment (i.e. openldap "ls -t" check fails because ls shell function) - rc should check whether it needs *and* can use su to avoid nightly error mails from @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 17-Feb-2004 20:56:22 Branch: HEAD Handle: 2004021719562200 Modified files: openpkg-re todo.txt Log: latest status quo Summary: RevisionChanges Path 1.185 +1 -4 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.184 -r1.185 todo.txt --- openpkg-re/todo.txt 16 Feb 2004 08:09:31 - 1.184 +++ openpkg-re/todo.txt 17 Feb 2004 19:56:22 - 1.185 @@ -42,16 +42,13 @@ SHOULD HAVE: o Bootstrap: - - rse: /bin/openpkg namespace BREAK EVERYTHING commit - rse|thl: "plus in release" bug leads to double installations - - rse|thl: add to *.sh -l/--list und .sh -x/--extract-only - rse: companion GNU shtool 2.0.0 - - rse: companion OSSP uuid 1.0.0 o Packages: - - rse: GCC 3.3.3? - thl: check Group headers for consistency (see RSE's check-group)? NICE TO HAVE: +o rse: GCC 3.3.3? (DONE FOR 2.1) o Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl] (see RSE's check-version script) o speclint.pl to check %build for BUILDROOT removal (now possible as new perl-openpkg removed exceptions) @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 16-Feb-2004 09:09:31 Branch: HEAD Handle: 2004021608093100 Modified files: openpkg-re todo.txt Log: clear item: problem vanished - mkdir(1) prints error message and boostrap exits properly Summary: RevisionChanges Path 1.184 +0 -1 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.183 -r1.184 todo.txt --- openpkg-re/todo.txt 15 Feb 2004 19:12:18 - 1.183 +++ openpkg-re/todo.txt 16 Feb 2004 08:09:31 - 1.184 @@ -47,7 +47,6 @@ - rse|thl: add to *.sh -l/--list und .sh -x/--extract-only - rse: companion GNU shtool 2.0.0 - rse: companion OSSP uuid 1.0.0 - - thl: Problem bootstrapping to a symlink pointing to nonexisting directory o Packages: - rse: GCC 3.3.3? - thl: check Group headers for consistency (see RSE's check-group)? @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 15-Feb-2004 20:12:19 Branch: HEAD Handle: 2004021519121800 Modified files: openpkg-re todo.txt Log: more details Summary: RevisionChanges Path 1.183 +12 -14 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.182 -r1.183 todo.txt --- openpkg-re/todo.txt 15 Feb 2004 19:09:34 - 1.182 +++ openpkg-re/todo.txt 15 Feb 2004 19:12:18 - 1.183 @@ -42,23 +42,21 @@ SHOULD HAVE: o Bootstrap: - - /bin/openpkg namespace BREAK EVERYTHING commit - - "plus in release" bug leads to double installations - - add to *.sh -l/--list und .sh -x/--extract-only - - companion GNU shtool 2.0.0 - - companion OSSP uuid 1.0.0 - - rse: Problem bootstrapping to a symlink pointing to nonexisting directory - - dig into problem where file conflicts are not detected + - rse: /bin/openpkg namespace BREAK EVERYTHING commit + - rse|thl: "plus in release" bug leads to double installations + - rse|thl: add to *.sh -l/--list und .sh -x/--extract-only + - rse: companion GNU shtool 2.0.0 + - rse: companion OSSP uuid 1.0.0 + - thl: Problem bootstrapping to a symlink pointing to nonexisting directory o Packages: - - check Group headers for consistency (see RSE's check-group)? - - GCC 3.3.3? - - fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort - - fix all PLUS packages or downgrade to EVAL/JUNK - - Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl] -(see RSE's check-version script) - - speclint.pl to check %build for BUILDROOT removal (now possible as new perl-openpkg removed exceptions) + - rse: GCC 3.3.3? + - thl: check Group headers for consistency (see RSE's check-group)? NICE TO HAVE: +o Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl] + (see RSE's check-version script) +o speclint.pl to check %build for BUILDROOT removal (now possible as new perl-openpkg removed exceptions) +o dig into problem where file conflicts are not detected o rse: simplify options (for tools, etc): - solution 1: remove all non-binary %options by replacing them with run-time decisions (config files, wrapper, etc.) @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 15-Feb-2004 20:09:34 Branch: HEAD Handle: 2004021519093400 Modified files: openpkg-re todo.txt Log: adjust for latest status quo Summary: RevisionChanges Path 1.182 +16 -10 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.181 -r1.182 todo.txt --- openpkg-re/todo.txt 13 Feb 2004 22:12:48 - 1.181 +++ openpkg-re/todo.txt 15 Feb 2004 19:09:34 - 1.182 @@ -41,16 +41,22 @@ SHOULD HAVE: -o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort -o fix all PLUS packages or downgrade to EVAL/JUNK -o Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl] -- rse: check error code of tar in bootstrap script -- rse: Problem bootstrapping to a symlink pointing to nonexisting directory -- dig into problem where file conflicts are not detected -- dig into problem where + in package name allows multiple installations of same package -o companion release GNU shtool 2.0.0 [rse] thl: sh.* docs done -o companion release OSSP uuid 1.0.0 (with support for DCE API added) [rse] -o speclint.pl to check %build for BUILDROOT removal (now possible as new perl-openpkg removed exceptions) +o Bootstrap: + - /bin/openpkg namespace BREAK EVERYTHING commit + - "plus in release" bug leads to double installations + - add to *.sh -l/--list und .sh -x/--extract-only + - companion GNU shtool 2.0.0 + - companion OSSP uuid 1.0.0 + - rse: Problem bootstrapping to a symlink pointing to nonexisting directory + - dig into problem where file conflicts are not detected +o Packages: + - check Group headers for consistency (see RSE's check-group)? + - GCC 3.3.3? + - fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort + - fix all PLUS packages or downgrade to EVAL/JUNK + - Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl] +(see RSE's check-version script) + - speclint.pl to check %build for BUILDROOT removal (now possible as new perl-openpkg removed exceptions) NICE TO HAVE: o rse: simplify options (for tools, etc): @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 13-Feb-2004 23:12:48 Branch: HEAD Handle: 2004021322124800 Modified files: openpkg-re todo.txt Log: log a idea to improve openpkg-dev Summary: RevisionChanges Path 1.181 +1 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.180 -r1.181 todo.txt --- openpkg-re/todo.txt 11 Feb 2004 08:51:07 - 1.180 +++ openpkg-re/todo.txt 13 Feb 2004 22:12:48 - 1.181 @@ -69,6 +69,7 @@ upgrades (via "rpm -qsd | grep '^installed'"); - dv23 setup new hardware and connect to sw2/port32 - openpkg-dev creates /// in nosrc pathnames +- openpkg-dev should support sane environment (i.e. openldap "ls -t" check fails because ls shell function) - rc should check whether it needs *and* can use su to avoid nightly error mails from cron in instances that were installed non-root (s_usr != root) - boostrap should remember things from install time, i.e. did it @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 11-Feb-2004 09:51:08 Branch: HEAD Handle: 2004021108510700 Modified files: openpkg-re todo.txt Log: clear last MUST HAVE entry; add/update details/items; shift priorites Summary: RevisionChanges Path 1.180 +21 -18 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.179 -r1.180 todo.txt --- openpkg-re/todo.txt 10 Feb 2004 16:21:58 - 1.179 +++ openpkg-re/todo.txt 11 Feb 2004 08:51:07 - 1.180 @@ -23,7 +23,7 @@ oSep-2003: Upgrade RPM 4.0.2 to 4.2.1 FUTURE: -oFeb-2004: OpenPKG 2.0 +o 25-Feb-2004: OpenPKG 2.0 oJun-2004: OpenPKG 2.1 oNov-2004: OpenPKG 2.2 oFeb-2005: OpenPKG 2.3 @@ -32,34 +32,34 @@ OpenPKG 1.3 Updates - MFC: shiela - MFC: cvstraq +- UPD: perl-openpkg compatiblity to support 1.x and 2.x (provides and uses both sh and perl variant) OpenPKG 2.0 Release Engineering --- MUST HAVE -o fix all CORE and BASE packages + SHOULD HAVE: -o use UUID for COOKIE header -o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort [ms] +o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort +o fix all PLUS packages or downgrade to EVAL/JUNK o Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl] -o rse: simplify options (for tools, etc): - - solution 1: remove all non-binary %options by replacing them -with run-time decisions (config files, wrapper, etc.) - - solution 2: %option with_xxx binary, %option [use_]xxx arbitrary string - - solution 3: %option with_xxx binary, %variable xxx arbitrary string - rse: check error code of tar in bootstrap script - rse: Problem bootstrapping to a symlink pointing to nonexisting directory -- thl: sgml auf xmlcatmgr umstellen! (3 dependent packages: docbook, openjade/opensp, ?) - dig into problem where file conflicts are not detected - dig into problem where + in package name allows multiple installations of same package o companion release GNU shtool 2.0.0 [rse] thl: sh.* docs done +o companion release OSSP uuid 1.0.0 (with support for DCE API added) [rse] +o speclint.pl to check %build for BUILDROOT removal (now possible as new perl-openpkg removed exceptions) NICE TO HAVE: -- ms: "OpenPKG" package branding with %{l_openpkg_release} -- thl: basic set of meta-xxx packages -o fix all PLUS packages or downgrade to EVAL/JUNK [ms] -o fix EVAL/JUNK packages and elevate to PLUS [ms] +o rse: simplify options (for tools, etc): + - solution 1: remove all non-binary %options by replacing them +with run-time decisions (config files, wrapper, etc.) + - solution 2: %option with_xxx binary, %option [use_]xxx arbitrary string + - solution 3: %option with_xxx binary, %variable xxx arbitrary string +o use UUID for COOKIE header +- "OpenPKG" package branding with %{l_openpkg_release} - rse: OpenPKG instance management audit log: added/removed/upgraded packages - rse: RPM extension: fetch/curl replacement (OSSP fetch) - thl: news.txt replaced by news.cgi which uses pre-scanned information @@ -75,8 +75,12 @@ create users? This is needed to decide whether or not the users must be erased on uninstall. - popt cosmetics: shows --tag=XXX but expects --tag XXX (equal vs. space) +- fix petidomo and resurrect rt.openpkg.org bug database +- basic set of meta-xxx packages (concept not fully clear and using CURRENT doesn't hurt at all) +- change sgml to use xmlcatmgr (>=3 dependent packages: docbook, openjade/opensp, ...) - cvstraq bug: http://cvs.openpkg.org/timeline?x=1&c=2&dm=1&px=openpkg-src/apache shows both apache and apache2 timeline +o perl-openpkg vs. perl-XXX .packlist removal KNOWN ISSUES @@ -198,10 +202,9 @@ # mv /usr/sbin/install-info /usr/sbin/install-info.debian # ln -s /bin/true /usr/sbin/install-info - REJECTED SCOPE CREEP (but needs to be discussed post release) +o more accurate version.release requirements -o
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 10-Feb-2004 17:21:59 Branch: HEAD Handle: 2004021016215800 Modified files: openpkg-re todo.txt Log: resolved Summary: RevisionChanges Path 1.179 +0 -1 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.178 -r1.179 todo.txt --- openpkg-re/todo.txt 9 Feb 2004 20:18:34 - 1.178 +++ openpkg-re/todo.txt 10 Feb 2004 16:21:58 - 1.179 @@ -40,7 +40,6 @@ o fix all CORE and BASE packages SHOULD HAVE: -o not o use UUID for COOKIE header o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort [ms] o Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl] @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 09-Feb-2004 21:18:34 Branch: HEAD Handle: 2004020920183400 Modified files: openpkg-re todo.txt Log: resolved Summary: RevisionChanges Path 1.178 +0 -1 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.177 -r1.178 todo.txt --- openpkg-re/todo.txt 9 Feb 2004 08:50:16 - 1.177 +++ openpkg-re/todo.txt 9 Feb 2004 20:18:34 - 1.178 @@ -42,7 +42,6 @@ SHOULD HAVE: o not o use UUID for COOKIE header -o openpkg.boot does not find rpmtool through macro while bootstrapping [rse] o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort [ms] o Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl] o rse: simplify options (for tools, etc): @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 09-Feb-2004 09:50:16 Branch: HEAD Handle: 2004020908501600 Modified files: openpkg-re todo.txt Log: log known issue: Debian v3.1 install-info causing info.dir trouble (background, discussion, workaround) Summary: RevisionChanges Path 1.177 +62 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.176 -r1.177 todo.txt --- openpkg-re/todo.txt 9 Feb 2004 08:49:24 - 1.176 +++ openpkg-re/todo.txt 9 Feb 2004 08:50:16 - 1.177 @@ -138,6 +138,68 @@ 2.) convert/recreate your ndbm databases. +o Debian v3.1 install-info causing info.dir trouble + +- fact: + the "sarge" release includes a install-info application which + works a bit different than the install-info applications on almost + any other OS. They claim their application saw the world first and + assume the rest of the world will change and become compatible, + work around that issue or eliminate their name duplication. The + install process of applications detecting presence of install-info + but assume the non-debian way leads to two known problems: + + 1.) a "info.dir" will be created. That file will make it into + the RPM package and later inhibits package installations as + file conflicts are detected when subsequent installs also + provide that file. + + 2.) when the build process is run as root, it alters data below + /var on the build host. When the build process is run as + non-root, it might fail at that point. + + Our choices discussed were: + +- include "common world" install-info in OS: + not possible. We are not involved in Debian release engineering. + +- drop support for OS not offering "common world" install-info: + not acceptable. [see ndbm issue] + +- drop support for application requiring "common world" install-info: + not acceptable. Many prominent CORE and BASE applications are + affected. + +- port applications to use "Debian install-info": + bad idea to port common world to the exception, no matter if the + exception is right or wrong. + +- provide "common world" install-info for OS: + fixing/enhancing the OS itself is beyond the scope of OpenPKG. + It would also break a huge number Debian packages. + +- use OpenPKG install-info + not acceptable as a quick hack. We tried and we believe it is + possible. In the end it's a matter of overloading existing vendor + utilites (i.e. cp|mv|rm|chmod|chown|chgrp) with OpenPKG tools. + This is our prefered solution as it will fix other things like + chown(1) interception on "make install". However, we simply gave + up as the complexity of the changes are huge. In the end, it just + a matter of setting PATH correctly at the correct time. While + evaluating the latter, we found inconsistencies in RPM internals + which have to be cleaned up to allow implementation of hooks which + eventually provide overload functionality. We must assume that + such changes will have lots of side effects which take months to + clean up. REJECTED SCOPE CREEP. + +- workaround + the requirement to have OpenPKG v2.0 build binary RPMs on Debian + v3.1 is to have the Debian install-info either not installed at + all or temporary replaced by /bin/true, i.e. using: + + # mv /usr/sbin/install-info /usr/sbin/install-info.debian + # ln -s /bin/true /usr/sbin/install-info + REJECTED SCOPE CREEP (but needs to be discussed post release) o decide whether *-2.0.0.(src.)rpm should require: openpkg-2.0.0-2.0.0 or not and why (not) @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 09-Feb-2004 09:49:24 Branch: HEAD Handle: 2004020908492400 Modified files: openpkg-re todo.txt Log: log known issue: Debian v3.1 ndbm trouble (background, discussion, solution) Summary: RevisionChanges Path 1.176 +58 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.175 -r1.176 todo.txt --- openpkg-re/todo.txt 9 Feb 2004 08:47:20 - 1.175 +++ openpkg-re/todo.txt 9 Feb 2004 08:49:24 - 1.176 @@ -80,6 +80,64 @@ - cvstraq bug: http://cvs.openpkg.org/timeline?x=1&c=2&dm=1&px=openpkg-src/apache shows both apache and apache2 timeline + KNOWN ISSUES + +o Debian v3.1 ndbm trouble + +- fact: + the "sarge" release will not include a ndbm. We have applications + that still require the ndbm API. Our choices discussed were: + +- include ndbm in OS: + not possible. We are not involved in Debian release engineering + +- drop support for OS not offering ndbm: + not acceptable. According to our primary sponsor's lead engineer + UNIX, Debian is the #1 important Linux distro for them because it + allows machines to be setup once, run and being maintained for a + long time without having to reinstall the OS. Support for this + platform is mandatory. + +- drop support for application requiring ndbm: + bad idea as apache 1.3 mod_auth_xxx is one them. + +- port applications to not use ndbm: + not acceptable as a quick hack. Although a good long term goal we + are too deep into the release engineering process to accept that + additinal workload which has a completely unforseeable scope. + +- provide ndbm for OS: + fixing/enhancing the OS itself is beyond the scope of OpenPKG. + +- use OpenPKG gdbm with ndbm support + this is the easy way to go for fresh installs that use OpenPKG + applications only. That's why we picked it, see "ndbm" section in + upgrade.txt. + + However, installations mixing vendor and OpenPKG stuff and + existing installations upgrading might run into trouble. The + reason is that gdbm::with_ndbm supports a ndbm API, makes the + build process of the application happy and allows them to install + and run. But the gdbm::with_ndbm file format on disk is very + likely different from that of the vendor's ndbm implementation. + Upgrades from OpenPKG v1.3 will have used the vendor ndbm + previously. Now they use gdbm::with_ndbm. Any damage can happen, + from destroyed ndbm files to appliation crashes to application + malfunction (i.e. apache mod_auth_xxx unable to read old ndbm + and accidentally grant access). Both fresh installs and upgrades + might run into trouble when they mix vendor and OpenPKG software, + i.e. use a vendor password creation/maintenance tool which writes + vendor ndbm files and use OpenPKG v2.0 application which reads + gdbm::with_ndbm file format. + + Upgraders have two options: + + 1.) build gdbm with_ndbm=no and build apache with_gdbm_ndbm=no. + This reverts to the old behaviour of using the vendor ndbm + and, of course, only works on OS that provide one. + + 2.) convert/recreate your ndbm databases. + REJECTED SCOPE CREEP (but needs to be discussed post release) o decide whether *-2.0.0.(src.)rpm should require: openpkg-2.0.0-2.0.0 or not and why (not) @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 09-Feb-2004 09:47:20 Branch: HEAD Handle: 2004020908472000 Modified files: openpkg-re todo.txt Log: set last MUST HAVE priority; log cvstraq buglet Summary: RevisionChanges Path 1.175 +4 -5 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.174 -r1.175 todo.txt --- openpkg-re/todo.txt 6 Feb 2004 14:07:32 - 1.174 +++ openpkg-re/todo.txt 9 Feb 2004 08:47:20 - 1.175 @@ -36,11 +36,8 @@ OpenPKG 2.0 Release Engineering --- - MUST HAVE with (parallel) priorities: -1 info.dir (Debian v3.1), /override/bin, wrappers for cp|mv|rm|chmod|chown|chgrp -1 workaround: # mv /usr/sbin/install-info /usr/sbin/install-info.THL200402061503 -1 # ln -s /bin/true /usr/sbin/install-info -2 fix all CORE and BASE packages + MUST HAVE +o fix all CORE and BASE packages SHOULD HAVE: o not @@ -80,6 +77,8 @@ create users? This is needed to decide whether or not the users must be erased on uninstall. - popt cosmetics: shows --tag=XXX but expects --tag XXX (equal vs. space) +- cvstraq bug: http://cvs.openpkg.org/timeline?x=1&c=2&dm=1&px=openpkg-src/apache shows + both apache and apache2 timeline REJECTED SCOPE CREEP (but needs to be discussed post release) @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 06-Feb-2004 15:07:32 Branch: HEAD Handle: 2004020614073200 Modified files: openpkg-re todo.txt Log: clear item; log workaround for "info.dir" issue in order to remember reverting it back when RPM_OVERLAY_DIR solution is finished Summary: RevisionChanges Path 1.174 +2 -1 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.173 -r1.174 todo.txt --- openpkg-re/todo.txt 6 Feb 2004 08:50:33 - 1.173 +++ openpkg-re/todo.txt 6 Feb 2004 14:07:32 - 1.174 @@ -38,7 +38,8 @@ MUST HAVE with (parallel) priorities: 1 info.dir (Debian v3.1), /override/bin, wrappers for cp|mv|rm|chmod|chown|chgrp -2 check rpm 1.3/2.0 package cross signing and verification [thl]: class header incompatiblity! +1 workaround: # mv /usr/sbin/install-info /usr/sbin/install-info.THL200402061503 +1 # ln -s /bin/true /usr/sbin/install-info 2 fix all CORE and BASE packages SHOULD HAVE: @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 06-Feb-2004 09:50:34 Branch: HEAD Handle: 2004020608503300 Modified files: openpkg-re todo.txt Log: now done because we needed it to cleanup %track processing Summary: RevisionChanges Path 1.173 +0 -1 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.172 -r1.173 todo.txt --- openpkg-re/todo.txt 5 Feb 2004 09:45:25 - 1.172 +++ openpkg-re/todo.txt 6 Feb 2004 08:50:33 - 1.173 @@ -71,7 +71,6 @@ - thl: explicit package documentation: %doc flagging; add knowledge to "openpkg build" for keeping --includedocs option on upgrades (via "rpm -qsd | grep '^installed'"); -- ms: %setup/%patch cleanup - dv23 setup new hardware and connect to sw2/port32 - openpkg-dev creates /// in nosrc pathnames - rc should check whether it needs *and* can use su to avoid nightly error mails from @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 05-Feb-2004 10:45:25 Branch: HEAD Handle: 2004020509452500 Modified files: openpkg-re todo.txt Log: Class done 20040130; Class used 20040203; --track support w/o nodeps 20040205; log minor popt issue Summary: RevisionChanges Path 1.172 +1 -2 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.171 -r1.172 todo.txt --- openpkg-re/todo.txt 5 Feb 2004 07:55:42 - 1.171 +++ openpkg-re/todo.txt 5 Feb 2004 09:45:25 - 1.172 @@ -52,8 +52,6 @@ with run-time decisions (config files, wrapper, etc.) - solution 2: %option with_xxx binary, %option [use_]xxx arbitrary string - solution 3: %option with_xxx binary, %variable xxx arbitrary string -- rse: vc. integrate into .spec!!! (%track) -- rse: add Class: for of Distrib: OpenPKG [] - rse: check error code of tar in bootstrap script - rse: Problem bootstrapping to a symlink pointing to nonexisting directory - thl: sgml auf xmlcatmgr umstellen! (3 dependent packages: docbook, openjade/opensp, ?) @@ -81,6 +79,7 @@ - boostrap should remember things from install time, i.e. did it create users? This is needed to decide whether or not the users must be erased on uninstall. +- popt cosmetics: shows --tag=XXX but expects --tag XXX (equal vs. space) REJECTED SCOPE CREEP (but needs to be discussed post release) @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 03-Feb-2004 10:15:10 Branch: HEAD Handle: 2004020309151000 Modified files: openpkg-re todo.txt Log: shift priorities Summary: RevisionChanges Path 1.170 +46 -5 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.169 -r1.170 todo.txt --- openpkg-re/todo.txt 2 Feb 2004 09:44:58 - 1.169 +++ openpkg-re/todo.txt 3 Feb 2004 09:15:10 - 1.170 @@ -40,18 +40,17 @@ o fix bootstrap %pre problem [rse] buildfarm reports "install: %pre scriptlet failed (2), skipping openpkg ..." (currently does no longer occur?) -o openpkg.boot does not find rpmtool through macro while bootstrapping [rse] o companion release GNU shtool 2.0.0 [rse] thl: sh.* docs done o check rpm 1.3/2.0 package cross signing and verification [thl] o make sure openpkg-2.0.0-2.0.0 provides: openpkg-20040113-20040113 o decide whether *-2.0.0.(src.)rpm should require: openpkg-2.0.0-2.0.0 or not and why (not) o info.dir (Debian v3.1), /override/bin, wrappers for cp|mv|rm|chmod|chown|chgrp o fix all CORE and BASE packages - http://www.openpkg.org/status-log.cgi/aide-0.9-20030724.log.dv16.ix86-solaris10-re [ms] - checking for unsigned short... yes - checking size of unsigned short... configure: error: cannot compute sizeof (unsigned short) SHOULD HAVE: +o not +o use UUID for COOKIE header +o openpkg.boot does not find rpmtool through macro while bootstrapping [rse] o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort [ms] o Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl] o rse: simplify options (for tools, etc): @@ -72,7 +71,7 @@ - thl: basic set of meta-xxx packages o fix all PLUS packages or downgrade to EVAL/JUNK [ms] o fix EVAL/JUNK packages and elevate to PLUS [ms] -- rse: OpenPKG instance management autit log: added/removed/upgraded packages +- rse: OpenPKG instance management audit log: added/removed/upgraded packages - rse: RPM extension: fetch/curl replacement (OSSP fetch) - thl: news.txt replaced by news.cgi which uses pre-scanned information - rse: architecture/platform independent packages (BuildArch: noarch, aber BuildOS: any existing nicht) @@ -84,6 +83,48 @@ - openpkg-dev creates /// in nosrc pathnames - rc should check whether it needs *and* can use su to avoid nightly error mails from cron in instances that were installed non-root (s_usr != root) +- boostrap should remember things from install time, i.e. did it + create users? This is needed to decide whether or not the users + must be erased on uninstall. + + REJECTED SCOPE CREEP (but needs to be discussed post release) + +o more accurate version.release requirements (Christoph supported by Thomas) + + currently all release packages require other packages unversioned, + i.e. the relationship of application A requiing library L is + formulated as + +A requires L + + This is good as long as the user stays within a release. However, + when the user starts to mix in CURRENT or is in the progress of + doing an UPGRADE it would be favourable when the requirement is + formulated: + +A requires L >= V.V.V-R.R.R +A requires L >= *-R.R.R + + This would ensure L is upgraded before A, something we cannot + assure today. The first form doesn't work for mixing in CURRENT + beyond the first vendor upgrade. It also doesn't work for doing + an UPGRADE assumed the later release also contains a later vendor + version. The second form doesn't work because RPM doesn't support + it. + + A possible workaround was identified to omit the vendor version: + +A requires L >= L.release.R.R.R and +L-V.V.V-R.R.R provides L.release.R.R.R + + This means that every application A and every library L needs + to have this information added. This is a maintenance nightmare + and, if done manually, considered being a very error prone task. + Ralf tried to automate it using macros but failed because the + macro did only g
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 01-Feb-2004 12:21:59 Branch: HEAD Handle: 2004020111215800 Modified files: openpkg-re todo.txt Log: more cleanup Summary: RevisionChanges Path 1.168 +6 -5 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.167 -r1.168 todo.txt --- openpkg-re/todo.txt 1 Feb 2004 11:19:48 - 1.167 +++ openpkg-re/todo.txt 1 Feb 2004 11:21:58 - 1.168 @@ -5,8 +5,9 @@ OpenPKG Release Schedule - new release every 4 months (= 3 releases/year), +/- 2 week - suggested times: Feb, Jun, Nov + o new release every 4 months (= 3 releases/year) + o release date is shifted up to +/- 2 weeks + o proposed times: Feb, Jun, Nov OpenPKG Milestones -- @@ -34,6 +35,7 @@ MUST HAVE: o fix bootstrap %pre problem [rse] buildfarm reports "install: %pre scriptlet failed (2), skipping openpkg ..." + (currently does no longer occur?) o openpkg.boot does not find rpmtool through macro while bootstrapping [rse] o companion release GNU shtool 2.0.0 [rse] thl: sh.* docs done o check rpm 1.3/2.0 package cross signing and verification [thl] @@ -57,10 +59,10 @@ - rse: check error code of tar in bootstrap script - rse: Problem bootstrapping to a symlink pointing to nonexisting directory - thl: sgml auf xmlcatmgr umstellen! (3 dependent packages: docbook, openjade/opensp, ?) -- thl: basic set of meta-xxx packages -- ms: "OpenPKG" package branding with %{l_openpkg_release} NICE TO HAVE: +- ms: "OpenPKG" package branding with %{l_openpkg_release} +- thl: basic set of meta-xxx packages o fix all PLUS packages or downgrade to EVAL/JUNK [ms] o fix EVAL/JUNK packages and elevate to PLUS [ms] - rse: OpenPKG instance management autit log: added/removed/upgraded packages @@ -71,7 +73,6 @@ add knowledge to "openpkg build" for keeping --includedocs option on upgrades (via "rpm -qsd | grep '^installed'"); - ms: %setup/%patch cleanup - OpenPKG 2.1 Development --- @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 01-Feb-2004 12:19:48 Branch: HEAD Handle: 200402094800 Modified files: openpkg-re todo.txt Log: reformat to be more clear Summary: RevisionChanges Path 1.167 +149 -129 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.166 -r1.167 todo.txt --- openpkg-re/todo.txt 28 Jan 2004 15:05:25 - 1.166 +++ openpkg-re/todo.txt 1 Feb 2004 11:19:48 - 1.167 @@ -1,16 +1,18 @@ + OpenPKG Roadmap + === -OpenPKG Release Schedule - + OpenPKG Release Schedule + -new release every 4 months (= 3 releases/year), +/- 2 week -suggested times: Feb, Jun, Nov + new release every 4 months (= 3 releases/year), +/- 2 week + suggested times: Feb, Jun, Nov -OpenPKG Roadmap -=== + OpenPKG Milestones + -- -Milestones -oNov-2001: Kickoff + PAST: +oNov-2001: OpenPKG Project Kickoff oApr-2002: official exclusive deployment at C&W o 11-Jan-2002: OpenPKG 1.0 (including C&W press release) o 28-Aug-2002: OpenPKG 1.1 @@ -18,128 +20,146 @@ o 22-Jan-2003: OpenPKG 1.2 o 04-Aug-2003: OpenPKG 1.3 oSep-2003: Upgrade RPM 4.0.2 to 4.2.1 -MUST HAVE: -o fix bootstrap %pre problem [rse] - buildfarm reports "install: %pre scriptlet failed (2), skipping openpkg ..." -o openpkg.boot does not find rpmtool through macro while bootstrapping [rse] -o companion release GNU shtool 2.0.0 [rse] thl: sh.* docs done -o check rpm 1.3/2.0 package cross signing and verification [thl] -o make sure openpkg-2.0.0-2.0.0 provides: openpkg-20040113-20040113 -o decide whether *-2.0.0.(src.)rpm should require: openpkg-2.0.0-2.0.0 or not and why (not) -o fix all CORE and BASE packages - - http://www.openpkg.org/status-log.cgi/aide-0.9-20030724.log.dv16.ix86-solaris10-re [ms] -checking for unsigned short... yes -checking size of unsigned short... configure: error: cannot compute sizeof (unsigned short) - -SHOULD HAVE: -o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort [ms] -o Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl] -o rse: simplify options (for tools, etc): - - solution 1: remove all non-binary %options by replacing them -with run-time decisions (config files, wrapper, etc.) - - solution 2: %option with_xxx binary, %option [use_]xxx arbitrary string - - solution 3: %option with_xxx binary, %variable xxx arbitrary string -- rse: vc. integrate into .spec!!! (%track) -- rse: add Class: for of Distrib: OpenPKG [] -- rse: check error code of tar in bootstrap script -- rse: Problem bootstrapping to a symlink pointing to nonexisting directory -- thl: sgml auf xmlcatmgr umstellen! (3 dependent packages: docbook, openjade/opensp, ?) -- thl: basic set of meta-xxx packages -- ms: "OpenPKG" package branding with %{l_openpkg_release} - -NICE TO HAVE: -o fix all PLUS packages or downgrade to EVAL/JUNK [ms] -o fix EVAL/JUNK packages and elevate to PLUS [ms] -- rse: OpenPKG instance management autit log: added/removed/upgraded packages -- rse: RPM extension: fetch/curl replacement (OSSP fetch) -- thl: news.txt replaced by news.cgi which uses pre-scanned information -- rse: architecture/platform independent packages (BuildArch: noarch, aber BuildOS: any existing nicht) -- thl: explicit package documentation: %doc flagging; - add knowledge to "openpkg build" for keeping --includedocs option on - upgrades (via "rpm -qsd | grep '^installed'"); -- ms: %setup/%patch cleanup -o Feb-2004: OpenPKG 2.0 -o finish new environment on all servers in build farm [thl] - - remove obsolete /cw* and /re -- rpm: provide additional dependencies (for libs) and dep or|and -- rpm: remember source and binary dependencies in both source and binary packages for easier indexing -- rc: convert priority based deps into logical deps -- openpkg-dev.txt weiter schreiben -- apt/synaptic: en4 test index, ... -- bugfix: oident
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 28-Jan-2004 16:05:26 Branch: HEAD Handle: 2004012815052500 Modified files: openpkg-re todo.txt Log: remove cleared item; add versioning and signing tasks Summary: RevisionChanges Path 1.166 +3 -5 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.165 -r1.166 todo.txt --- openpkg-re/todo.txt 28 Jan 2004 12:37:22 - 1.165 +++ openpkg-re/todo.txt 28 Jan 2004 15:05:25 - 1.166 @@ -24,12 +24,10 @@ buildfarm reports "install: %pre scriptlet failed (2), skipping openpkg ..." o openpkg.boot does not find rpmtool through macro while bootstrapping [rse] o companion release GNU shtool 2.0.0 [rse] thl: sh.* docs done +o check rpm 1.3/2.0 package cross signing and verification [thl] +o make sure openpkg-2.0.0-2.0.0 provides: openpkg-20040113-20040113 +o decide whether *-2.0.0.(src.)rpm should require: openpkg-2.0.0-2.0.0 or not and why (not) o fix all CORE and BASE packages - - http://www.openpkg.org/status-log.cgi/perl-poe-20031009-20031009.log.dv1.ix86-freebsd4.9-re - http://www.openpkg.org/status-log.cgi/perl-poe-20031009-20031009.log.dv2.ix86-freebsd5.2-re -both packages broken on all platforms, bail out with same error (nearly) everywhere -mkdir /re/.cpan: Permission denied at /re/lib/perl/5.6.2/CPAN.pm line 1144 [...] http://www.openpkg.org/status-log.cgi/aide-0.9-20030724.log.dv16.ix86-solaris10-re [ms] checking for unsigned short... yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 28-Jan-2004 13:37:22 Branch: HEAD Handle: 2004012812372200 Modified files: openpkg-re todo.txt Log: DCC would be cool Summary: RevisionChanges Path 1.165 +1 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.164 -r1.165 todo.txt --- openpkg-re/todo.txt 26 Jan 2004 14:36:10 - 1.164 +++ openpkg-re/todo.txt 28 Jan 2004 12:37:22 - 1.165 @@ -154,6 +154,7 @@ 3. PERHAPS: + - [rse] dcc - http://www.rhyolite.com/anti-spam/dcc/ - [mhe] awstats - http://awstats.sourceforge.net/ - [rse] openpksd- http://openpksd.org/ - [rse] rekall - http://www.rekallrevealed.org/ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 26-Jan-2004 15:36:10 Branch: HEAD Handle: 2004012614361000 Modified files: openpkg-re todo.txt Log: remove cleared items; update shtool status Summary: RevisionChanges Path 1.164 +1 -6 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.163 -r1.164 todo.txt --- openpkg-re/todo.txt 23 Jan 2004 09:32:07 - 1.163 +++ openpkg-re/todo.txt 26 Jan 2004 14:36:10 - 1.164 @@ -23,7 +23,7 @@ o fix bootstrap %pre problem [rse] buildfarm reports "install: %pre scriptlet failed (2), skipping openpkg ..." o openpkg.boot does not find rpmtool through macro while bootstrapping [rse] -o companion release GNU shtool 2.0.0 [rse] +o companion release GNU shtool 2.0.0 [rse] thl: sh.* docs done o fix all CORE and BASE packages http://www.openpkg.org/status-log.cgi/perl-poe-20031009-20031009.log.dv1.ix86-freebsd4.9-re @@ -45,11 +45,6 @@ - solution 3: %option with_xxx binary, %variable xxx arbitrary string - rse: vc. integrate into .spec!!! (%track) - rse: add Class: for of Distrib: OpenPKG [] -- rse: perl-openpkg.pl fertig machen -- rse: Perl Packaging Cleanup: - - /usr/opkg/share/man/man1/perlsolaris.1 remove - - use vendor-perl area instead of site area (allow CPAN shell to be used) - - conflicting files: /usr/opkg/lib/perl/site_perl/5.8.1/i386-freebsd/Carp/Clan.pm - rse: check error code of tar in bootstrap script - rse: Problem bootstrapping to a symlink pointing to nonexisting directory - thl: sgml auf xmlcatmgr umstellen! (3 dependent packages: docbook, openjade/opensp, ?) @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 23-Jan-2004 10:32:07 Branch: HEAD Handle: 2004012309320700 Modified files: openpkg-re todo.txt Log: remove cleared items Summary: RevisionChanges Path 1.163 +0 -7 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.162 -r1.163 todo.txt --- openpkg-re/todo.txt 22 Jan 2004 09:56:56 - 1.162 +++ openpkg-re/todo.txt 23 Jan 2004 09:32:07 - 1.163 @@ -37,13 +37,7 @@ SHOULD HAVE: o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort [ms] -o integrate uuidtool into OpenPKG to %post install %{l_prefix}/etc/openpkg/uuid file [rse] o Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl] -o binary naming [thl] - - solution 1: encode options into filenames with RLE - - solution 2: place multiple binary RPMs into single meta file - - solution 3: trivial hack: file, file.1 file.2, ... - - solution 4: (preferred) revamp location id into user configurable parameter [rse] o rse: simplify options (for tools, etc): - solution 1: remove all non-binary %options by replacing them with run-time decisions (config files, wrapper, etc.) @@ -56,7 +50,6 @@ - /usr/opkg/share/man/man1/perlsolaris.1 remove - use vendor-perl area instead of site area (allow CPAN shell to be used) - conflicting files: /usr/opkg/lib/perl/site_perl/5.8.1/i386-freebsd/Carp/Clan.pm -- rse: shtool platform: redhates3 -> rhel3es? - rse: check error code of tar in bootstrap script - rse: Problem bootstrapping to a symlink pointing to nonexisting directory - thl: sgml auf xmlcatmgr umstellen! (3 dependent packages: docbook, openjade/opensp, ?) @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 22-Jan-2004 10:56:57 Branch: HEAD Handle: 2004012209565600 Modified files: openpkg-re todo.txt Log: add request Summary: RevisionChanges Path 1.162 +1 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.161 -r1.162 todo.txt --- openpkg-re/todo.txt 21 Jan 2004 15:42:44 - 1.161 +++ openpkg-re/todo.txt 22 Jan 2004 09:56:56 - 1.162 @@ -166,6 +166,7 @@ 3. PERHAPS: + - [mhe] awstats - http://awstats.sourceforge.net/ - [rse] openpksd- http://openpksd.org/ - [rse] rekall - http://www.rekallrevealed.org/ - [rse] opendx - http://www.opendx.org/ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 21-Jan-2004 16:42:46 Branch: HEAD Handle: 2004012115424400 Modified files: openpkg-re todo.txt Log: update nmap and smtpfeed build failures Summary: RevisionChanges Path 1.161 +0 -15 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.160 -r1.161 todo.txt --- openpkg-re/todo.txt 21 Jan 2004 13:23:59 - 1.160 +++ openpkg-re/todo.txt 21 Jan 2004 15:42:44 - 1.161 @@ -26,25 +26,10 @@ o companion release GNU shtool 2.0.0 [rse] o fix all CORE and BASE packages - http://www.openpkg.org/status-log.cgi/nmap-3.48-20031031.log.dv16.ix86-solaris10-re [ms] -tcpip.cc: In function `int send_udp_raw(int, in_addr*, const in_addr*, int, - short unsigned int, short unsigned int, short unsigned int, char*, - short unsigned int)': -tcpip.cc:904: error: using typedef-name `udphdr_bsd' after `struct' -tcpip.cc:904: error: ISO C++ forbids declaration of `type name' with no type - - http://www.openpkg.org/status-log.cgi/nmap-3.48-20031031.log.dv13.sparc64-solaris2.6-re [ms] -checking for type of 6th argument to recvfrom()... configure: -error: Cannot find type for 6th argument to recvfrom() - http://www.openpkg.org/status-log.cgi/perl-poe-20031009-20031009.log.dv1.ix86-freebsd4.9-re http://www.openpkg.org/status-log.cgi/perl-poe-20031009-20031009.log.dv2.ix86-freebsd5.2-re both packages broken on all platforms, bail out with same error (nearly) everywhere mkdir /re/.cpan: Permission denied at /re/lib/perl/5.6.2/CPAN.pm line 1144 [...] - - http://www.openpkg.org/status-log.cgi/smtpfeed-1.18-20030813.log.dv16.ix86-solaris10-re [ms] -checking ipv6 stack type... -Fatal: no IPv6 library lib.a found. http://www.openpkg.org/status-log.cgi/aide-0.9-20030724.log.dv16.ix86-solaris10-re [ms] checking for unsigned short... yes @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt upgrade.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 21-Jan-2004 00:59:45 Branch: HEAD Handle: 2004012023594500 Modified files: openpkg-re todo.txt upgrade.txt Log: cleanup consistency of options by renaming some of them Summary: RevisionChanges Path 1.159 +0 -3 openpkg-re/todo.txt 1.19+17 -1 openpkg-re/upgrade.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.158 -r1.159 todo.txt --- openpkg-re/todo.txt 19 Jan 2004 14:21:03 - 1.158 +++ openpkg-re/todo.txt 20 Jan 2004 23:59:45 - 1.159 @@ -95,9 +95,6 @@ o fix all PLUS packages or downgrade to EVAL/JUNK [ms] o fix EVAL/JUNK packages and elevate to PLUS [ms] - rse: OpenPKG instance management autit log: added/removed/upgraded packages -- thl+rse: cleanup consistency of options: - - with_ssl vs. with_tls [postfix] - - with_berkeleydb (bdb) vs. with_innobase (innodb) [mysql] - rse: RPM extension: fetch/curl replacement (OSSP fetch) - thl: news.txt replaced by news.cgi which uses pre-scanned information - rse: architecture/platform independent packages (BuildArch: noarch, aber BuildOS: any existing nicht) @@ . patch -p0 <<'@@ .' Index: openpkg-re/upgrade.txt $ cvs diff -u -r1.18 -r1.19 upgrade.txt --- openpkg-re/upgrade.txt16 Jan 2004 09:31:17 - 1.18 +++ openpkg-re/upgrade.txt20 Jan 2004 23:59:45 - 1.19 @@ -2,7 +2,7 @@ General Notes = - o $Revision: 1.18 $. The most recent update of this file can be + o $Revision: 1.19 $. The most recent update of this file can be downloaded from http://cvs.openpkg.org/openpkg-re/upgrade.txt o This file upgrade.txt file talks about tweaks and quirks when @@ -79,6 +79,22 @@ --db-fixate RPM database administration: fixate existing database (harmless operation; for fixating files only) + + o the following options were renamed + +OpenPKG v1.3 OpenPKG 2.0 +- - +with_berkeleydbwith_bdb +with_dbwith_bdb +with_db_postgresql with_db_pgsql +with_dbd_pgwith_dbd_pgsql +with_innobase with_innodb +with_mod_php3_openssl with_mod_php3_ssl +with_mod_php_dbwith_mod_php_bdb +with_mod_php_openssl with_mod_php_ssl +with_mod_php_unixodbc with_mod_php_odbc +with_openssl with_ssl +with_tls with_ssl Upgrade from OpenPKG 1.2 to OpenPKG 1.3 === @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 19-Jan-2004 12:44:29 Branch: HEAD Handle: 2004011911442900 Modified files: openpkg-re todo.txt Log: remove cleared item Summary: RevisionChanges Path 1.157 +0 -3 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.156 -r1.157 todo.txt --- openpkg-re/todo.txt 16 Jan 2004 15:40:30 - 1.156 +++ openpkg-re/todo.txt 19 Jan 2004 11:44:29 - 1.157 @@ -27,9 +27,6 @@ o document why version is 2.0 and not 1.4, NEWS, UPDATING [thl, ms, rse] o fix all CORE and BASE packages -FreeBSD 5.2-CURRENT -many CORE+BASE broken - http://www.openpkg.org/status-log.cgi/mkisofs-2.0.3-20030918.log.dv13.sparc64-solaris2.6-re is a nice-to-have as Solaris 2.6 is not fully supported @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 16-Jan-2004 16:40:30 Branch: HEAD Handle: 2004011615403000 Modified files: openpkg-re todo.txt Log: remove cleared item Summary: RevisionChanges Path 1.156 +0 -1 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.155 -r1.156 todo.txt --- openpkg-re/todo.txt 16 Jan 2004 13:20:56 - 1.155 +++ openpkg-re/todo.txt 16 Jan 2004 15:40:30 - 1.156 @@ -20,7 +20,6 @@ oSep-2003: Upgrade RPM 4.0.2 to 4.2.1 --- MUST HAVE: -o create new environment on all servers in build farm [thl] o fix bootstrap %pre problem [rse] buildfarm reports "install: %pre scriptlet failed (2), skipping openpkg ..." o openpkg.boot does not find rpmtool through macro while bootstrapping [rse] @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 16-Jan-2004 10:40:13 Branch: HEAD Handle: 2004011609401300 Modified files: openpkg-re todo.txt Log: remove cleared and update items Summary: RevisionChanges Path 1.154 +3 -11 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.153 -r1.154 todo.txt --- openpkg-re/todo.txt 14 Jan 2004 08:26:16 - 1.153 +++ openpkg-re/todo.txt 16 Jan 2004 09:40:13 - 1.154 @@ -32,13 +32,6 @@ FreeBSD 5.2-CURRENT many CORE+BASE broken - http://www.openpkg.org/status-log.cgi/iselect-1.2.0-20030707.log.dv23.ix86-redhatas3-re -iselect_keys.c:45:20: curses.h: No such file or directory - http://www.openpkg.org/status-log.cgi/kermit-8.0.209-20030918.log.dv23.ix86-redhatas3-re - http://www.openpkg.org/status-log.cgi/pinfo-0.6.8-20030822.log.dv23.ix86-redhatas3-re - http://www.openpkg.org/status-log.cgi/devtodo-0.1.17-20030708.log.dv23.ix86-redhatas3-re -maybe just a ncurses requirement problem - http://www.openpkg.org/status-log.cgi/mkisofs-2.0.3-20030918.log.dv13.sparc64-solaris2.6-re is a nice-to-have as Solaris 2.6 is not fully supported @@ -53,7 +46,6 @@ checking for type of 6th argument to recvfrom()... configure: error: Cannot find type for 6th argument to recvfrom() - http://www.openpkg.org/status-log.cgi/pam-20030919-20030919.log.dv23.ix86-redhatas3-re http://www.openpkg.org/status-log.cgi/pam-20030919-20030919.log.dv17.ix86-suse9.0-re ERROR: SOME PAM INFORMATION COULD NOT BE DETERMINED @@ -79,13 +71,13 @@ SHOULD HAVE: o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort [ms] -o companion release OSSP uuid [rse] o integrate uuidtool into OpenPKG to %post install %{l_prefix}/etc/openpkg/uuid file [rse] -- thl: Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) -o thl: binary naming: +o Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) [thl] +o binary naming [thl] - solution 1: encode options into filenames with RLE - solution 2: place multiple binary RPMs into single meta file - solution 3: trivial hack: file, file.1 file.2, ... + - solution 4: (preferred) revamp location id into user configurable parameter [rse] o rse: simplify options (for tools, etc): - solution 1: remove all non-binary %options by replacing them with run-time decisions (config files, wrapper, etc.) @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 14-Jan-2004 09:26:16 Branch: HEAD Handle: 2004011408261600 Modified files: openpkg-re todo.txt Log: remove cleared items Summary: RevisionChanges Path 1.153 +0 -10 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.152 -r1.153 todo.txt --- openpkg-re/todo.txt 14 Jan 2004 08:22:59 - 1.152 +++ openpkg-re/todo.txt 14 Jan 2004 08:26:16 - 1.153 @@ -20,27 +20,17 @@ oSep-2003: Upgrade RPM 4.0.2 to 4.2.1 --- MUST HAVE: -o install RHEL3-ES on dv23 [ms] o create new environment on all servers in build farm [thl] - - new /openpkg prefix and use uid/gid pairs 42000/42000 -r=42001/42001 -n=42002/42002 - - new /openpkg-dev prefix and use uid/gid pairs 42010/42010 -r=42011/42011 -n=42012/42012 - - new /openpkg-13 prefix and use uid/gid pairs 42130/42130 -r=42131/42131 -n=42132/42132 - - new /openpkg-20 prefix and use uid/gid pairs 42200/42200 -r=42201/42201 -n=42202/42202 - adjust openpkg-dev o fix bootstrap %pre problem [rse] buildfarm reports "install: %pre scriptlet failed (2), skipping openpkg ..." o openpkg.boot does not find rpmtool through macro while bootstrapping [rse] o companion release GNU shtool 2.0.0 [rse] -o fix amd not building on dv2/FreeBSD-5.2 [rse] o document why version is 2.0 and not 1.4, NEWS, UPDATING [thl, ms, rse] o fix all CORE and BASE packages FreeBSD 5.2-CURRENT many CORE+BASE broken - - http://www.openpkg.org/status-log.cgi/gnupg-1.2.4-20031224.log.dv7.ix86-solaris9-re [ms] -same error on ix86 and sparc Solaris 9 -/usr/include/bzlib.h:177: error: parse error before "FILE" http://www.openpkg.org/status-log.cgi/iselect-1.2.0-20030707.log.dv23.ix86-redhatas3-re iselect_keys.c:45:20: curses.h: No such file or directory @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 14-Jan-2004 09:22:59 Branch: HEAD Handle: 2004011408225900 Modified files: openpkg-re todo.txt Log: track latest decisions about prefixes and uid/gid pairs Summary: RevisionChanges Path 1.152 +4 -3 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.151 -r1.152 todo.txt --- openpkg-re/todo.txt 12 Jan 2004 09:30:56 - 1.151 +++ openpkg-re/todo.txt 14 Jan 2004 08:22:59 - 1.152 @@ -22,9 +22,10 @@ MUST HAVE: o install RHEL3-ES on dv23 [ms] o create new environment on all servers in build farm [thl] - - new /openpkg prefix and unified uid/gid pairs 42420/42420 42421/42421 42422/42422 - - new /openpkg13 prefix and reuse uid/gid pairs - - new /openpkg20 prefix and reuse uid/gid pairs + - new /openpkg prefix and use uid/gid pairs 42000/42000 -r=42001/42001 -n=42002/42002 + - new /openpkg-dev prefix and use uid/gid pairs 42010/42010 -r=42011/42011 -n=42012/42012 + - new /openpkg-13 prefix and use uid/gid pairs 42130/42130 -r=42131/42131 -n=42132/42132 + - new /openpkg-20 prefix and use uid/gid pairs 42200/42200 -r=42201/42201 -n=42202/42202 - adjust openpkg-dev o fix bootstrap %pre problem [rse] buildfarm reports "install: %pre scriptlet failed (2), skipping openpkg ..." @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 12-Jan-2004 10:30:57 Branch: HEAD Handle: 2004011209305600 Modified files: openpkg-re todo.txt Log: fsl is out the door; give shtool kid to proper parent Summary: RevisionChanges Path 1.151 +1 -2 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.150 -r1.151 todo.txt --- openpkg-re/todo.txt 12 Jan 2004 08:43:12 - 1.150 +++ openpkg-re/todo.txt 12 Jan 2004 09:30:56 - 1.151 @@ -29,8 +29,7 @@ o fix bootstrap %pre problem [rse] buildfarm reports "install: %pre scriptlet failed (2), skipping openpkg ..." o openpkg.boot does not find rpmtool through macro while bootstrapping [rse] -o companion release OSSP fsl 1.4.0 [thl] -o companion release GNU shtool 2.0.0 [thl] +o companion release GNU shtool 2.0.0 [rse] o fix amd not building on dv2/FreeBSD-5.2 [rse] o document why version is 2.0 and not 1.4, NEWS, UPDATING [thl, ms, rse] o fix all CORE and BASE packages @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 12-Jan-2004 09:43:12 Branch: HEAD Handle: 2004011208431200 Modified files: openpkg-re todo.txt Log: details about CORE and BASE packages to be fixed Summary: RevisionChanges Path 1.150 +53 -1 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.149 -r1.150 todo.txt --- openpkg-re/todo.txt 9 Jan 2004 16:16:16 - 1.149 +++ openpkg-re/todo.txt 12 Jan 2004 08:43:12 - 1.150 @@ -33,7 +33,59 @@ o companion release GNU shtool 2.0.0 [thl] o fix amd not building on dv2/FreeBSD-5.2 [rse] o document why version is 2.0 and not 1.4, NEWS, UPDATING [thl, ms, rse] -o fix all CORE and BASE packages [ms] +o fix all CORE and BASE packages + +FreeBSD 5.2-CURRENT +many CORE+BASE broken + + http://www.openpkg.org/status-log.cgi/gnupg-1.2.4-20031224.log.dv7.ix86-solaris9-re [ms] +same error on ix86 and sparc Solaris 9 +/usr/include/bzlib.h:177: error: parse error before "FILE" + + http://www.openpkg.org/status-log.cgi/iselect-1.2.0-20030707.log.dv23.ix86-redhatas3-re +iselect_keys.c:45:20: curses.h: No such file or directory + http://www.openpkg.org/status-log.cgi/kermit-8.0.209-20030918.log.dv23.ix86-redhatas3-re + http://www.openpkg.org/status-log.cgi/pinfo-0.6.8-20030822.log.dv23.ix86-redhatas3-re + http://www.openpkg.org/status-log.cgi/devtodo-0.1.17-20030708.log.dv23.ix86-redhatas3-re +maybe just a ncurses requirement problem + + http://www.openpkg.org/status-log.cgi/mkisofs-2.0.3-20030918.log.dv13.sparc64-solaris2.6-re +is a nice-to-have as Solaris 2.6 is not fully supported + + http://www.openpkg.org/status-log.cgi/nmap-3.48-20031031.log.dv16.ix86-solaris10-re [ms] +tcpip.cc: In function `int send_udp_raw(int, in_addr*, const in_addr*, int, + short unsigned int, short unsigned int, short unsigned int, char*, + short unsigned int)': +tcpip.cc:904: error: using typedef-name `udphdr_bsd' after `struct' +tcpip.cc:904: error: ISO C++ forbids declaration of `type name' with no type + + http://www.openpkg.org/status-log.cgi/nmap-3.48-20031031.log.dv13.sparc64-solaris2.6-re [ms] +checking for type of 6th argument to recvfrom()... configure: +error: Cannot find type for 6th argument to recvfrom() + + http://www.openpkg.org/status-log.cgi/pam-20030919-20030919.log.dv23.ix86-redhatas3-re + http://www.openpkg.org/status-log.cgi/pam-20030919-20030919.log.dv17.ix86-suse9.0-re +ERROR: SOME PAM INFORMATION COULD NOT BE DETERMINED + + http://www.openpkg.org/status-log.cgi/perl-poe-20031009-20031009.log.dv1.ix86-freebsd4.9-re + http://www.openpkg.org/status-log.cgi/perl-poe-20031009-20031009.log.dv2.ix86-freebsd5.2-re +both packages broken on all platforms, bail out with same error (nearly) everywhere +mkdir /re/.cpan: Permission denied at /re/lib/perl/5.6.2/CPAN.pm line 1144 [...] + + http://www.openpkg.org/status-log.cgi/sed-4.0.9-20040110.log.dv7.ix86-solaris9-re + http://www.openpkg.org/status-log.cgi/sed-4.0.9-20040110.log.dv9.sparc64-solaris9-re [...] +package broken on nearly all Solaris platforms +In file included from /usr/include/locale.h:51, from sed.c:48: +/re/lib/gcc-lib/sparc-sun-solaris2.9/3.3.2/include/libintl.h:46: error: parse error before "const" +/re/lib/gcc-lib/sparc-sun-solaris2.9/3.3.2/include/libintl.h:58: error: parse error before "unsigned" + + http://www.openpkg.org/status-log.cgi/smtpfeed-1.18-20030813.log.dv16.ix86-solaris10-re [ms] +checking ipv6 stack type... +Fatal: no IPv6 library lib.a found. + + http://www.openpkg.org/status-log.cgi/aide-0.9-20030724.log.dv16.ix86-solaris10-re [ms] +checking for unsigned short... yes +checking size of unsigned short... configure: error: cannot compute sizeof (unsigned short) SHOULD HAVE: o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort [ms] @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 09-Jan-2004 17:16:16 Branch: HEAD Handle: 2004010916161600 Modified files: openpkg-re todo.txt Log: research proper dates for past milestones; clean up MUST HAVEs Summary: RevisionChanges Path 1.149 +33 -27 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.148 -r1.149 todo.txt --- openpkg-re/todo.txt 9 Jan 2004 13:14:06 - 1.148 +++ openpkg-re/todo.txt 9 Jan 2004 16:16:16 - 1.149 @@ -9,39 +9,42 @@ OpenPKG Roadmap === -(major project milestones) - -o Nov-2001: Kickoff -o Apr-2002: official exclusive deployment at C&W -o Jan-2002: OpenPKG 1.0 (including C&W press release) -o Aug-2002: OpenPKG 1.1 -o Dec-2002: openpkg-tool (RDF index, build tool) -o Feb-2003: OpenPKG 1.2 -o Jul-2003: OpenPKG 1.3 -o Sep-2003: Upgrade RPM 4.0.2 to 4.2.1 +Milestones +oNov-2001: Kickoff +oApr-2002: official exclusive deployment at C&W +o 11-Jan-2002: OpenPKG 1.0 (including C&W press release) +o 28-Aug-2002: OpenPKG 1.1 +oDec-2002: openpkg-tool (RDF index, build tool) +o 22-Jan-2003: OpenPKG 1.2 +o 04-Aug-2003: OpenPKG 1.3 +oSep-2003: Upgrade RPM 4.0.2 to 4.2.1 --- MUST HAVE: -- ms: adm: RHEL-ES3 auf dv23 -- thl: binary RPM prefix /cw -> /openpkg - new /openpkg (unified uids/gids 42420/42420 42421/42421 42422/42422) on all hosts - remove all /cwXX, /re, add /openpkg /openpkg13 /openpkg20; adjust openpkg-dev -- rse: buildfarm: fix %pre of bootstrap: - "install: %pre scriptlet failed (2), skipping openpkg-20040107-20040107" -- rse: rpmtool on bootstrapping via openpkg.boot not found -- thl: OSSP fsl 1.4.0 -- rse: GNU shtool 2.0.0 release and use in OpenPKG -- rse: fix: amd: dv2/FreeBSD-5.2 -- thl+rse: doc: explain why 2.0 (not 1.4), NEWS, UPDATING, ... -- ms: fix all CORE, BASE and optionally PLUS packages +o install RHEL3-ES on dv23 [ms] +o create new environment on all servers in build farm [thl] + - new /openpkg prefix and unified uid/gid pairs 42420/42420 42421/42421 42422/42422 + - new /openpkg13 prefix and reuse uid/gid pairs + - new /openpkg20 prefix and reuse uid/gid pairs + - adjust openpkg-dev +o fix bootstrap %pre problem [rse] + buildfarm reports "install: %pre scriptlet failed (2), skipping openpkg ..." +o openpkg.boot does not find rpmtool through macro while bootstrapping [rse] +o companion release OSSP fsl 1.4.0 [thl] +o companion release GNU shtool 2.0.0 [thl] +o fix amd not building on dv2/FreeBSD-5.2 [rse] +o document why version is 2.0 and not 1.4, NEWS, UPDATING [thl, ms, rse] +o fix all CORE and BASE packages [ms] SHOULD HAVE: -- rse: OSSP uuid & usage in OpenPKG +o fix all PLUS packages that existed in OpenPKG 1.3; downgrade to EVAL/JUNK as a last resort [ms] +o companion release OSSP uuid [rse] +o integrate uuidtool into OpenPKG to %post install %{l_prefix}/etc/openpkg/uuid file [rse] - thl: Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) -- thl: binary naming: +o thl: binary naming: - solution 1: encode options into filenames with RLE - solution 2: place multiple binary RPMs into single meta file - solution 3: trivial hack: file, file.1 file.2, ... -- rse: simplify options (for tools, etc): +o rse: simplify options (for tools, etc): - solution 1: remove all non-binary %options by replacing them with run-time decisions (config files, wrapper, etc.) - solution 2: %option with_xxx binary, %option [use_]xxx arbitrary string @@ -60,7 +63,9 @@ - thl: basic set of meta-xxx packages - ms: "OpenPKG" package branding with %{l_openpkg_release} -CAN HAVE: +NICE TO HAVE: +o fix all PLUS packages or downgrade to EVAL/JUNK [ms] +o fix EVAL/JUNK packages and elevate to PLUS [ms] - rse: OpenPKG instance management autit log: added/removed/upgraded packages - thl+rse: cleanup consistency of options: - with_ssl vs. with_tls [postfix] @@ -72,10 +77,11 @@ add knowledge to "openpkg build" for keeping --includedocs option on upgrades (via "rpm -qsd | grep '^installed'"); - ms: %setup/%patch cleanup - --- o Feb-2004: OpenPKG 2.0
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 09-Jan-2004 14:14:06 Branch: HEAD Handle: 2004010913140600 Modified files: openpkg-re todo.txt Log: remember roadmap/todo issue list Summary: RevisionChanges Path 1.148 +151 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.147 -r1.148 todo.txt --- openpkg-re/todo.txt 5 Jan 2004 13:29:07 - 1.147 +++ openpkg-re/todo.txt 9 Jan 2004 13:14:06 - 1.148 @@ -1,4 +1,155 @@ + +OpenPKG Release Schedule + + +new release every 4 months (= 3 releases/year), +/- 2 week +suggested times: Feb, Jun, Nov + +OpenPKG Roadmap +=== + +(major project milestones) + +o Nov-2001: Kickoff +o Apr-2002: official exclusive deployment at C&W +o Jan-2002: OpenPKG 1.0 (including C&W press release) +o Aug-2002: OpenPKG 1.1 +o Dec-2002: openpkg-tool (RDF index, build tool) +o Feb-2003: OpenPKG 1.2 +o Jul-2003: OpenPKG 1.3 +o Sep-2003: Upgrade RPM 4.0.2 to 4.2.1 +--- +MUST HAVE: +- ms: adm: RHEL-ES3 auf dv23 +- thl: binary RPM prefix /cw -> /openpkg + new /openpkg (unified uids/gids 42420/42420 42421/42421 42422/42422) on all hosts + remove all /cwXX, /re, add /openpkg /openpkg13 /openpkg20; adjust openpkg-dev +- rse: buildfarm: fix %pre of bootstrap: + "install: %pre scriptlet failed (2), skipping openpkg-20040107-20040107" +- rse: rpmtool on bootstrapping via openpkg.boot not found +- thl: OSSP fsl 1.4.0 +- rse: GNU shtool 2.0.0 release and use in OpenPKG +- rse: fix: amd: dv2/FreeBSD-5.2 +- thl+rse: doc: explain why 2.0 (not 1.4), NEWS, UPDATING, ... +- ms: fix all CORE, BASE and optionally PLUS packages + +SHOULD HAVE: +- rse: OSSP uuid & usage in OpenPKG +- thl: Version: %{release} deploy: problems! -> openpkg build! Release: %{version} XX, Version: %(rpm -q --qf '%release' *.spec)) +- thl: binary naming: + - solution 1: encode options into filenames with RLE + - solution 2: place multiple binary RPMs into single meta file + - solution 3: trivial hack: file, file.1 file.2, ... +- rse: simplify options (for tools, etc): + - solution 1: remove all non-binary %options by replacing them +with run-time decisions (config files, wrapper, etc.) + - solution 2: %option with_xxx binary, %option [use_]xxx arbitrary string + - solution 3: %option with_xxx binary, %variable xxx arbitrary string +- rse: vc. integrate into .spec!!! (%track) +- rse: add Class: for of Distrib: OpenPKG [] +- rse: perl-openpkg.pl fertig machen +- rse: Perl Packaging Cleanup: + - /usr/opkg/share/man/man1/perlsolaris.1 remove + - use vendor-perl area instead of site area (allow CPAN shell to be used) + - conflicting files: /usr/opkg/lib/perl/site_perl/5.8.1/i386-freebsd/Carp/Clan.pm +- rse: shtool platform: redhates3 -> rhel3es? +- rse: check error code of tar in bootstrap script +- rse: Problem bootstrapping to a symlink pointing to nonexisting directory +- thl: sgml auf xmlcatmgr umstellen! (3 dependent packages: docbook, openjade/opensp, ?) +- thl: basic set of meta-xxx packages +- ms: "OpenPKG" package branding with %{l_openpkg_release} + +CAN HAVE: +- rse: OpenPKG instance management autit log: added/removed/upgraded packages +- thl+rse: cleanup consistency of options: + - with_ssl vs. with_tls [postfix] + - with_berkeleydb (bdb) vs. with_innobase (innodb) [mysql] +- rse: RPM extension: fetch/curl replacement (OSSP fetch) +- thl: news.txt replaced by news.cgi which uses pre-scanned information +- rse: architecture/platform independent packages (BuildArch: noarch, aber BuildOS: any existing nicht) +- thl: explicit package documentation: %doc flagging; + add knowledge to "openpkg build" for keeping --includedocs option on + upgrades (via "rpm -qsd | grep '^installed'"); +- ms: %setup/%patch cleanup + +--- +o Feb-2004: OpenPKG 2.0 +--- +- rpm: provide additional dependencies (for libs) and dep or|and +- rpm: remember source and binary dependencies in both source and binary packages for easier indexing +- rc: convert priority based deps into logical deps +- openpkg-dev.txt weiter schreiben +- apt/synaptic: en4 test index, ... +- bugfix: o
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 05-Jan-2004 14:29:07 Branch: HEAD Handle: 2004010513290700 Modified files: openpkg-re todo.txt Log: apt and synaptic are now there Summary: RevisionChanges Path 1.147 +0 -2 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.146 -r1.147 todo.txt --- openpkg-re/todo.txt 5 Jan 2004 13:28:31 - 1.146 +++ openpkg-re/todo.txt 5 Jan 2004 13:29:07 - 1.147 @@ -52,8 +52,6 @@ - [ext] apache2 - full support - [ext] tightvnc- client+server - [ext] subversion - client+server - - [ext] apt - fix! - - [ext] synaptic- http://www.nongnu.org/synaptic/ - [ext] gpart - http://www.stud.uni-hannover.de/user/76201/gpart/ - [ext] jedit - http://www.jedit.org/ - [ext] openslp - www.openslp.org @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 05-Jan-2004 14:28:31 Branch: HEAD Handle: 2004010513283100 Modified files: openpkg-re todo.txt Log: openpksd would be cool as an alternative to the buggy pks Summary: RevisionChanges Path 1.146 +1 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.145 -r1.146 todo.txt --- openpkg-re/todo.txt 14 Dec 2003 12:37:00 - 1.145 +++ openpkg-re/todo.txt 5 Jan 2004 13:28:31 - 1.146 @@ -12,6 +12,7 @@ 3. PERHAPS: + - [rse] openpksd- http://openpksd.org/ - [rse] rekall - http://www.rekallrevealed.org/ - [rse] opendx - http://www.opendx.org/ - [rse] stud.ip (http://www.studip.de/) @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 14-Dec-2003 13:37:00 Branch: HEAD Handle: 200312141237 Modified files: openpkg-re todo.txt Log: rekall would be cool, maxdb will be required in January if all goes well Summary: RevisionChanges Path 1.145 +3 -1 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.144 -r1.145 todo.txt --- openpkg-re/todo.txt 17 Nov 2003 19:40:20 - 1.144 +++ openpkg-re/todo.txt 14 Dec 2003 12:37:00 - 1.145 @@ -3,6 +3,8 @@ 1. IMMEDIATELY: + - [rse] sapdb/mysql-maxdb 7.5 + 2. IF TIME PERMITS: - [rse] dict[d] @@ -10,6 +12,7 @@ 3. PERHAPS: + - [rse] rekall - http://www.rekallrevealed.org/ - [rse] opendx - http://www.opendx.org/ - [rse] stud.ip (http://www.studip.de/) - [ext] bb @@ -34,7 +37,6 @@ pear-*separate PEAR packages, similar to perl-* - [rse] rmagic - [rse] sablevm - - [rse] sapdb/mysql-maxdb - [rse] sieve/perlsieve (for imapd) - [ext] smlnj - [ext] snmp with sendmail_mib @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 17-Nov-2003 20:40:21 Branch: HEAD Handle: 2003111719402000 Modified files: openpkg-re todo.txt Log: nagios is there (although we still await that Christoph flushes his already done enhancements), mixmaster is there and xscreensaver is now there, too Summary: RevisionChanges Path 1.144 +0 -3 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.143 -r1.144 todo.txt --- openpkg-re/todo.txt 12 Nov 2003 20:16:44 - 1.143 +++ openpkg-re/todo.txt 17 Nov 2003 19:40:20 - 1.144 @@ -7,7 +7,6 @@ - [rse] dict[d] - [rse] logrotate - - [rse] nagios 3. PERHAPS: @@ -23,7 +22,6 @@ - [rse] freemind (http://freemind.sourceforge.net/) - [rse] mailman - [rse] m[eta-]cvs - - [rse] mixmaster (junkstat) - [rse] mon - [rse] ngrep - [rse] nlp @@ -60,7 +58,6 @@ - [ext] sced- http://www.cs.wisc.edu/~schenney/sced/sced.html - [ext] giram - http://www.giram.org/ - [ext] grace - http://plasma-gate.weizmann.ac.il/Grace/ - - [ext] xscreensaver- http://www.jwz.org/xscreensaver/ - [ext] sourcenavigator - http://sourcenav.sourceforge.net/index.html - [ext] gnome - http://www.gnome.org/ - [ext] lxrun - http://www.ugcs.caltech.edu/~steven/lxrun/ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 12-Nov-2003 21:16:45 Branch: HEAD Handle: 2003111220164400 Modified files: openpkg-re todo.txt Log: OpenDX looks cool, I really would like it in packaged form... Summary: RevisionChanges Path 1.143 +1 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.142 -r1.143 todo.txt --- openpkg-re/todo.txt 12 Nov 2003 12:03:20 - 1.142 +++ openpkg-re/todo.txt 12 Nov 2003 20:16:44 - 1.143 @@ -11,6 +11,7 @@ 3. PERHAPS: + - [rse] opendx - http://www.opendx.org/ - [rse] stud.ip (http://www.studip.de/) - [ext] bb - [rse] diablo @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 12-Nov-2003 13:03:20 Branch: HEAD Handle: 2003111212032000 Modified files: openpkg-re todo.txt Log: removed obsolete entries on the wishlist Summary: RevisionChanges Path 1.142 +1 -5 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.141 -r1.142 todo.txt --- openpkg-re/todo.txt 11 Nov 2003 20:24:15 - 1.141 +++ openpkg-re/todo.txt 12 Nov 2003 12:03:20 - 1.142 @@ -14,7 +14,6 @@ - [rse] stud.ip (http://www.studip.de/) - [ext] bb - [rse] diablo - - [cs] hylafax - [rse] imake - [ext] interbase - [rse] libgsasl @@ -44,7 +43,7 @@ - [ext] templates (possibly part of X11 package) - [rse] texlive - [ext] tuxpaint - - [ext] wmf + - [ext] wmf - (libwmf (?), already packaged) - [rse] xfree86 - [cs] xlhtml - [ext] xprobe @@ -54,11 +53,9 @@ - [ext] apt - fix! - [ext] synaptic- http://www.nongnu.org/synaptic/ - [ext] gpart - http://www.stud.uni-hannover.de/user/76201/gpart/ - - [ext] nedit - http://www.nedit.org/ - [ext] jedit - http://www.jedit.org/ - [ext] openslp - www.openslp.org - [ext] littlecms - http://www.littlecms.com/ - - [ext] gocr- http://jocr.sourceforge.net/ - [ext] sced- http://www.cs.wisc.edu/~schenney/sced/sced.html - [ext] giram - http://www.giram.org/ - [ext] grace - http://plasma-gate.weizmann.ac.il/Grace/ @@ -70,7 +67,6 @@ - [ext] dante (socks) - http://www.inet.no/dante/ - [ext] freemind- http://freemind.sourceforge.net/(i second it) - [ext] mailman - http://www.list.org/ (i second it) - - [ext] swig- http://www.swig.org/ - [ext] crack - ftp://ftp.win.tue.nl/pub/security - [ext] chaosreader - http://users.tpg.com.au/bdgcvb/chaosreader.html - [ext] libhoard- http://www.hoard.org/ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 11-Nov-2003 21:24:15 Branch: HEAD Handle: 200320241500 Modified files: openpkg-re todo.txt Log: more wishes from user community Summary: RevisionChanges Path 1.141 +18 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.140 -r1.141 todo.txt --- openpkg-re/todo.txt 1 Nov 2003 11:07:13 - 1.140 +++ openpkg-re/todo.txt 11 Nov 2003 20:24:15 - 1.141 @@ -65,4 +65,22 @@ - [ext] xscreensaver- http://www.jwz.org/xscreensaver/ - [ext] sourcenavigator - http://sourcenav.sourceforge.net/index.html - [ext] gnome - http://www.gnome.org/ + - [ext] lxrun - http://www.ugcs.caltech.edu/~steven/lxrun/ + - [ext] osrtspproxy - http://www.rtsp.org/ + - [ext] dante (socks) - http://www.inet.no/dante/ + - [ext] freemind- http://freemind.sourceforge.net/(i second it) + - [ext] mailman - http://www.list.org/ (i second it) + - [ext] swig- http://www.swig.org/ + - [ext] crack - ftp://ftp.win.tue.nl/pub/security + - [ext] chaosreader - http://users.tpg.com.au/bdgcvb/chaosreader.html + - [ext] libhoard- http://www.hoard.org/ + - [ext] libsafe - http://www.research.avayalabs.com/project/libsafe/ + - [ext] hp2xx - ftp://ftp.gnu.org/gnu/hp2xx/ + - [ext] hylafax - http://www.hylafax.org/ + - [ext] mgetty - http://www.leo.org/~doering/mgetty/ + - [ext] gaim- http://gaim.sourceforge.net/ + - [ext] lavaps - http://www.isi.edu/~johnh/SOFTWARE/LAVAPS/ + - [ext] xkeycaps- http://www.jwz.org/xkeycaps/ + - [ext] xtetris - ftp.x.org + - [ext] xmahjongg - ftp.x.org @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 01-Nov-2003 12:07:13 Branch: HEAD Handle: 2003110111071300 Modified files: openpkg-re todo.txt Log: Stud.IP looks cool, perhaps something for ePaperwork.org Summary: RevisionChanges Path 1.140 +1 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.139 -r1.140 todo.txt --- openpkg-re/todo.txt 30 Oct 2003 18:49:58 - 1.139 +++ openpkg-re/todo.txt 1 Nov 2003 11:07:13 - 1.140 @@ -11,6 +11,7 @@ 3. PERHAPS: + - [rse] stud.ip (http://www.studip.de/) - [ext] bb - [rse] diablo - [cs] hylafax @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 30-Oct-2003 19:49:59 Branch: HEAD Handle: 2003103018495800 Modified files: openpkg-re todo.txt Log: more stuff wished Summary: RevisionChanges Path 1.139 +2 -1 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.138 -r1.139 todo.txt --- openpkg-re/todo.txt 30 Oct 2003 08:02:56 - 1.138 +++ openpkg-re/todo.txt 30 Oct 2003 18:49:58 - 1.139 @@ -7,7 +7,6 @@ - [rse] dict[d] - [rse] logrotate - - [rse] mailman - [rse] nagios 3. PERHAPS: @@ -20,6 +19,8 @@ - [rse] libgsasl - [ext] lprng/ifhp - [rse] lxr (http://lxr.linux.no/) + - [rse] freemind (http://freemind.sourceforge.net/) + - [rse] mailman - [rse] m[eta-]cvs - [rse] mixmaster (junkstat) - [rse] mon @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 30-Oct-2003 09:02:56 Branch: HEAD Handle: 2003103008025600 Modified files: openpkg-re todo.txt Log: LXR would be cool for OSSP and OpenPKG CVS Summary: RevisionChanges Path 1.138 +1 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.137 -r1.138 todo.txt --- openpkg-re/todo.txt 28 Oct 2003 16:22:33 - 1.137 +++ openpkg-re/todo.txt 30 Oct 2003 08:02:56 - 1.138 @@ -19,6 +19,7 @@ - [ext] interbase - [rse] libgsasl - [ext] lprng/ifhp + - [rse] lxr (http://lxr.linux.no/) - [rse] m[eta-]cvs - [rse] mixmaster (junkstat) - [rse] mon @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Christoph Schug Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 28-Oct-2003 17:22:33 Branch: HEAD Handle: 2003102816223300 Modified files: openpkg-re todo.txt Log: flush Summary: RevisionChanges Path 1.137 +6 -2 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.136 -r1.137 todo.txt --- openpkg-re/todo.txt 24 Oct 2003 14:41:28 - 1.136 +++ openpkg-re/todo.txt 28 Oct 2003 16:22:33 - 1.137 @@ -7,14 +7,15 @@ - [rse] dict[d] - [rse] logrotate - - [rse] mailman + - [rse] mailman - [rse] nagios 3. PERHAPS: - [ext] bb - [rse] diablo - - [rse] imake + - [cs] hylafax + - [rse] imake - [ext] interbase - [rse] libgsasl - [ext] lprng/ifhp @@ -28,6 +29,8 @@ - [rse] opengroupware - [rse] openoffice - [rse] php5 (+ apache:with_mod_php5) + - [cs] pear- http://pear.php.net/ + pear-*separate PEAR packages, similar to perl-* - [rse] rmagic - [rse] sablevm - [rse] sapdb/mysql-maxdb @@ -40,6 +43,7 @@ - [ext] tuxpaint - [ext] wmf - [rse] xfree86 + - [cs] xlhtml - [ext] xprobe - [ext] apache2 - full support - [ext] tightvnc- client+server @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 24-Oct-2003 16:41:29 Branch: HEAD Handle: 2003102415412800 Modified files: openpkg-re todo.txt Log: openmotif and ecartis now exists Summary: RevisionChanges Path 1.136 +0 -2 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.135 -r1.136 todo.txt --- openpkg-re/todo.txt 24 Oct 2003 11:39:56 - 1.135 +++ openpkg-re/todo.txt 24 Oct 2003 14:41:28 - 1.136 @@ -14,7 +14,6 @@ - [ext] bb - [rse] diablo - - [rse] ecartis - [rse] imake - [ext] interbase - [rse] libgsasl @@ -26,7 +25,6 @@ - [rse] nlp - [rse] ntop - [ext] nullmailer - - [rse] openmotif - [rse] opengroupware - [rse] openoffice - [rse] php5 (+ apache:with_mod_php5) @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 24-Oct-2003 13:39:57 Branch: HEAD Handle: 2003102412395600 Modified files: openpkg-re todo.txt Log: update Summary: RevisionChanges Path 1.135 +1 -2 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.134 -r1.135 todo.txt --- openpkg-re/todo.txt 23 Oct 2003 16:21:42 - 1.134 +++ openpkg-re/todo.txt 24 Oct 2003 11:39:56 - 1.135 @@ -26,7 +26,7 @@ - [rse] nlp - [rse] ntop - [ext] nullmailer - - [rse] open-motif + - [rse] openmotif - [rse] opengroupware - [rse] openoffice - [rse] php5 (+ apache:with_mod_php5) @@ -60,5 +60,4 @@ - [ext] xscreensaver- http://www.jwz.org/xscreensaver/ - [ext] sourcenavigator - http://sourcenav.sourceforge.net/index.html - [ext] gnome - http://www.gnome.org/ - - [ext] openoffice - http://www.openoffice.org/ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 23-Oct-2003 18:21:42 Branch: HEAD Handle: 2003102317214200 Modified files: openpkg-re todo.txt Log: add more stuff and annotate with requester Summary: RevisionChanges Path 1.134 +53 -35 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.133 -r1.134 todo.txt --- openpkg-re/todo.txt 18 Oct 2003 11:30:29 - 1.133 +++ openpkg-re/todo.txt 23 Oct 2003 16:21:42 - 1.134 @@ -5,42 +5,60 @@ 2. IF TIME PERMITS: - - dict[d] - - logrotate - - mailman - - nagios + - [rse] dict[d] + - [rse] logrotate + - [rse] mailman + - [rse] nagios 3. PERHAPS: - - bb - - diablo - - ecartis - - imake - - interbase - - libgsasl - - lprng/ifhp - - m[eta-]cvs - - mixmaster (junkstat) - - mon - - ngrep - - nlp - - ntop - - nullmailer - - open-motif - - opengroupware - - openoffice - - php5 (+ apache:with_mod_php5) - - rmagic - - sablevm - - sapdb/mysql-maxdb - - sieve/perlsieve (for imapd) - - smlnj - - snmp with sendmail_mib - - sodipodi - - templates (possibly part of X11 package) - - texlive - - tuxpaint - - wmf - - xfree86 - - xprobe + - [ext] bb + - [rse] diablo + - [rse] ecartis + - [rse] imake + - [ext] interbase + - [rse] libgsasl + - [ext] lprng/ifhp + - [rse] m[eta-]cvs + - [rse] mixmaster (junkstat) + - [rse] mon + - [rse] ngrep + - [rse] nlp + - [rse] ntop + - [ext] nullmailer + - [rse] open-motif + - [rse] opengroupware + - [rse] openoffice + - [rse] php5 (+ apache:with_mod_php5) + - [rse] rmagic + - [rse] sablevm + - [rse] sapdb/mysql-maxdb + - [rse] sieve/perlsieve (for imapd) + - [ext] smlnj + - [ext] snmp with sendmail_mib + - [ext] sodipodi + - [ext] templates (possibly part of X11 package) + - [rse] texlive + - [ext] tuxpaint + - [ext] wmf + - [rse] xfree86 + - [ext] xprobe + - [ext] apache2 - full support + - [ext] tightvnc- client+server + - [ext] subversion - client+server + - [ext] apt - fix! + - [ext] synaptic- http://www.nongnu.org/synaptic/ + - [ext] gpart - http://www.stud.uni-hannover.de/user/76201/gpart/ + - [ext] nedit - http://www.nedit.org/ + - [ext] jedit - http://www.jedit.org/ + - [ext] openslp - www.openslp.org + - [ext] littlecms - http://www.littlecms.com/ + - [ext] gocr- http://jocr.sourceforge.net/ + - [ext] sced- http://www.cs.wisc.edu/~schenney/sced/sced.html + - [ext] giram - http://www.giram.org/ + - [ext] grace - http://plasma-gate.weizmann.ac.il/Grace/ + - [ext] xscreensaver- http://www.jwz.org/xscreensaver/ + - [ext] sourcenavigator - http://sourcenav.sourceforge.net/index.html + - [ext] gnome - http://www.gnome.org/ + - [ext] openoffice - http://www.openoffice.org/ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 18-Oct-2003 13:30:29 Branch: HEAD Handle: 2003101812302900 Modified files: openpkg-re todo.txt Log: flush pending changes Summary: RevisionChanges Path 1.133 +1 -4 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.132 -r1.133 todo.txt --- openpkg-re/todo.txt 6 Oct 2003 06:57:02 - 1.132 +++ openpkg-re/todo.txt 18 Oct 2003 11:30:29 - 1.133 @@ -9,15 +9,12 @@ - logrotate - mailman - nagios - - xinetd 3. PERHAPS: - bb - diablo - ecartis - - elm - - freetds - imake - interbase - libgsasl @@ -35,7 +32,7 @@ - php5 (+ apache:with_mod_php5) - rmagic - sablevm - - sapdb + - sapdb/mysql-maxdb - sieve/perlsieve (for imapd) - smlnj - snmp with sendmail_mib @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 06-Oct-2003 08:57:02 Branch: HEAD Handle: 2003100607570200 Modified files: openpkg-re todo.txt Log: top is now packaged Summary: RevisionChanges Path 1.132 +0 -1 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.131 -r1.132 todo.txt --- openpkg-re/todo.txt 5 Oct 2003 13:38:09 - 1.131 +++ openpkg-re/todo.txt 6 Oct 2003 06:57:02 - 1.132 @@ -9,7 +9,6 @@ - logrotate - mailman - nagios - - top - xinetd 3. PERHAPS: @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 05-Oct-2003 15:38:10 Branch: HEAD Handle: 2003100514380900 Modified files: openpkg-re todo.txt Log: more things which would be nice to have packaged Summary: RevisionChanges Path 1.131 +2 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.130 -r1.131 todo.txt --- openpkg-re/todo.txt 2 Oct 2003 15:27:36 - 1.130 +++ openpkg-re/todo.txt 5 Oct 2003 13:38:09 - 1.131 @@ -16,6 +16,7 @@ - bb - diablo + - ecartis - elm - freetds - imake @@ -32,6 +33,7 @@ - open-motif - opengroupware - openoffice + - php5 (+ apache:with_mod_php5) - rmagic - sablevm - sapdb @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 02-Oct-2003 17:27:36 Branch: HEAD Handle: 2003100216273600 Modified files: openpkg-re todo.txt Log: add community requests and sort around a little bit Summary: RevisionChanges Path 1.130 +26 -17 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.129 -r1.130 todo.txt --- openpkg-re/todo.txt 2 Oct 2003 15:22:23 - 1.129 +++ openpkg-re/todo.txt 2 Oct 2003 15:27:36 - 1.130 @@ -5,35 +5,44 @@ 2. IF TIME PERMITS: - - diablo - dict[d] + - logrotate + - mailman + - nagios + - top + - xinetd + + 3. PERHAPS: + + - bb + - diablo - elm + - freetds - imake - interbase - libgsasl + - lprng/ifhp - m[eta-]cvs - - mailman + - mixmaster (junkstat) + - mon + - ngrep + - nlp + - ntop + - nullmailer - open-motif + - opengroupware + - openoffice + - rmagic - sablevm - sapdb - sieve/perlsieve (for imapd) + - smlnj + - snmp with sendmail_mib - sodipodi - templates (possibly part of X11 package) - - top - - xprobe - - 3. PERHAPS: - - texlive - - xfree86 - - openoffice - - opengroupware - - mon - - rmagic - - nlp - - ngrep - - wmf - - bb - - mixmaster (junkstat) - tuxpaint + - wmf + - xfree86 + - xprobe @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 02-Oct-2003 17:22:23 Branch: HEAD Handle: 2003100216222300 Modified files: openpkg-re todo.txt Log: cleanup Summary: RevisionChanges Path 1.129 +30 -43 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.128 -r1.129 todo.txt --- openpkg-re/todo.txt 14 Jul 2003 10:03:51 - 1.128 +++ openpkg-re/todo.txt 2 Oct 2003 15:22:23 - 1.129 @@ -1,52 +1,39 @@ - Roadmap: - - ? where does https://rt.openpkg.org/index.html?q=117 fit - - 09-Jun-2003: - - start of OpenPKG 1.3 release engineering - - engineers have to flush their pending work or suspend it - - inter-package dependencies related to package classes are fixed - - the build platform process is reanimated and started from scratch - - engineers start to fix packages flagged by build process as broken - - PMOD/PSOD still fully updates packages - 16-Jun-2003: - - engineers fix packages still flagged by build process as broken - - PMOD/PSOD still fully updates packages - 23-Jun-2003: - - engineers fix packages still flagged by build process as broken - - PMOD/PSOD still fully updates packages - 30-Jun-2003: - - engineers fix packages still flagged by build process as broken - - all CORE+BASE+PLUS packages have to 100% build - - PMOD/PSOD updates slowed down in preparation of branching - 02-Jul-2003: (rse back from holiday) - - the packages are mass-merged onto 1-STABLE - - the build process is restarted with 1-STABLE again - 04-Jul-2003: - - the 1-3-SOLID branch is created and build process is restarted on 1-3-SOLID - 07-Jul-2003: - - the packages are tested for /usr/opkg on dvX.dev.de.cw.net - - the packages are signed and released - - a press release text is written - - OpenPKG 1.3 is announced - 15-Jul-2003: - - "break" OpenPKG 2.0: - o OSSP rc (replacement) - o RPM 4.2 (upgrade) - o OSSP fsl (work-off) - Request For Packaging: 1. IMMEDIATELY: 2. IF TIME PERMITS: - mailman scribus sodipodi m[eta-]cvs libgsasl dict[d] - pine elm top open-motif diablo interbase sapdb - sablevm xprobe sieve/perlsieve (for imapd) - imake templates (possibly part of X11 package) + + - diablo + - dict[d] + - elm + - imake + - interbase + - libgsasl + - m[eta-]cvs + - mailman + - open-motif + - sablevm + - sapdb + - sieve/perlsieve (for imapd) + - sodipodi + - templates (possibly part of X11 package) + - top + - xprobe 3. PERHAPS: - texlive xfree86 openoffice opengroupware kde mon rmagic nlp - ngrep wmf bb mixmaster(junkstat) tuxpaint + + - texlive + - xfree86 + - openoffice + - opengroupware + - mon + - rmagic + - nlp + - ngrep + - wmf + - bb + - mixmaster (junkstat) + - tuxpaint @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 14-Jul-2003 12:03:53 Branch: HEAD Handle: 2003071411035100 Modified files: openpkg-re todo.txt Log: remember two packages Summary: RevisionChanges Path 1.128 +2 -2 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.127 -r1.128 todo.txt --- openpkg-re/todo.txt 11 Jun 2003 21:43:51 - 1.127 +++ openpkg-re/todo.txt 14 Jul 2003 10:03:51 - 1.128 @@ -47,6 +47,6 @@ imake templates (possibly part of X11 package) 3. PERHAPS: - texlive xfree86 openoffice kde mon rmagic nlp - ngrep wmf bb mixmaster(junkstat) + texlive xfree86 openoffice opengroupware kde mon rmagic nlp + ngrep wmf bb mixmaster(junkstat) tuxpaint @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 11-Jun-2003 23:43:51 Branch: HEAD Handle: 2003061122435100 Modified files: openpkg-re todo.txt Log: bring syslog(3) issue back into mind Summary: RevisionChanges Path 1.127 +2 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.126 -r1.127 todo.txt --- openpkg-re/todo.txt 10 Jun 2003 09:46:24 - 1.126 +++ openpkg-re/todo.txt 11 Jun 2003 21:43:51 - 1.127 @@ -1,6 +1,8 @@ Roadmap: + ? where does https://rt.openpkg.org/index.html?q=117 fit + 09-Jun-2003: - start of OpenPKG 1.3 release engineering - engineers have to flush their pending work or suspend it @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 10-Jun-2003 11:46:25 Branch: HEAD Handle: 2003061010462400 Modified files: openpkg-re todo.txt Log: cleanup Summary: RevisionChanges Path 1.126 +9 -4 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.125 -r1.126 todo.txt --- openpkg-re/todo.txt 9 Jun 2003 17:13:29 - 1.125 +++ openpkg-re/todo.txt 10 Jun 2003 09:46:24 - 1.126 @@ -6,16 +6,16 @@ - engineers have to flush their pending work or suspend it - inter-package dependencies related to package classes are fixed - the build platform process is reanimated and started from scratch - - enginners start to fix packages flagged by build process as broken + - engineers start to fix packages flagged by build process as broken - PMOD/PSOD still fully updates packages 16-Jun-2003: - - enginners fix packages still flagged by build process as broken + - engineers fix packages still flagged by build process as broken - PMOD/PSOD still fully updates packages 23-Jun-2003: - - enginners fix packages still flagged by build process as broken + - engineers fix packages still flagged by build process as broken - PMOD/PSOD still fully updates packages 30-Jun-2003: - - enginners fix packages still flagged by build process as broken + - engineers fix packages still flagged by build process as broken - all CORE+BASE+PLUS packages have to 100% build - PMOD/PSOD updates slowed down in preparation of branching 02-Jul-2003: (rse back from holiday) @@ -28,6 +28,11 @@ - the packages are signed and released - a press release text is written - OpenPKG 1.3 is announced + 15-Jul-2003: + - "break" OpenPKG 2.0: + o OSSP rc (replacement) + o RPM 4.2 (upgrade) + o OSSP fsl (work-off) Request For Packaging: @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 09-Jun-2003 19:13:30 Branch: HEAD Handle: 2003060918132900 Modified files: openpkg-re todo.txt Log: propose the roadmap for the next 3 weeks Summary: RevisionChanges Path 1.125 +30 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.124 -r1.125 todo.txt --- openpkg-re/todo.txt 2 Jun 2003 19:03:18 - 1.124 +++ openpkg-re/todo.txt 9 Jun 2003 17:13:29 - 1.125 @@ -1,4 +1,34 @@ + Roadmap: + + 09-Jun-2003: + - start of OpenPKG 1.3 release engineering + - engineers have to flush their pending work or suspend it + - inter-package dependencies related to package classes are fixed + - the build platform process is reanimated and started from scratch + - enginners start to fix packages flagged by build process as broken + - PMOD/PSOD still fully updates packages + 16-Jun-2003: + - enginners fix packages still flagged by build process as broken + - PMOD/PSOD still fully updates packages + 23-Jun-2003: + - enginners fix packages still flagged by build process as broken + - PMOD/PSOD still fully updates packages + 30-Jun-2003: + - enginners fix packages still flagged by build process as broken + - all CORE+BASE+PLUS packages have to 100% build + - PMOD/PSOD updates slowed down in preparation of branching + 02-Jul-2003: (rse back from holiday) + - the packages are mass-merged onto 1-STABLE + - the build process is restarted with 1-STABLE again + 04-Jul-2003: + - the 1-3-SOLID branch is created and build process is restarted on 1-3-SOLID + 07-Jul-2003: + - the packages are tested for /usr/opkg on dvX.dev.de.cw.net + - the packages are signed and released + - a press release text is written + - OpenPKG 1.3 is announced + Request For Packaging: 1. IMMEDIATELY: @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 02-Jun-2003 21:03:19 Branch: HEAD Handle: 2003060220031800 Modified files: openpkg-re todo.txt Log: Streaming server part of the Darwin Streaming Server is finished, with only polishing left to do on the admin server Summary: RevisionChanges Path 1.124 +0 -1 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.123 -r1.124 todo.txt --- openpkg-re/todo.txt 12 May 2003 18:05:17 - 1.123 +++ openpkg-re/todo.txt 2 Jun 2003 19:03:18 - 1.124 @@ -2,7 +2,6 @@ Request For Packaging: 1. IMMEDIATELY: - darwin-streaming-server (half-done) 2. IF TIME PERMITS: mailman scribus sodipodi m[eta-]cvs libgsasl dict[d] @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
Re: [CVS] OpenPKG: openpkg-re/ todo.txt
A long standing task we had was: o virtual packages and provides/conflicts: we would expect that if two packages provide FOO they automatically also conflict each other. But this seems to be not the case. See MTA and sendmail/postfix/exim/ssmtp as an example. I've now made all our packages with either a 'Provides' or 'Conflicts' list consistent with the above task description. The good thing is that we now have consistency. The bad thing is that I and Michael am wondering if we want consistency on this level. What we know: We already have rpm to tell us when files conflict at install time We have the 'Provides' and 'Conflicts' lists to use (or not) as we want An alternative would be to never use the conflicts field, thereby transferring responsibility of a consistent runtime instance to the admin installing packages to (possibly multiple) instances. Another alternative is to break this consistency between the 'Provides' and 'Conflicts' fields, in which we redefine a conflicting package as any that has file conflicts. If anyone has an opinion about this, then I'll make the changes. -- [EMAIL PROTECTED] Development Team, Application Services Cable & Wireless Deutschland GmbH pgp0.pgp Description: PGP signature
Re: [CVS] OpenPKG: openpkg-re/ todo.txt
On Fri, Apr 04, 2003, Michael Schloh wrote: > Log: > Removed spamassasin, xfig, and transfig, so remove these from package > list > Duh, great description. No I'm not drinking anything strange today ;-) -- [EMAIL PROTECTED] Development Team, Application Services Cable & Wireless Deutschland GmbH pgp0.pgp Description: PGP signature
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 04-Apr-2003 16:21:14 Branch: HEAD Handle: 2003040415211400 Modified files: openpkg-re todo.txt Log: Team M & M: fixed cyclic perl module dependencies between URI and SOAPLite and reworked 'Provides' / 'Conflicts' to force a consistent state in any given instance Summary: RevisionChanges Path 1.92+0 -10 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.91 -r1.92 todo.txt --- openpkg-re/todo.txt 4 Apr 2003 12:20:28 - 1.91 +++ openpkg-re/todo.txt 4 Apr 2003 14:21:14 - 1.92 @@ -31,20 +31,10 @@ $RPM_BUILD_DIR. Parallel builds of perl packages fail because all use the same location for that wrapper script. - o cyclic requirement: %{l_prefix}/lib/perl/site_perl/5.8.0/SOAP/Lite.pm - from perl-xml requires URI.pm which comes with perl-www. Besides the - fact that it is overkill to install perl-www just to get URI.pm, - perl-www requires perl-xml. - o macro expansion issue: a macro should have the ability to determine the current RPM operation (query, build, install). It is for instance required for %integrity which currently complains under e.g. -qpi. Additionally it is required to correctly support the point above. - - o virtual packages and provides/conflicts: we would expect that if - two packages provide FOO they automatically also conflict - each other. But this seems to be not the case. See MTA and - sendmail/postfix/exim/ssmtp as an example. o gcc/ upgrade from 1.0 to 1.1 fails because of: | Created "Makefile" in /cw/RPM/TMP/gcc-3.2/obj @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael Schloh Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 04-Apr-2003 14:20:28 Branch: HEAD Handle: 2003040413202800 Modified files: openpkg-re todo.txt Log: Removed spamassasin, xfig, and transfig, so remove these from package list Summary: RevisionChanges Path 1.91+3 -4 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.90 -r1.91 todo.txt --- openpkg-re/todo.txt 3 Apr 2003 20:09:47 - 1.90 +++ openpkg-re/todo.txt 4 Apr 2003 12:20:28 - 1.91 @@ -11,10 +11,9 @@ 1. IMMEDIATELY: - 2. IF TIME PERMITS: - mailman spamassassin scribus m[eta-]cvs libgsasl - dict[d] pine elm top open-motif diablo interbase sapdb - sablevm xfig+transfig snort xprobe - sieve/perlsieve (for imapd) + mailman scribus m[eta-]cvs libgsasl dict[d] + pine elm top open-motif diablo interbase sapdb + sablevm snort xprobe sieve/perlsieve (for imapd) 3. PERHAPS: texlive xfree86 openoffice kde mon rmagic nlp @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 03-Apr-2003 22:09:48 Branch: HEAD Handle: 2003040321094700 Modified files: openpkg-re todo.txt Log: move some tasks out into tickets Summary: RevisionChanges Path 1.90+1 -50 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.89 -r1.90 todo.txt --- openpkg-re/todo.txt 3 Apr 2003 12:28:15 - 1.89 +++ openpkg-re/todo.txt 3 Apr 2003 20:09:47 - 1.90 @@ -7,18 +7,6 @@ TODO: - o High-Priority Tasks: - 1. for Hosting/DNS setup: - - package MaraDNS - [mlelstv] - 2. for Hosting: get the combination of imapd+postfix+tls+sasl+(mysql|openldap) running - [mlelstv] - 3. for OpenPKG: deploy RT with full bi-directional mailing list gatewaying - [rse] - 4. X11: - - alternative 1: package x11 extend with adjusted imake config plus adjusted xmkmf - - alternative 2: package xfree86/x11r6 and finally solve X11-dependent packages - o Request For Packaging: 1. IMMEDIATELY: - @@ -26,51 +14,14 @@ mailman spamassassin scribus m[eta-]cvs libgsasl dict[d] pine elm top open-motif diablo interbase sapdb sablevm xfig+transfig snort xprobe + sieve/perlsieve (for imapd) 3. PERHAPS: texlive xfree86 openoffice kde mon rmagic nlp - o while run-time testing samba for - http://www.openpkg.org/security/OpenPKG-SA-2003.021-samba.html it was - found that samba-2.2.5-1.1.2 does not compile on solaris[89] using - the native compiler and linker. All other releases use binutils on - solaris. This issue is possibly true for previous SOLID releases now - because the reason appears to be related to an updated OS. [thl] - o dv12 FreeBSD 5.0-CURRENT alpha package "w3m-0.3.2.2-1.2.0" does not build for /usr/opkg - o imapd: companion package "sieve" "perlsieve" - - o upgrade to RPM 4.2 - - o BUG: Wrong magic on setuid root shell scripts. Permissions and ownerships - not setted correctly, file system not in sync with package database. - | # /cw/bin/rpm -q tsmc - | tsmc-5.1.5.14-20030224 - | # ls -l /cw/bin/dsmtca - | -rwxr-xr-x6 cw cw679 Feb 26 15:37 /cw/bin/dsmtca - | # /cw/bin/rpm -V tsmc - | .M...U.. /cw/bin/dsmtca - - o BUG: ocaml package hangs under "configure" time on FreeBSD 4. -and later : The "labltk" library: not found - - o BUG: vcheck since some time is unable to check vendor locations - where a second connection is involved. See for example "vc.mozilla". - Seems like we have to add a little sleep() call to vcheck between - the two connections? - o gtk2: package still broken. - - o file conflict: mico:nsd.8 and nsd:nsd.8 - - o sane environment for bootstrap [thl] - as of 20030304, on RedHat 8 the bootstrap sources aliases from the - root user's .bashrc causing "rm" to actually execute "rm -i" and do - other strange things. According to - http://cvs.openpkg.org/chngview?cn=7283 something regarding bashrc - was changed but for other reasons and the alias effect needs to be - verified. o perl and perl-xxx: binary RPMs of perl-xxx require _EXACTLY_ the version of perl under run-time because of contained version strings in paths. Possible solution @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Peter Smej Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 03-Apr-2003 14:28:15 Branch: HEAD Handle: 2003040313281500 Modified files: openpkg-re todo.txt Log: Appended ocaml comment. Summary: RevisionChanges Path 1.89+1 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.88 -r1.89 todo.txt --- openpkg-re/todo.txt 27 Mar 2003 16:24:19 - 1.88 +++ openpkg-re/todo.txt 3 Apr 2003 12:28:15 - 1.89 @@ -53,6 +53,7 @@ | .M...U.. /cw/bin/dsmtca o BUG: ocaml package hangs under "configure" time on FreeBSD 4. +and later : The "labltk" library: not found o BUG: vcheck since some time is unable to check vendor locations where a second connection is involved. See for example "vc.mozilla". @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Peter Smej Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 27-Mar-2003 17:24:19 Branch: HEAD Handle: 2003032716241900 Modified files: openpkg-re todo.txt Log: Apppending latest information Summary: RevisionChanges Path 1.88+2 -2 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.87 -r1.88 todo.txt --- openpkg-re/todo.txt 25 Mar 2003 10:59:01 - 1.87 +++ openpkg-re/todo.txt 27 Mar 2003 16:24:19 - 1.88 @@ -24,10 +24,10 @@ - 2. IF TIME PERMITS: mailman spamassassin scribus m[eta-]cvs libgsasl - dict[d] pine elm nessus top open-motif diablo interbase sapdb + dict[d] pine elm top open-motif diablo interbase sapdb sablevm xfig+transfig snort xprobe 3. PERHAPS: - texlive xfree86 openoffice kde mon rmagic bb nlp + texlive xfree86 openoffice kde mon rmagic nlp o while run-time testing samba for http://www.openpkg.org/security/OpenPKG-SA-2003.021-samba.html it was @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael van Elst Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 25-Mar-2003 11:59:01 Branch: HEAD Handle: 2003032510590100 Modified files: openpkg-re todo.txt Log: remember perl-openpkg issue Summary: RevisionChanges Path 1.87+4 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.86 -r1.87 todo.txt --- openpkg-re/todo.txt 24 Mar 2003 15:06:19 - 1.86 +++ openpkg-re/todo.txt 25 Mar 2003 10:59:01 - 1.87 @@ -76,6 +76,10 @@ openpkg: %define versionof() %(%{l_prefix}/bin/rpm -q --qf '%{VERSION}' %1) perl-xxx: PreReq: perl = %{versionof perl} + o perl-openpkg creates and removes a wrapper script for perl in + $RPM_BUILD_DIR. Parallel builds of perl packages fail because all + use the same location for that wrapper script. + o cyclic requirement: %{l_prefix}/lib/perl/site_perl/5.8.0/SOAP/Lite.pm from perl-xml requires URI.pm which comes with perl-www. Besides the fact that it is overkill to install perl-www just to get URI.pm, @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 24-Mar-2003 16:06:19 Branch: HEAD Handle: 2003032415061900 Modified files: openpkg-re todo.txt Log: result from todays /usr/opkg run Summary: RevisionChanges Path 1.86+3 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.85 -r1.86 todo.txt --- openpkg-re/todo.txt 21 Mar 2003 08:27:28 - 1.85 +++ openpkg-re/todo.txt 24 Mar 2003 15:06:19 - 1.86 @@ -36,6 +36,9 @@ solaris. This issue is possibly true for previous SOLID releases now because the reason appears to be related to an updated OS. [thl] + o dv12 FreeBSD 5.0-CURRENT alpha package "w3m-0.3.2.2-1.2.0" does + not build for /usr/opkg + o imapd: companion package "sieve" "perlsieve" o upgrade to RPM 4.2 @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael van Elst Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 21-Mar-2003 09:27:29 Branch: HEAD Handle: 2003032108272800 Modified files: openpkg-re todo.txt Log: imapd problem solved by moving kerberos files out of sight Summary: RevisionChanges Path 1.85+0 -7 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.84 -r1.85 todo.txt --- openpkg-re/todo.txt 20 Mar 2003 11:08:52 - 1.84 +++ openpkg-re/todo.txt 21 Mar 2003 08:27:28 - 1.85 @@ -36,13 +36,6 @@ solaris. This issue is possibly true for previous SOLID releases now because the reason appears to be related to an updated OS. [thl] - o imapd on freebsd 4.7: from acap_err.c:5: - /usr/include/com_right.h:47: redefinition of `struct error_table' - acap_err.c: In function `initialize_acap_error_table': - acap_err.c:28: warning: implicit declaration of function `init_error_table' - INFO: this is not a problem within imapd but a conflict between - freebsd and the kerberos package. - o imapd: companion package "sieve" "perlsieve" o upgrade to RPM 4.2 @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 20-Mar-2003 12:08:53 Branch: HEAD Handle: 2003032011085200 Modified files: openpkg-re todo.txt Log: cyclic requirement between perl-www/URI.pm and perl-xml/SOAP/Lite.pm Summary: RevisionChanges Path 1.84+5 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.83 -r1.84 todo.txt --- openpkg-re/todo.txt 20 Mar 2003 08:43:51 - 1.83 +++ openpkg-re/todo.txt 20 Mar 2003 11:08:52 - 1.84 @@ -80,6 +80,11 @@ openpkg: %define versionof() %(%{l_prefix}/bin/rpm -q --qf '%{VERSION}' %1) perl-xxx: PreReq: perl = %{versionof perl} + o cyclic requirement: %{l_prefix}/lib/perl/site_perl/5.8.0/SOAP/Lite.pm + from perl-xml requires URI.pm which comes with perl-www. Besides the + fact that it is overkill to install perl-www just to get URI.pm, + perl-www requires perl-xml. + o macro expansion issue: a macro should have the ability to determine the current RPM operation (query, build, install). It is for instance required for %integrity which currently complains under e.g. -qpi. Additionally it is required to @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Michael van Elst Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 20-Mar-2003 09:43:51 Branch: HEAD Handle: 2003032008435100 Modified files: openpkg-re todo.txt Log: explain why imapd doesn't build Summary: RevisionChanges Path 1.83+2 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.82 -r1.83 todo.txt --- openpkg-re/todo.txt 20 Mar 2003 07:56:29 - 1.82 +++ openpkg-re/todo.txt 20 Mar 2003 08:43:51 - 1.83 @@ -40,6 +40,8 @@ /usr/include/com_right.h:47: redefinition of `struct error_table' acap_err.c: In function `initialize_acap_error_table': acap_err.c:28: warning: implicit declaration of function `init_error_table' + INFO: this is not a problem within imapd but a conflict between + freebsd and the kerberos package. o imapd: companion package "sieve" "perlsieve" @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 20-Mar-2003 08:56:30 Branch: HEAD Handle: 2003032007562900 Modified files: openpkg-re todo.txt Log: be more precise and mention binutils Summary: RevisionChanges Path 1.82+3 -2 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.81 -r1.82 todo.txt --- openpkg-re/todo.txt 20 Mar 2003 07:49:28 - 1.81 +++ openpkg-re/todo.txt 20 Mar 2003 07:56:29 - 1.82 @@ -32,8 +32,9 @@ o while run-time testing samba for http://www.openpkg.org/security/OpenPKG-SA-2003.021-samba.html it was found that samba-2.2.5-1.1.2 does not compile on solaris[89] using - the native compiler. This is possibly true for previous SOLID - releases now because the reason appears to be an updated OS. [thl] + the native compiler and linker. All other releases use binutils on + solaris. This issue is possibly true for previous SOLID releases now + because the reason appears to be related to an updated OS. [thl] o imapd on freebsd 4.7: from acap_err.c:5: /usr/include/com_right.h:47: redefinition of `struct error_table' @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 20-Mar-2003 08:49:28 Branch: HEAD Handle: 2003032007492800 Modified files: openpkg-re todo.txt Log: remember samba-*-1.1.? issue on updated solaris Summary: RevisionChanges Path 1.81+6 -0 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.80 -r1.81 todo.txt --- openpkg-re/todo.txt 16 Mar 2003 18:38:34 - 1.80 +++ openpkg-re/todo.txt 20 Mar 2003 07:49:28 - 1.81 @@ -29,6 +29,12 @@ 3. PERHAPS: texlive xfree86 openoffice kde mon rmagic bb nlp + o while run-time testing samba for + http://www.openpkg.org/security/OpenPKG-SA-2003.021-samba.html it was + found that samba-2.2.5-1.1.2 does not compile on solaris[89] using + the native compiler. This is possibly true for previous SOLID + releases now because the reason appears to be an updated OS. [thl] + o imapd on freebsd 4.7: from acap_err.c:5: /usr/include/com_right.h:47: redefinition of `struct error_table' acap_err.c: In function `initialize_acap_error_table': @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 16-Mar-2003 19:38:34 Branch: HEAD Handle: 2003031618383400 Modified files: openpkg-re todo.txt Log: we really want snort and xprobe packaged Summary: RevisionChanges Path 1.80+1 -1 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/todo.txt $ cvs diff -u -r1.79 -r1.80 todo.txt --- openpkg-re/todo.txt 11 Mar 2003 08:28:15 - 1.79 +++ openpkg-re/todo.txt 16 Mar 2003 18:38:34 - 1.80 @@ -25,7 +25,7 @@ 2. IF TIME PERMITS: mailman spamassassin scribus m[eta-]cvs libgsasl dict[d] pine elm nessus top open-motif diablo interbase sapdb - sablevm xfig+transfig + sablevm xfig+transfig snort xprobe 3. PERHAPS: texlive xfree86 openoffice kde mon rmagic bb nlp @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]