Land ahead!

5 views
Skip to first unread message

Ricardo Cruz

unread,
Feb 13, 2010, 1:34:40 AM2/13/10
to yast...@googlegroups.com
Hi gang,

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

Ricardo Cruz

unread,
Feb 13, 2010, 1:46:35 AM2/13/10
to yast...@googlegroups.com

I thought that the new yast2-qt Orphaned packages filter was about
showing packages (like libraries) that were rolled-in as dependencies
for some user-installed package and could now be safely removed (since
the package that the user installed had since been removed). It looks
liked "Orphaned" is only a fancy name for packages that are now
unmaintained.

"unmaintained" or "discontinued" seem like more self-evident names,
don't you think? Thomas?

--
Cheers,
Ricardo

Ricardo Cruz

unread,
Feb 13, 2010, 2:04:49 AM2/13/10
to yast...@googlegroups.com
Sáb, 2010-02-13 às 06:34 +0000, Ricardo Cruz escreveu:
> Hi gang,
>
> 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.

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

Thomas Goettlicher

unread,
Feb 15, 2010, 8:56:03 AM2/15/10
to yast...@googlegroups.com, Ricardo Cruz, jku...@suse.cz
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.


Thomas

Katarina Machalkova

unread,
Feb 15, 2010, 9:45:16 AM2/15/10
to yast...@googlegroups.com
Hi,

> 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

signature.asc

Jano Kupec

unread,
Feb 16, 2010, 5:33:29 AM2/16/10
to Thomas Goettlicher, yast...@googlegroups.com, Ricardo Cruz, Michael Andres, Duncan Mac-Vicar Prett, Michael Schroeder
On 02/15/2010 02:56 PM, Thomas Goettlicher wrote:
> On Saturday 13 February 2010 07:46:35 am you wrote:
>> I thought that the new yast2-qt Orphaned packages filter was about
>> showing packages (like libraries) that were rolled-in as dependencies
>> for some user-installed package and could now be safely removed (since
>> the package that the user installed had since been removed). It looks
>> liked "Orphaned" is only a fancy name for packages that are now
>> unmaintained.
>>
>> "unmaintained" or "discontinued" seem like more self-evident names,
>> don't you think? Thomas?
>>
> Well, the wording seems to cause confusion again and again.
>
> See: https://bugzilla.novell.com/show_bug.cgi?id=551771

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)---

signature.asc

Ricardo Cruz

unread,
Feb 19, 2010, 11:07:22 AM2/19/10
to yast...@googlegroups.com
Seg, 2010-02-15 às 15:45 +0100, Katarina Machalkova escreveu:
> Well, obviously there are now two usages of the term "orphaned"

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

Reply all
Reply to author
Forward
0 new messages