Results 1 to 8 of 8

Thread: May Ubuntu packages have higher version requirements than upstream?

  1. #1
    Join Date
    Sep 2006
    Beans
    Hidden!

    May Ubuntu packages have higher version requirements than upstream?

    Some months ago, I wrote a patch to Rhythmbox to support display of cover art embedded in music files. It's not been adopted upstream because they don't want to depend on glib 2.16. But it seems to me, that wouldn't really be a problem for the Ubuntu version because 2.14 isn't even available in the repository. Are we allowed to submit debdiffs that raise the version requirements of packages?

  2. #2
    Join Date
    Jul 2005
    Location
    Sydney
    Beans
    2,548
    Distro
    Ubuntu Jaunty Jackalope (testing)

    Re: May Ubuntu packages have higher version requirements than upstream?

    Yes, certainly. You'll want to attach this to a bug on launchpad and link this bug to the upstream report you originally attached the patch to. Mention on the launchpad bug that the reason upstream doesn't want it is version concerns.
    Remember: if your problem is not described on a Launchpad bug, it can only be fixed by accident!

  3. #3
    Join Date
    Apr 2005
    Location
    Glasgow, Scotland
    Beans
    2,503

    Re: May Ubuntu packages have higher version requirements than upstream?

    Quote Originally Posted by jmillikin View Post
    It's not been adopted upstream because they don't want to depend on glib 2.16.
    Have they a reason for that?
    A Fedora user

  4. #4
    Join Date
    Sep 2006
    Beans
    Hidden!

    Re: May Ubuntu packages have higher version requirements than upstream?

    Quote Originally Posted by bruce89 View Post
    Have they a reason for that?
    Maybe they're trying to remain compatible with distributions that ship older versions of glib. Same thing happened with one my my patches to GStreamer -- they waited until they could bump their Glib dep before including it.

    Getting Intrepid built in a VM now, will attach a debdiff to the launchpad bug once I have it ready.

  5. #5
    Join Date
    Apr 2005
    Location
    Glasgow, Scotland
    Beans
    2,503

    Re: May Ubuntu packages have higher version requirements than upstream?

    Perhaps it should be ifdefed? I don't like distribution patches like this, it means not everyone benefits.
    A Fedora user

  6. #6
    Join Date
    Sep 2006
    Beans
    Hidden!

    Re: May Ubuntu packages have higher version requirements than upstream?

    Quote Originally Posted by bruce89 View Post
    Perhaps it should be ifdefed? I don't like distribution patches like this, it means not everyone benefits.
    The patch has been in GNOME bugzilla for 4 months, and one of the RB developers decided not to include it. I can't force upstream to accept patches. Maybe when it's more widely tested, they will be willing to take another look at accepting it. I don't think any of the objections to including it matter, but upstream (obviously) disagrees.

    The precise objections were:
    Quote Originally Posted by Jonathan Matthew
    There are a couple of things I don't like about this.

    - saves stuff to disk without me asking it to
    - doesn't work for things that aren't imported into the library (daap/upnp,
    mostly)
    - adds yet another field to RhythmDBEntry that is likely to be sparsely used
    - the extracted image filename scheme doesn't seem right, but I can't put my
    finger on what's wrong with it

    rb_get_extension_for_mime_type probably works for just about all formats as it
    is, but gstreamer media types (as returned by gst_structure_get_name) are not
    mime types, even though they look like they are. I'm not sure what the
    alternative is.

  7. #7
    Join Date
    Feb 2007
    Location
    Sweden
    Beans
    1,142
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: May Ubuntu packages have higher version requirements than upstream?

    "the extracted image filename scheme doesn't seem right, but I can't put my
    finger on what's wrong with it"

    Great reason.

  8. #8
    Join Date
    Sep 2006
    Beans
    Hidden!

    Re: May Ubuntu packages have higher version requirements than upstream?

    Attached debdiff at bug #109889.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •