1 |
-U/--upgradeonly |
2 |
CCACHE_SIZE |
3 |
[14:21] <Weeve> is there an existing portage tool to show you what packages you have installed that are marked unstable? |
4 |
[03:36] <liquidx> what if port maintainers just run a script thru portage to pickout packages that are not marked for their archs |
5 |
-why is the package masked (keyword or package)? |
6 |
|
7 |
release: |
8 |
-search for PORTDIR/metadata before using metadataReader |
9 |
|
10 |
features: |
11 |
-splash screen during config-loading |
12 |
-archs !x86 do not have -march, they have -mtune: |
13 |
-march is x86 only |
14 |
-mcpu is all arches |
15 |
-mtune is additional option for -mcpu |
16 |
i.e., for G4 mahines, would do -mcpu=7400 |
17 |
but on sparc64 would do -mcpu=v8 -mtune=v9 |
18 |
-mcpu=v8 ensures that it will build 32 bit userland stuff, |
19 |
but tuned to the m- processor type (64 bit) |
20 |
tuned to the -mtune rather |
21 |
-Display size of downloaded files in EbuildView |
22 |
-reimplement reverseDeps |
23 |
!-togglebutton for overriding masks in emergeproc (using full paths to ebuilds) |
24 |
-editing packages.mask (maybe in portageconfig dialog) |
25 |
-(blue) icons for downgrade |
26 |
-create digest (procDigest) <- really needed? FEATURES=digest works fine :) |
27 |
-new Tab for packages.mask, world, virtuals, filesdir |
28 |
-edit /var/cache/edb/world and packages.mask |
29 |
-emerge --searchdesc |
30 |
-etc-update (diff...) |
31 |
-use variables click (which were used ) |
32 |
-Wizard: edit & creating ebuilds -- new project? KEbuilder? |
33 |
|
34 |
-make a ssh connection and connect to a remote host and do there the package management |
35 |
-selectable /etc/profile |
36 |
|
37 |
-config: |
38 |
missing: |
39 |
RSYNC_RETRIES |
40 |
found in portage.py (don't know anything about them): |
41 |
PRELINK_PATH |
42 |
PRELINK_PATH_MASK |
43 |
|
44 |
|
45 |
possible (useless?) features: |
46 |
-have a button "get root" like in kcontrol -> system -> printer management |
47 |
(only possible if the relevant part is loaded as library or forked as new process) |
48 |
-nice layout for changelogs + ebuilds (colored,...) |
49 |
-if portdir changes, should the symlink "/etc/make.profile" be renewed? Maybe a popup which asks the user? |
50 |
-have a completely other interface for mergeactions: |
51 |
-have in toolbar "merge" and "quickmerge": |
52 |
* "quickmerge" merges without any additional options (or maybe with the old toggles?) |
53 |
* "merge" shows a dialog where you can choose between all flags from emerge |
54 |
(maybe parsed from emerge --help and presented dynamicaly) |
55 |
* advantage: you alwas have all switches (no additional work to add new switches) |
56 |
|
57 |
|
58 |
beautify: |
59 |
-actions for shortcuts to switch between tabs |
60 |
-disable mergeactions during mask? |
61 |
-ListviewItems should be all listeners and observers. (need possibility to delete a child) |
62 |
|
63 |
broken things: |
64 |
|
65 |
general: |
66 |
-collect icons for everything |
67 |
-nice tool (maybe nice ideas we also want to have): |
68 |
http://www.liquidx.net/projects/etcat/ |
69 |
|
70 |
bugs: |
71 |
-kportage.py::auxdbkeys() doesn't work with ebuilds which are only in |
72 |
/var/db/pkg (returns nothing) |
73 |
|
74 |
need to be tested: |