UVF exception 0.17 -> 0.18

Bug #33657 reported by Pavel Rojtberg
8
Affects Status Importance Assigned to Milestone
quodlibet (Ubuntu)
Fix Released
Medium
MOTU Release Team

Bug Description

I dont know if the UVF also applies to universe, but even if it would be the case, I think an update to 0.18 is worthful, since it introduces gstreamer0.10 support.
right now one is forced to install the older gstreamer0.8 and have most stuff twice.

Revision history for this message
ɞєᾐ ἂ. (talkingwires) wrote :

I agree. I tried to remove gstreamer 0.8 today, since it has been moved to universe, but was told that doing so would remove quodlibet as well. quodlibet 0.17 can use either version of gstreamer, but quodlibet 0.18 depends on gstreamer 0.10. If nothing else, the package's dependencies need to be updated.

I assigned this bug to the motu-uvf team, who grant or deny exceptions. Now you'll need to follow these instructions to get an exception:
https://lists.ubuntu.com/archives/ubuntu-motu/2006-February/000545.html

I wish I could help more, but I'm kinda new at this whole Malone thing...

Changed in quodlibet:
assignee: nobody → motu-uvf
Changed in quodlibet:
status: Unconfirmed → Needs Info
Revision history for this message
Matteo Giordano (ilmalteo) wrote :

I'm requesting an update too!
Updating will avoid to install gstreamer0.8.
I don't know where to find diffstat and changelog...

Revision history for this message
Matteo Giordano (ilmalteo) wrote :

OK, I think I've got it!

Revision history for this message
Matteo Giordano (ilmalteo) wrote :

Changelog

0.18 - "Babies Sporting Monocles"?

    * MP4 iTunes metadata can be written. (#199)
    * Alt+s switches between search entry and song list. (#254)
    * GStreamer 0.10 port. (#406)
    * Album covers can be switched off in the Album List. (#466)
    * The Album List text can be changed with a pattern. (#467)
    * "Limit" in the Search view can take ratings into account. (#469)
    * UI Changes:
          o Alt+Enter / Ctrl+I shows tags/information for selected songs. (#462)
          o DnD to playlists/the queue from the File System view. (#481)
          o F2 renames playlists. (#482)
          o "Add a Tag" autocompletes tag names. (#493)
          o RSS links can be dragged to the Audio Feeds sidebar. (#523)
    * Bug Fixes:
          o ID3v1 tags no longer interfere with APEv2 tags. (#395)
          o Playing albums with one song no longer skips forwards. (#503)
          o 'totaltracks' Vorbis tags are read properly. (#511)
          o Adding songs to a playlist doesn't unsort it. (#512)
          o "Tags From Path" patterns are no longer greedy. (#519, thanks to Decklin Foster)
          o Internet Radio supports the ~people tag. (#520)
          o Word-wrap in lyrics pane works properly. (#531)
          o Ex Falso properly opens an initial directory. (#537, thanks to ch.trassl)
          o '~format' is usable from --print-playing. ([2810])
    * Plugin errors are captured in a dialog. ([2817])
    * New synthetic numeric tags, ~#tracks and ~#discs. ([2828])
    * Ex Falso no longer depends on GStreamer. ([2837])
    * New Lithuanian translation by Jonas Slivka. ([2780])
    * Updated translations:
          o Bulgarian, by Rostislav Raykov.
          o Finnish, by Jari Rahkonen.
          o Korean, by Byung-Hee HWANG and ChangBom Yoon.
          o Galician and Spanish, by Johám-Luís Miguéns Vila.
          o Hebrew, by Roee Haimovich.
          o German, by Rüdiger Arp.
          o Polish, by Tomasz Torcz.
          o Russian, by Sergey Fedoseev.
          o French, by Joshua Kwan.

Revision history for this message
Matteo Giordano (ilmalteo) wrote :
Download full text (7.3 KiB)

diffstat

malte@ubuntu:~$ diff -ruN quodlibet-0.1{7,8} |diffstat
 Makefile | 4
 NEWS | 63 -
 README | 4
 _sanity.sh | 18
 browsers/_base.py | 6
 browsers/albums.py | 167 ++
 browsers/audiofeeds.py | 46
 browsers/filesystem.py | 30
 browsers/iradio.py | 4
 browsers/paned.py | 145 ++
 browsers/playlists.py | 50
 browsers/search.py | 42
 check.py | 14
 config.py | 12
 const.py | 4
 exfalso.1 | 49
 exfalso.desktop | 38
 exfalso.py | 22
 formats/_audio.py | 35
 formats/_vorbis.py | 4
 formats/ape.py | 47
 formats/flac.py | 7
 formats/mod.py | 16
 formats/mp3.py | 13
 formats/mp4.py | 61 -
 formats/mpc.py | 8
 formats/oggvorbis.py | 7
 formats/remote.py | 12
 formats/wavpack.py | 7
 library.py | 12
 mutagen/__init__.py | 12
 mutagen/apev2.py | 226 ++--
 mutagen/flac.py | 31
 mutagen/id3.py | 57 -
 parse/_pattern.py | 4
 player.py | 100 -
 plugins/__init__.py | 5
 plugins/_manager.py | 19
 plugins/editing.py | 28
 po/Makefile | 6
 po/POTFILES.in | 2
 po/bg.mo |binary
 po/bg.po | 1384 +++++++++++-------------
 po/de.mo |binary
 po/de.po | 977 ++++++++---------
 po/en_CA.mo |binary
 po/en_CA.po | 764 +++++++------
 po/en_GB.mo |binary
 po/en_GB.po | 764 +++++++------
 po/es.mo |binary
 po/es.po | 793 +++++++-------
 po/fi.mo |binary
 po/fi.po | 796 +++++++-------
 po/fr.mo |binary
 po/fr.po | 766 +++++++------
 po/gl.mo |binary
 po/gl.po | 759 +++++++------
 po/he.mo |binary
 po/he.po | 862 +++++++--------
 po/it.mo |binary
 po/it.po | 737 +++++++------
 po/ko.mo |binary
 po/ko.po | 794 +++++++-------
 po/lt.po | 2120 ++++++++++++++++++++++++++++++++++++++ po/nl.mo |binary
 po/nl.po | 755 +++++++------
 po/pl.mo |binary
 po/pl.po | 767 +++++++------
 po/pt....

Read more...

Revision history for this message
Daniel Holbach (dholbach) wrote :

Next time please attach the files instead, but looks good to me - thanks.

Revision history for this message
Matteo Giordano (ilmalteo) wrote :

OK, it was my first UVF exception :)
Hope 0.18 will touch the repositories soon!

Sebastian Dröge (slomo)
Changed in quodlibet:
status: Needs Info → Unconfirmed
Revision history for this message
Sebastian Dröge (slomo) wrote :

Looks fine to me... thanks for getting rid of another gst0.8 package :)

Revision history for this message
Reinhard Tartler (siretart) wrote :

fine with me, proceed with uploading

Changed in quodlibet:
status: Unconfirmed → Confirmed
Revision history for this message
Matteo Giordano (ilmalteo) wrote : 0.18 package

This is the 0.18 deb I got from checkinstall, it works for me.
Is it OK?

Revision history for this message
Daniel Holbach (dholbach) wrote :

This package seems to need python-mutagen, which we don't have.

Changed in quodlibet:
status: Confirmed → Needs Info
Revision history for this message
Reinhard Tartler (siretart) wrote :

we don't accept binary packages. please provide a sourcepackage with minimal difference to our existing package

Revision history for this message
Matteo Giordano (ilmalteo) wrote :

That's something I never did, I should study how to do it and I will, but if meanwhile someone has a better package please submit it!

Revision history for this message
Sebastian Dröge (slomo) wrote :

quodlibet 0.18 and mutagen are already in debian... we can probably just sync them. but before that we have to get a solution for mutagen not beeing in ubuntu yet. Daniel, Reinhard? Can we also give FF exceptions? Or should this be forwarded to mdz or Kamion?

http://packages.qa.debian.org/q/quodlibet.html
http://packages.qa.debian.org/m/mutagen.html

Changed in quodlibet:
status: Needs Info → Confirmed
Revision history for this message
Daniel Holbach (dholbach) wrote :

The latter.

Revision history for this message
Reinhard Tartler (siretart) wrote :

Well, python-mutagen is a really small, unrisky package. I don't have objections to include it after feature freeze.

The main reason for this update is to drop a further dependency of gstreamer-0.8, beside further upstream work on bugs. this is a pretty major new feature, which needs to be tested. Pavel, did you really try out the new version of quodiet? Does it work with new gstreamer without visible regressions or limitations?

Revision history for this message
Daniel Holbach (dholbach) wrote :

Matt, what is your feeling on syncing mutagen, which is not in Ubuntu yet, but in Debian in this particular case?

Revision history for this message
Matt Zimmerman (mdz) wrote :

I have no objections to new packages in universe as a rule

Revision history for this message
Daniel Holbach (dholbach) wrote :

Ok, I asked just because of "Since entirely new packages in universe are relatively safe and attract a number of new developers, they will be liberally admitted until FeatureFreeze if they do not require additional or newer dependencies." on https://wiki.ubuntu.com/DapperReleaseProcess

Revision history for this message
Pavel Rojtberg (rojtberg) wrote :

> Pavel, did you really try out the new version of quodiet?
I filed this bug on the day when I manually installed quodlibet 0.18 and I was using it as my primary audio player since then.
In this period I could not discover anything odd - but I was using rhythmbox before...

Revision history for this message
Sebastian Dröge (slomo) wrote :

ok, mutagen is in NEW now... afterwards I'll upload quodlibet

Changed in quodlibet:
status: Confirmed → In Progress
Revision history for this message
Sebastian Dröge (slomo) wrote :

quodlibet 0.18 was uploaded some seconds ago

Changed in quodlibet:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.