public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-projects commit in portage-utils: TODO
@ 2008-01-17  6:35 Mike Frysinger (vapier)
  0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2008-01-17  6:35 UTC (permalink / raw
  To: gentoo-commits

vapier      08/01/17 06:35:08

  Modified:             TODO
  Log:
  use 64bit types for version components and use size_t for array indices which is more natural

Revision  Changes    Path
1.4                  portage-utils/TODO

file : http://sources.gentoo.org/viewcvs.py/gentoo-projects/portage-utils/TODO?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-projects/portage-utils/TODO?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-projects/portage-utils/TODO?r1=1.3&r2=1.4

Index: TODO
===================================================================
RCS file: /var/cvsroot/gentoo-projects/portage-utils/TODO,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- TODO	15 Apr 2006 21:31:08 -0000	1.3
+++ TODO	17 Jan 2008 06:35:07 -0000	1.4
@@ -11,3 +11,9 @@
 
 - qmerge: dep resolver needs spanktastic love.
 - qmerge: needs safe deleting.
+
+- atoms:
+	- only 32bit values are supported for revision (-r#)
+	- only 64bit values are supported in any individual version component
+		foo-(1234)_alpha(56789)
+	- these limits should not be an issue for all practical purposes



-- 
gentoo-commits@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo-projects commit in portage-utils: TODO
@ 2011-02-25 21:51 Mike Frysinger (vapier)
  0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2011-02-25 21:51 UTC (permalink / raw
  To: gentoo-commits

vapier      11/02/25 21:51:18

  Modified:             TODO
  Log:
  update qmerge todo

Revision  Changes    Path
1.6                  portage-utils/TODO

file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?r1=1.5&r2=1.6

Index: TODO
===================================================================
RCS file: /var/cvsroot/gentoo-projects/portage-utils/TODO,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- TODO	23 Feb 2011 08:59:45 -0000	1.5
+++ TODO	25 Feb 2011 21:51:18 -0000	1.6
@@ -9,9 +9,13 @@
 
 - standardize/unify/clean up misc handling of colors
 
-- qmerge: dep resolver needs spanktastic love.
-- qmerge: needs safe deleting.
-- qmerge: handle compressed Packages file
+- qmerge
+	- dep resolver needs spanktastic love.
+	- needs safe deleting (merge in place rather than unmerge;merge)
+	- handle compressed Packages file (talk to zmedico)
+	- gpg sign the packages file (before compression)
+	- binary vdb (sqlite) ... talk to zmedico
+	- remote vdb
 
 - atoms:
 	- only 32bit values are supported for revision (-r#)






^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo-projects commit in portage-utils: TODO
@ 2011-02-28 18:22 Mike Frysinger (vapier)
  0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2011-02-28 18:22 UTC (permalink / raw
  To: gentoo-commits

vapier      11/02/28 18:22:13

  Modified:             TODO
  Log:
  more qmerge todos

Revision  Changes    Path
1.7                  portage-utils/TODO

file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?r1=1.6&r2=1.7

Index: TODO
===================================================================
RCS file: /var/cvsroot/gentoo-projects/portage-utils/TODO,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- TODO	25 Feb 2011 21:51:18 -0000	1.6
+++ TODO	28 Feb 2011 18:22:13 -0000	1.7
@@ -9,13 +9,20 @@
 
 - standardize/unify/clean up misc handling of colors
 
+- speed up queue structure ... append walks the whole list
+
 - qmerge
 	- dep resolver needs spanktastic love.
 	- needs safe deleting (merge in place rather than unmerge;merge)
+	- multiple binary repos (talk to zmedico)
 	- handle compressed Packages file (talk to zmedico)
+	- handle binary Packages file (talk to zmedico)
 	- gpg sign the packages file (before compression)
 	- binary vdb (sqlite) ... talk to zmedico
 	- remote vdb
+	- don't bother emitting any "DIR" entries to CONTENTS ?
+		- auto rmdir any empty dirs
+	- check order of pkg_{pre,post}{inst,rm} during install, unmerge, and upgrade
 
 - atoms:
 	- only 32bit values are supported for revision (-r#)






^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo-projects commit in portage-utils: TODO
@ 2011-03-02  8:12 Mike Frysinger (vapier)
  0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2011-03-02  8:12 UTC (permalink / raw
  To: gentoo-commits

vapier      11/03/02 08:12:13

  Modified:             TODO
  Log:
  add env save/restore note to qmerge

Revision  Changes    Path
1.8                  portage-utils/TODO

file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.8&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?r1=1.7&r2=1.8

Index: TODO
===================================================================
RCS file: /var/cvsroot/gentoo-projects/portage-utils/TODO,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- TODO	28 Feb 2011 18:22:13 -0000	1.7
+++ TODO	2 Mar 2011 08:12:13 -0000	1.8
@@ -23,6 +23,7 @@
 	- don't bother emitting any "DIR" entries to CONTENTS ?
 		- auto rmdir any empty dirs
 	- check order of pkg_{pre,post}{inst,rm} during install, unmerge, and upgrade
+	- env is not saved/restored between pkg_{pre,post}inst (see portage and REPO_LAYOUT_CONF_WARN)
 
 - atoms:
 	- only 32bit values are supported for revision (-r#)






^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo-projects commit in portage-utils: TODO
@ 2011-03-18  6:05 Mike Frysinger (vapier)
  0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2011-03-18  6:05 UTC (permalink / raw
  To: gentoo-commits

vapier      11/03/18 06:05:58

  Modified:             TODO
  Log:
  add todo for O_PATH

Revision  Changes    Path
1.9                  portage-utils/TODO

file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.9&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.9&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?r1=1.8&r2=1.9

Index: TODO
===================================================================
RCS file: /var/cvsroot/gentoo-projects/portage-utils/TODO,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- TODO	2 Mar 2011 08:12:13 -0000	1.8
+++ TODO	18 Mar 2011 06:05:58 -0000	1.9
@@ -11,6 +11,8 @@
 
 - speed up queue structure ... append walks the whole list
 
+- use O_PATH with fd's that are only used to open other files
+
 - qmerge
 	- dep resolver needs spanktastic love.
 	- needs safe deleting (merge in place rather than unmerge;merge)






^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo-projects commit in portage-utils: TODO
@ 2012-06-04 23:17 Mike Frysinger (vapier)
  0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2012-06-04 23:17 UTC (permalink / raw
  To: gentoo-commits

vapier      12/06/04 23:17:54

  Modified:             TODO
  Log:
  note lack of support for multiply expanded variables

Revision  Changes    Path
1.10                 portage-utils/TODO

file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.10&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.10&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?r1=1.9&r2=1.10

Index: TODO
===================================================================
RCS file: /var/cvsroot/gentoo-projects/portage-utils/TODO,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- TODO	18 Mar 2011 06:05:58 -0000	1.9
+++ TODO	4 Jun 2012 23:17:54 -0000	1.10
@@ -32,3 +32,9 @@
 	- only 64bit values are supported in any individual version component
 		foo-(1234)_alpha(56789)
 	- these limits should not be an issue for all practical purposes
+
+- env vars only get expanded once, so this fails:
+	ACCEPT_LICENSE="foo"
+	ACCEPT_LICENSE="${ACCEPT_LICENSE} bar"
+  we end up getting just:
+	ACCEPT_LICENSE=" bar"






^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo-projects commit in portage-utils: TODO
@ 2013-04-22  3:54 Mike Frysinger (vapier)
  0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2013-04-22  3:54 UTC (permalink / raw
  To: gentoo-commits

vapier      13/04/22 03:54:48

  Modified:             TODO
  Log:
  add more qmerge todos

Revision  Changes    Path
1.11                 portage-utils/TODO

file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?r1=1.10&r2=1.11

Index: TODO
===================================================================
RCS file: /var/cvsroot/gentoo-projects/portage-utils/TODO,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- TODO	4 Jun 2012 23:17:54 -0000	1.10
+++ TODO	22 Apr 2013 03:54:48 -0000	1.11
@@ -24,6 +24,9 @@
 	- remote vdb
 	- don't bother emitting any "DIR" entries to CONTENTS ?
 		- auto rmdir any empty dirs
+	- set up ROOT / D / etc...
+	- avoid Packages fetching all the damned time
+	- parallel fetch tbz2s
 	- check order of pkg_{pre,post}{inst,rm} during install, unmerge, and upgrade
 	- env is not saved/restored between pkg_{pre,post}inst (see portage and REPO_LAYOUT_CONF_WARN)
 





^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo-projects commit in portage-utils: TODO
@ 2013-09-29 10:06 Mike Frysinger (vapier)
  0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2013-09-29 10:06 UTC (permalink / raw
  To: gentoo-commits

vapier      13/09/29 10:06:17

  Modified:             TODO
  Log:
  TODO: mention extended USE deps syntax

Revision  Changes    Path
1.13                 portage-utils/TODO

file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?r1=1.12&r2=1.13

Index: TODO
===================================================================
RCS file: /var/cvsroot/gentoo-projects/portage-utils/TODO,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- TODO	29 Apr 2013 06:51:33 -0000	1.12
+++ TODO	29 Sep 2013 10:06:17 -0000	1.13
@@ -34,6 +34,7 @@
 	- only 64bit values are supported in any individual version component
 		foo-(1234)_alpha(56789)
 	- these limits should not be an issue for all practical purposes
+	- need to handle USE deps like: cat/pkg-123[foo(+)]
 
 - env vars only get expanded once, so this fails:
 	ACCEPT_LICENSE="foo"





^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo-projects commit in portage-utils: TODO
@ 2013-09-29 22:16 Mike Frysinger (vapier)
  0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2013-09-29 22:16 UTC (permalink / raw
  To: gentoo-commits

vapier      13/09/29 22:16:09

  Modified:             TODO
  Log:
  add more todo stuff

Revision  Changes    Path
1.16                 portage-utils/TODO

file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.16&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.16&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?r1=1.15&r2=1.16

Index: TODO
===================================================================
RCS file: /var/cvsroot/gentoo-projects/portage-utils/TODO,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- TODO	29 Sep 2013 10:10:51 -0000	1.15
+++ TODO	29 Sep 2013 22:16:09 -0000	1.16
@@ -36,6 +36,13 @@
 	- these limits should not be an issue for all practical purposes
 	- need to handle USE deps like: cat/pkg-123[foo(+)]
 
+- qcache:
+	- need to convert it to new metadata/md5 style
+
+- qdepends:
+	- support querying uninstalled packages (via metadata/md5 cache)
+	- verify version matching works: qdepend =nano-2*
+
 - env vars only get expanded once, so this fails:
 	ACCEPT_LICENSE="foo"
 	ACCEPT_LICENSE="${ACCEPT_LICENSE} bar"





^ permalink raw reply	[flat|nested] 10+ messages in thread

* [gentoo-commits] gentoo-projects commit in portage-utils: TODO
@ 2014-02-18  7:00 Mike Frysinger (vapier)
  0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2014-02-18  7:00 UTC (permalink / raw
  To: gentoo-commits

vapier      14/02/18 07:00:35

  Modified:             TODO
  Log:
  add TODO for installing a binpkg directly

Revision  Changes    Path
1.18                 portage-utils/TODO

file : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.18&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?rev=1.18&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-projects/portage-utils/TODO?r1=1.17&r2=1.18

Index: TODO
===================================================================
RCS file: /var/cvsroot/gentoo-projects/portage-utils/TODO,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- TODO	16 Feb 2014 21:14:24 -0000	1.17
+++ TODO	18 Feb 2014 07:00:35 -0000	1.18
@@ -26,6 +26,7 @@
 	- parallel fetch tbz2s
 	- check order of pkg_{pre,post}{inst,rm} during install, unmerge, and upgrade
 	- env is not saved/restored between pkg_{pre,post}inst (see portage and REPO_LAYOUT_CONF_WARN)
+	- support installing via path to tbz2 package
 
 - atoms:
 	- only 32bit values are supported for revision (-r#)





^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2014-02-18  7:00 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-18  6:05 [gentoo-commits] gentoo-projects commit in portage-utils: TODO Mike Frysinger (vapier)
  -- strict thread matches above, loose matches on Subject: below --
2014-02-18  7:00 Mike Frysinger (vapier)
2013-09-29 22:16 Mike Frysinger (vapier)
2013-09-29 10:06 Mike Frysinger (vapier)
2013-04-22  3:54 Mike Frysinger (vapier)
2012-06-04 23:17 Mike Frysinger (vapier)
2011-03-02  8:12 Mike Frysinger (vapier)
2011-02-28 18:22 Mike Frysinger (vapier)
2011-02-25 21:51 Mike Frysinger (vapier)
2008-01-17  6:35 Mike Frysinger (vapier)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox