[Bug 478504] Review Request: gget - Download Manager for the GNOME desktop.

bugzilla at redhat.com bugzilla at redhat.com
Mon Jan 12 10:22:40 UTC 2009


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


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





--- Comment #12 from Christoph Wickert <fedora at christoph-wickert.de>  2009-01-12 05:22:39 EDT ---
(In reply to comment #10)
> Please ask nautilus maintainer to make nautilus own
> %{_libdir}/epiphany/%{ephy_major}/extensions before doing such a thing
> ref:
> https://bugzilla.redhat.com/show_bug.cgi?id=459088#c25
> https://bugzilla.redhat.com/show_bug.cgi?id=469491

Mamoru, at least %{_libdir}/epiphany/ and %{_libdir}/epiphany/%{version} _are_
already owned by epiphany and also owning
%{_libdir}/epiphany/%{version}/extensions will _not_ help us here. Imagine
this:
/usr/lib/epiphany
/usr/lib/epiphany/2.22
/usr/lib/epiphany/2.22/extensions/gget.py*

When epiphany gets updated to 2.23 we have:
/usr/lib/epiphany (unowned)
/usr/lib/epiphany/2.22 (unowned)
/usr/lib/epiphany/2.22/extensions/gget.py* (unowned)
/usr/lib/epiphany
/usr/lib/epiphany/2.23
/usr/lib/epiphany/2.23/extensions

The next day the gget update comes:
/usr/lib/epiphany (unowned)
/usr/lib/epiphany/2.22 (unowned)
/usr/lib/epiphany/2.22/extensions (unowned and empty)
/usr/lib/epiphany
/usr/lib/epiphany/2.23
/usr/lib/epiphany/2.23/extensions/gget.py*

The problem is the version number in there.

> This should only happen on rawhide, no problem.

You are right, there will be no major version update in the stable release. But
the other two problems will remain. We only have the alternatives of
- ether let both packages own the dirs or
- use strictly versioned deps and delay the epiphany update in rawhide because
of them. This is just like the firefox nightmares.

To me the latter is the worst. I'm open to suggestions though, because my gwget
package is also affected. I have been trying to find it's review, but gwget is
one of the former fedora.us packages and I took it over some time ago.

The only solution I can think of: Make epiphany own
%{_libdir}/epiphany/
%{_libdir}/epiphany/plugins
%{_libdir}/epiphany/extensions
%{_libdir}/epiphany/%{version}
%{_libdir}/epiphany/%{version}/plugins -> %{_libdir}/epiphany/plugins
%{_libdir}/epiphany/%{version}/extensions -> %{_libdir}/epiphany/extensions

What do you think, Mamoru?

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




More information about the Fedora-package-review mailing list