[Bug 175433] Review Request: tor - Anonymizing overlay network for TCP (The onion router)

bugzilla at redhat.com bugzilla at redhat.com
Sat Jul 8 09:47:05 UTC 2006


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: tor - Anonymizing overlay network for TCP (The onion router)


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=175433





------- Additional Comments From enrico.scholz at informatik.tu-chemnitz.de  2006-07-08 05:38 EST -------
regarding comment #22 (sorry, I forget it)
------------------------------------------

> >- renamed the current main-package into a '-core' subpackage and
> >  created a new main-package which requires both the 'tor-core'
> >  subpackage and this with the current default init-method. This
> >  allows 'yum install tor' to work better; because yum is not very
> >  smart, the old packaging might install unwanted packages else.
> 
> Humm.. Can you elobrate on what situation would result in unwanted
> packages?

We had the following situation with the old packaging:

| Name:     tor
| Requires: init(tor)
| 
| %package lsb
| Provides: init(tor) = lsb
| Requires: lsb
| 
| %package initng
| Provides: init(tor) = initng
| Requires: initng

Assuming you have a minimal system with the 'initng' initsystem but
without 'tor' packages. Now


When you install 'tor' now, two possibilities exist for the resulting
package combination :

* 'tor' + 'tor-initng'; this is the probably wanted result and will
  not bring unwanted packages in

* 'tor' + 'tor-lsb'; this will install 'tor-lsb' (which will not work
  with the initng system) with its huge dependency chain. This option
  is probably unwanted.


yum has a lousy depsolver and will use the second, unwanted option due
to the shortest-packagename-wins rule.


Therefore, I moved 'tor' into the -core subpackage and made 'tor' a
metapackage requiring 'tor-core' plus the subpackage for the current
initsystem. This might be tor-lsb for FC4-FC6 and tor-initng for FC7.

This eases package installation for people with standard installation
doing

| # yum install tor

and those with initng who can do

| # yum install tor-core tor-initng


-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the package-review mailing list