[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