[SRU] Please release soundconverter-2.1.5 to trusty and utopic

Bug #1421331 reported by Michele Giacomoli
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
soundconverter (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

[Impact]

soundconverter-2.1.5 (already included in vivid) includes a lot of bugfixes, one of which is the inability to convert videos to audio, because every time you launch the conversion it looks for a gstreamer plugin it can't find and abort the conversion leaving an empty file in the destination dir (#1308187).
2.1.5 update fixed this (and many other) bug

[Test Case]

Open soundconverter
Add a video (I tried with an mp4 with h264+aac codecs) to the conversion queue
Press the "Convert" button
A window appears where it looks for an h264 decoder (while I already have it installed on my system)
After some seconds it tells you he couldn't find any decoder for the job
The conversion is aborted and you will find an empty file in the destination folder (by default the same of the input one) with the same name of the input file and the extension changed

[Regression Potential]

I didn't try the update, I don't know how to do this. Lot of the changes from 2.0.4 are fixes. The only other noticeable changes is the use of a new mp3 encoder, it checks that chosen dirs are on local filesystems and now the temporary files are created in destination folder

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: soundconverter 2.0.4-0ubuntu1
ProcVersionSignature: Ubuntu 3.13.0-45.74-generic 3.13.11-ckt13
Uname: Linux 3.13.0-45-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.6
Architecture: amd64
CurrentDesktop: Unity
Date: Thu Feb 12 17:41:47 2015
InstallationDate: Installed on 2014-10-01 (134 days ago)
InstallationMedia: Ubuntu 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.2)
PackageArchitecture: all
SourcePackage: soundconverter
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in soundconverter (Ubuntu):
status: New → Confirmed
Revision history for this message
Thomas Ward (teward) wrote :

As it currently stands, this bug does not look like it meets SRU criterion, which is documented here: https://wiki.ubuntu.com/StableReleaseUpdates

Additional justification and consideration is needed for this bug. As well, a major concern is the 'use of a new mp3 encoder', which can introduce a huge regression potential.

I am marking this "Incomplete" for now until further justification, consideration, and testing have been done.

Changed in soundconverter (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
GautierPortet (kassoulet) wrote :

I've created a branch here: https://github.com/kassoulet/soundconverter/commits/2.0

With highly recommended patches to soundconverter 2.0.4

Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote :

Hi Gautier. Thank you very much!

I downloaded the zip of the branch but I don't know how to build it. I tried to install automake1.11, run autoconf in the soundconverter root folder, but it returned me some errors:

configure.in:6: error: possibly undefined macro: AM_INIT_AUTOMAKE
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.in:21: error: possibly undefined macro: AM_GLIB_GNU_GETTEXT
configure.in:24: error: possibly undefined macro: AM_PATH_PYTHON

pardon my ignorance

Revision history for this message
GautierPortet (kassoulet) wrote :

You can find the required packages to build on the bottom right of this page:

https://launchpad.net/ubuntu/utopic/+source/soundconverter

Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote : Re: [Bug 1421331] Re: [SRU] Please release soundconverter-2.1.5 to trusty and utopic

Installed all the dependencies, same errors. I cant't understand what is
wrong. Sorry

2015-02-15 10:10 GMT+01:00 GautierPortet <email address hidden>:

> You can find the required packages to build on the bottom right of this
> page:
>
> https://launchpad.net/ubuntu/utopic/+source/soundconverter
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1421331
>
> Title:
> [SRU] Please release soundconverter-2.1.5 to trusty and utopic
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/soundconverter/+bug/1421331/+subscriptions
>

Revision history for this message
GautierPortet (kassoulet) wrote :

You may need to run "autogen.sh".

Le dim. 15 févr. 2015 à 15:30, Michele Giacomoli <email address hidden>
a écrit :

> Installed all the dependencies, same errors. I cant't understand what is
> wrong. Sorry
>
> 2015-02-15 10:10 GMT+01:00 GautierPortet <email address hidden>:
>
> > You can find the required packages to build on the bottom right of this
> > page:
> >
> > https://launchpad.net/ubuntu/utopic/+source/soundconverter
> >
> > --
> > You received this bug notification because you are subscribed to the bug
> > report.
> > https://bugs.launchpad.net/bugs/1421331
> >
> > Title:
> > [SRU] Please release soundconverter-2.1.5 to trusty and utopic
> >
> > To manage notifications about this bug go to:
> >
> > https://bugs.launchpad.net/ubuntu/+source/soundconverter/
> +bug/1421331/+subscriptions
> >
>
> --
> You received this bug notification because you are subscribed to
> soundconverter in Ubuntu.
> https://bugs.launchpad.net/bugs/1421331
>
> Title:
> [SRU] Please release soundconverter-2.1.5 to trusty and utopic
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/soundconverter/
> +bug/1421331/+subscriptions
>

Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote :

I finally managed to build it and run it, but I had two problems:

First: When I try to convert an h264 video to ogg it appears the same
window where it looks for h264 codec

Second: When I try to convert something to mp3 (I tried with the same h264
video and an ogg audio file) I get the progress bar pulsing indefinitely
and in terminal i get the following trace:

Traceback (most recent call last):
  File "/usr/local/lib/soundconverter/python/soundconverter/ui.py", line
1370, in on_convert_button_clicked
    self.do_convert()
  File "/usr/local/lib/soundconverter/python/soundconverter/ui.py", line
1345, in do_convert
    self.converter.add(sound_file)
  File "/usr/local/lib/soundconverter/python/soundconverter/gstreamer.py",
line 762, in add
    c.init()
  File "/usr/local/lib/soundconverter/python/soundconverter/gstreamer.py",
line 488, in init
    encoder = self.encoders[self.output_type]()
  File "/usr/local/lib/soundconverter/python/soundconverter/gstreamer.py",
line 617, in add_mp3_encoder
    if available_elements['xingmux'] and properties[self.mp3_mode][0]:
TypeError: 'set' object has no attribute '__getitem__'

Did I do something wrong?

2015-02-15 17:08 GMT+01:00 GautierPortet <email address hidden>:

> You may need to run "autogen.sh".
>
> Le dim. 15 févr. 2015 à 15:30, Michele Giacomoli <
> <email address hidden>>
> a écrit :
>
> > Installed all the dependencies, same errors. I cant't understand what is
> > wrong. Sorry
> >
> > 2015-02-15 10:10 GMT+01:00 GautierPortet <email address hidden>:
> >
> > > You can find the required packages to build on the bottom right of this
> > > page:
> > >
> > > https://launchpad.net/ubuntu/utopic/+source/soundconverter
> > >
> > > --
> > > You received this bug notification because you are subscribed to the
> bug
> > > report.
> > > https://bugs.launchpad.net/bugs/1421331
> > >
> > > Title:
> > > [SRU] Please release soundconverter-2.1.5 to trusty and utopic
> > >
> > > To manage notifications about this bug go to:
> > >
> > > https://bugs.launchpad.net/ubuntu/+source/soundconverter/
> > +bug/1421331/+subscriptions
> > >
> >
> > --
> > You received this bug notification because you are subscribed to
> > soundconverter in Ubuntu.
> > https://bugs.launchpad.net/bugs/1421331
> >
> > Title:
> > [SRU] Please release soundconverter-2.1.5 to trusty and utopic
> >
> > To manage notifications about this bug go to:
> > https://bugs.launchpad.net/ubuntu/+source/soundconverter/
> > +bug/1421331/+subscriptions
> >
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1421331
>
> Title:
> [SRU] Please release soundconverter-2.1.5 to trusty and utopic
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/soundconverter/+bug/1421331/+subscriptions
>

Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote :
Download full text (3.2 KiB)

@Gautier
Don't mention last post. I tried to clone the branch, then autogen.sh,
make, sudo make install and now I have a perfectly working build. I wonder
why this difference between git clone and the zip archive.

2015-02-15 19:24 GMT+01:00 Michele Giacomoli <email address hidden>:

> I finally managed to build it and run it, but I had two problems:
>
> First: When I try to convert an h264 video to ogg it appears the same
> window where it looks for h264 codec
>
> Second: When I try to convert something to mp3 (I tried with the same h264
> video and an ogg audio file) I get the progress bar pulsing indefinitely
> and in terminal i get the following trace:
>
> Traceback (most recent call last):
> File "/usr/local/lib/soundconverter/python/soundconverter/ui.py", line
> 1370, in on_convert_button_clicked
> self.do_convert()
> File "/usr/local/lib/soundconverter/python/soundconverter/ui.py", line
> 1345, in do_convert
> self.converter.add(sound_file)
> File "/usr/local/lib/soundconverter/python/soundconverter/gstreamer.py",
> line 762, in add
> c.init()
> File "/usr/local/lib/soundconverter/python/soundconverter/gstreamer.py",
> line 488, in init
> encoder = self.encoders[self.output_type]()
> File "/usr/local/lib/soundconverter/python/soundconverter/gstreamer.py",
> line 617, in add_mp3_encoder
> if available_elements['xingmux'] and properties[self.mp3_mode][0]:
> TypeError: 'set' object has no attribute '__getitem__'
>
> Did I do something wrong?
>
> 2015-02-15 17:08 GMT+01:00 GautierPortet <email address hidden>:
>
>> You may need to run "autogen.sh".
>>
>> Le dim. 15 févr. 2015 à 15:30, Michele Giacomoli <
>> <email address hidden>>
>> a écrit :
>>
>> > Installed all the dependencies, same errors. I cant't understand what is
>> > wrong. Sorry
>> >
>> > 2015-02-15 10:10 GMT+01:00 GautierPortet <email address hidden>:
>> >
>> > > You can find the required packages to build on the bottom right of
>> this
>> > > page:
>> > >
>> > > https://launchpad.net/ubuntu/utopic/+source/soundconverter
>> > >
>> > > --
>> > > You received this bug notification because you are subscribed to the
>> bug
>> > > report.
>> > > https://bugs.launchpad.net/bugs/1421331
>> > >
>> > > Title:
>> > > [SRU] Please release soundconverter-2.1.5 to trusty and utopic
>> > >
>> > > To manage notifications about this bug go to:
>> > >
>> > > https://bugs.launchpad.net/ubuntu/+source/soundconverter/
>> > +bug/1421331/+subscriptions
>> > >
>> >
>> > --
>> > You received this bug notification because you are subscribed to
>> > soundconverter in Ubuntu.
>> > https://bugs.launchpad.net/bugs/1421331
>> >
>> > Title:
>> > [SRU] Please release soundconverter-2.1.5 to trusty and utopic
>> >
>> > To manage notifications about this bug go to:
>> > https://bugs.launchpad.net/ubuntu/+source/soundconverter/
>> > +bug/1421331/+subscriptions
>> >
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https://bugs.launchpad.net/bugs/1421331
>>
>> Title:
>> [SRU] Please release soundconverter-2.1.5 to trusty and utopic
>>
>> To manage notifications about this bug go to:
>>
>> https://bugs.launchpad.net/ubun...

Read more...

Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote :

Since the request now is a bit different from the original one (now we want soundconverter to be updated to Gautier's branch version, not to 2.1.5, and we are not asking this for utopic anymore since it has 2.1.3 in repos and the branch is not suitable), I would fill a new SRU request. What do you think?

Revision history for this message
GautierPortet (kassoulet) wrote :

You are right, it's probably better to closer this one, and open another
with the branch.

Le dim. 15 févr. 2015 à 20:25, Michele Giacomoli <email address hidden>
a écrit :

> Since the request now is a bit different from the original one (now we
> want soundconverter to be updated to Gautier's branch version, not to
> 2.1.5, and we are not asking this for utopic anymore since it has 2.1.3
> in repos and the branch is not suitable), I would fill a new SRU
> request. What do you think?
>
> --
> You received this bug notification because you are subscribed to
> soundconverter in Ubuntu.
> https://bugs.launchpad.net/bugs/1421331
>
> Title:
> [SRU] Please release soundconverter-2.1.5 to trusty and utopic
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/soundconverter/
> +bug/1421331/+subscriptions
>

Revision history for this message
Michele Giacomoli (michele-giacomoli) wrote :

A bit late, but finally is here:
https://bugs.launchpad.net/ubuntu/+source/soundconverter/+bug/1423709
As always, if you are interested, mark it as affected by you.

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for soundconverter (Ubuntu) because there has been no activity for 60 days.]

Changed in soundconverter (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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