On Tue, 2008-08-12 at 08:25 -0400, Josh Boyer wrote:
> I'd like to formally request that this curl change be reverted:
>
> * Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 7.18.2-4
> - make miniature library for libcurl.so.3
>
> Due to the fact that it was simply made to accommodate proprietary
> software, as described in this blog entry:
>
> http://wtogami.livejournal.com/27778.html
>
> There are at least a dozen other proprietary applications that could
> "benefit" from making similar changes to other packages, and we
> certainly wouldn't make those changes for them. Flash should be no
> different.
>
> josh
Would you rather a curl-compat-7.18.1 package went through the review
process to drop it's library on the filesystem?
--
Jesse Keating
Fedora -- Freedom˛ is a feature!
identi.ca: http://identi.ca/jkeating
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
08-12-2008, 12:35 PM
Josh Boyer
Revert curl change made for flash
On Tue, 2008-08-12 at 08:31 -0400, Jesse Keating wrote:
> On Tue, 2008-08-12 at 08:25 -0400, Josh Boyer wrote:
> > I'd like to formally request that this curl change be reverted:
> >
> > * Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 7.18.2-4
> > - make miniature library for libcurl.so.3
> >
> > Due to the fact that it was simply made to accommodate proprietary
> > software, as described in this blog entry:
> >
> > http://wtogami.livejournal.com/27778.html
> >
> > There are at least a dozen other proprietary applications that could
> > "benefit" from making similar changes to other packages, and we
> > certainly wouldn't make those changes for them. Flash should be no
> > different.
> >
> > josh
>
> Would you rather a curl-compat-7.18.1 package went through the review
> process to drop it's library on the filesystem?
If there are open source packages that could benefit from it, yes. If
not, then there's really no need for it at all.
josh
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
08-12-2008, 01:00 PM
Nikolay Vladimirov
Revert curl change made for flash
On (12/08/08 08:25), Josh Boyer wrote:
> I'd like to formally request that this curl change be reverted:
>
> * Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 7.18.2-4
> - make miniature library for libcurl.so.3
>
> Due to the fact that it was simply made to accommodate proprietary
> software, as described in this blog entry:
>
> http://wtogami.livejournal.com/27778.html
>
> There are at least a dozen other proprietary applications that could
> "benefit" from making similar changes to other packages, and we
> certainly wouldn't make those changes for them. Flash should be no
> different.
>
> josh
>
The change just provides some backward compatibility. It's minimal.
I really think it's not important why the change was made. Since it
doesn't break anything and it doesn't waste disk space. It may be
useful for some dead opensource projects that use the older version.
If we remove everything that helps prop stuff work we should
remove libflashsupport and a bunch of other stuff.
--
NV
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
08-12-2008, 01:35 PM
Josh Boyer
Revert curl change made for flash
On Tue, 2008-08-12 at 16:00 +0300, Nikolay Vladimirov wrote:
> On (12/08/08 08:25), Josh Boyer wrote:
> > I'd like to formally request that this curl change be reverted:
> >
> > * Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 7.18.2-4
> > - make miniature library for libcurl.so.3
> >
> > Due to the fact that it was simply made to accommodate proprietary
> > software, as described in this blog entry:
> >
> > http://wtogami.livejournal.com/27778.html
> >
> > There are at least a dozen other proprietary applications that could
> > "benefit" from making similar changes to other packages, and we
> > certainly wouldn't make those changes for them. Flash should be no
> > different.
> >
> > josh
> >
>
> The change just provides some backward compatibility. It's minimal.
> I really think it's not important why the change was made. Since it
> doesn't break anything and it doesn't waste disk space. It may be
> useful for some dead opensource projects that use the older version.
There are better ways to do this. Providing a compat-curl package is
the proper way. The way it was done now is just a hack with the sole
intention of making flash work again.
> If we remove everything that helps prop stuff work we should
> remove libflashsupport and a bunch of other stuff.
You would have no objection from me there, but I'm not pushing for that
at this time.
josh
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
08-12-2008, 01:42 PM
Bastien Nocera
Revert curl change made for flash
On Tue, 2008-08-12 at 09:35 -0400, Josh Boyer wrote:
> On Tue, 2008-08-12 at 16:00 +0300, Nikolay Vladimirov wrote:
<snip>
> > The change just provides some backward compatibility. It's minimal.
> > I really think it's not important why the change was made. Since it
> > doesn't break anything and it doesn't waste disk space. It may be
> > useful for some dead opensource projects that use the older version.
>
> There are better ways to do this. Providing a compat-curl package is
> the proper way. The way it was done now is just a hack with the sole
> intention of making flash work again.
A compat-curl project that would contain duplicated/unmaintained code?
What's the point of this since libcurl didn't break ABI, and only
changed soname?
This is getting a bit too far.
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
08-12-2008, 01:46 PM
Josh Boyer
Revert curl change made for flash
On Tue, 2008-08-12 at 14:42 +0100, Bastien Nocera wrote:
> On Tue, 2008-08-12 at 09:35 -0400, Josh Boyer wrote:
> > On Tue, 2008-08-12 at 16:00 +0300, Nikolay Vladimirov wrote:
> <snip>
> > > The change just provides some backward compatibility. It's minimal.
> > > I really think it's not important why the change was made. Since it
> > > doesn't break anything and it doesn't waste disk space. It may be
> > > useful for some dead opensource projects that use the older version.
> >
> > There are better ways to do this. Providing a compat-curl package is
> > the proper way. The way it was done now is just a hack with the sole
> > intention of making flash work again.
>
> A compat-curl project that would contain duplicated/unmaintained code?
> What's the point of this since libcurl didn't break ABI, and only
> changed soname?
What's the point of adding it at all then? If the ABI didn't change,
then apps can just rebuild against the newer libcurl.
> This is getting a bit too far.
I don't think it is. But if I'm overridden by FESCo, I won't continue
to make a fuss.
josh
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
08-12-2008, 02:51 PM
Warren Togami
Revert curl change made for flash
Josh Boyer wrote:
I'd like to formally request that this curl change be reverted:
* Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 7.18.2-4
- make miniature library for libcurl.so.3
Due to the fact that it was simply made to accommodate proprietary
software, as described in this blog entry:
http://wtogami.livejournal.com/27778.html
There are at least a dozen other proprietary applications that could
"benefit" from making similar changes to other packages, and we
certainly wouldn't make those changes for them. Flash should be no
different.
josh
You are proposing removing a zero maintenance 2496 byte file that would
permanently break Flash 10 forever in Fedora.
They are not violating any licenses like NVidia, and we seriously are
not going out of our way to allow it to work. Extremist views are
rarely the most productive.
Warren Togami
wtogami@redhat.com
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
08-12-2008, 02:58 PM
Matthew Garrett
Revert curl change made for flash
On Tue, Aug 12, 2008 at 09:35:27AM -0400, Josh Boyer wrote:
> On Tue, 2008-08-12 at 16:00 +0300, Nikolay Vladimirov wrote:
> > The change just provides some backward compatibility. It's minimal.
> > I really think it's not important why the change was made. Since it
> > doesn't break anything and it doesn't waste disk space. It may be
> > useful for some dead opensource projects that use the older version.
>
> There are better ways to do this. Providing a compat-curl package is
> the proper way. The way it was done now is just a hack with the sole
> intention of making flash work again.
If the ABI is consistent across the SONAME bump, then it's a hack that
supports any pre-existing binaries that users have. The best way we
could serve those users with a compat package would be to ship another
copy of the latest version of curl (so they get the bugfixes) but with a
changed SONAME - at which point we'd be shipping two identical source
packages that produce binary packages that differ only in library name.
In doing so, we'd be increasing the cost of security updates.
What does that actually win us?
--
Matthew Garrett | mjg59@srcf.ucam.org
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
08-12-2008, 02:59 PM
drago01
Revert curl change made for flash
On Tue, Aug 12, 2008 at 4:51 PM, Warren Togami <warren@togami.com> wrote:
> Josh Boyer wrote:
>>
>> I'd like to formally request that this curl change be reverted:
>>
>> * Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 7.18.2-4
>> - make miniature library for libcurl.so.3
>>
>> Due to the fact that it was simply made to accommodate proprietary
>> software, as described in this blog entry:
>>
>> http://wtogami.livejournal.com/27778.html
>>
>> There are at least a dozen other proprietary applications that could
>> "benefit" from making similar changes to other packages, and we
>> certainly wouldn't make those changes for them. Flash should be no
>> different.
>>
>> josh
>>
>
> You are proposing removing a zero maintenance 2496 byte file that would
> permanently break Flash 10 forever in Fedora.
>
> They are not violating any licenses like NVidia, and we seriously are not
> going out of our way to allow it to work. Extremist views are rarely the
> most productive.
exactly the change does not break anything and does not make the
package harder to maintain.
the only thing it does is make life easier for our user @ ~0 cost....
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
08-12-2008, 03:46 PM
Josh Boyer
Revert curl change made for flash
On Tue, 2008-08-12 at 16:59 +0200, drago01 wrote:
> On Tue, Aug 12, 2008 at 4:51 PM, Warren Togami <warren@togami.com> wrote:
> > Josh Boyer wrote:
> >>
> >> I'd like to formally request that this curl change be reverted:
> >>
> >> * Mon Aug 11 2008 Tom "spot" Callaway <tcallawa@redhat.com> 7.18.2-4
> >> - make miniature library for libcurl.so.3
> >>
> >> Due to the fact that it was simply made to accommodate proprietary
> >> software, as described in this blog entry:
> >>
> >> http://wtogami.livejournal.com/27778.html
> >>
> >> There are at least a dozen other proprietary applications that could
> >> "benefit" from making similar changes to other packages, and we
> >> certainly wouldn't make those changes for them. Flash should be no
> >> different.
> >>
> >> josh
> >>
> >
> > You are proposing removing a zero maintenance 2496 byte file that would
> > permanently break Flash 10 forever in Fedora.
> >
> > They are not violating any licenses like NVidia, and we seriously are not
> > going out of our way to allow it to work. Extremist views are rarely the
> > most productive.
>
> exactly the change does not break anything and does not make the
> package harder to maintain.
> the only thing it does is make life easier for our user @ ~0 cost....
We've just had a very long IRC conversation on this that I don't care to
rehash entirely, so I'll summarize:
If there are legitimate reasons to have the older soname library in
Fedora, it should be done properly as a compat-curl package. That is
what I am going to press for in the FESCo meeting tomorrow.
(There is also the possibility to have compat-curl done as a subpackage
of curl. That might be acceptable but we'll see how the discussion goes
tomorrow.)
josh
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list