I've commit a bunch of changes to trunk. This is mostly a
under-the-hood revision. We should get some testing done on this baby
before we send it to Factory.
The flags have been removed. The previous svn state, with all the
flags, can be download for perpetuity via:
svn checkout -r60811 http://svn.opensuse.org/svn/yast/trunk/gtk/
For the new version, the usual drill applies:
svn checkout http://svn.opensuse.org/svn/yast/trunk/gtk/ yast2-gtk
cd yast2-gtk
make && sudo make install
--
Cheers,
Ricardo
"unmaintained" or "discontinued" seem like more self-evident names,
don't you think? Thomas?
--
Cheers,
Ricardo
I must stress this is about changes to the code-base. There are still
some UI issues to close.
Something interesting about trunk is the status-bar which is not really
in the normal status-bar position. It looked over-bearing when in the
status-bar position so I moved it there and was going to cut some of
that info (but didn't got to). "Selected" and "Available space" should
be enough fields, right? (the change count is nice but got to free some
UI...)
--
Cheers,
Ricardo
See: https://bugzilla.novell.com/show_bug.cgi?id=551771
I think right now "orphaned" means the package belongs to no repository. I
hope my assumption is correct, maybe I'm also confused. ;-)
I'm sure Jano exactly knows what "orphaned" means for libzypp.
Thomas
> Well, the wording seems to cause confusion again and again.
>
> See: https://bugzilla.novell.com/show_bug.cgi?id=551771
>
> I think right now "orphaned" means the package belongs to no repository. I
> hope my assumption is correct, maybe I'm also confused. ;-)
>
> I'm sure Jano exactly knows what "orphaned" means for libzypp.
Well, obviously there are now two usages of the term "orphaned"
i) Orphaned in GUI sw manager means "installed, but currently unavailable on
any of configured repositories" [1]
ii) Orphaned in libzypp/zypper means "pulled in as a dependency of some pack
that is no longer installed AND not needed by any other pack anymore" [2]. Not
implemented yet.
ad i) Those are named "unmaintained" in GUI - where does the term "orphaned"
come from then? Isn't it just mistranslation in some language?
fB.
[1] feature #302004, internal only
[2] https://features.opensuse.org/300758
--
\\\\\ Katarina Machalkova
\\\\\\\__o YaST developer
__\\\\\\\'/_ & hedgehog painter
See also https://features.opensuse.org/300758 comment #25, #27, and others.
> I think right now "orphaned" means the package belongs to no repository. I
> hope my assumption is correct, maybe I'm also confused. ;-)
>
> I'm sure Jano exactly knows what "orphaned" means for libzypp.
Yes, in libzypp it means 'unmaintained', 'dropped' from the distro.
Technically a package that is not available in any repository anymore.
Other distros also use this term to mean 'unmaintained', but they also
have the confusion problem. Take debian, for example:
They use it also for unmaintained:
http://www.debian.org/devel/wnpp/
http://www.debian.org/devel/wnpp/orphaned
... and also for 'unneeded leaf packages':
http://www.debian-administration.org/articles/134
Google for "debian orphaned packages" says it all.
IMO, using the word 'orphan' does not make sense in the context of
package dependencies (as i explained in the FATE).
@mls: CCing you so that you can consider these things when naming your
new feature in sat solver (the one that will look for the unneeded leaf
packages) :O)
--
cheers,
jano
Ján Kupec
YaST team
---------------------------------------------------------(PGP)---
Key ID: 637EE901
Fingerprint: 93B9 C79B 2D20 51C3 800B E09B 8048 46A6 637E E901
---------------------------------------------------------(IRC)---
Server: irc.freenode.net
Nick: jniq
Channels: #zypp #yast #suse #susecz
---------------------------------------------------------(EOF)---
Obviously the terminology isn't obvious if you have to explain it. ;)
By the way, let's move the "Orphan" thing from the PackageKit Group
filter to the Repositories one? I would think that'd be the first place
the user would look for it...
--
Cheers,
Ricardo