Unable to find distroseries

Asked by ha_60 on 2010-10-10

Hi,

Thanks for your nice application
I use mint 9.0 (isadora) that based on Ubuntu 10.04 when I use "quickly share" I get this error "Unable to find distroseries: isadora"
how can I change distro series width quickly?

Thank you...

Question information

Language:
English Edit question
Status:
Solved
For:
Quickly Edit question
Assignee:
No assignee Edit question
Solved by:
Umang Varma
Solved:
2010-10-12
Last query:
2010-10-12
Last reply:
2010-10-11
Didier Roche (didrocks) said : #1

Hey,

Thanks for using Quickly.
I think that "isadora" is just not known as a python-distutils-extra codename. You should open a bug on linux Mint bugtracker and ask them to patch python-distutils-extra to add Linux Mint codename, and so, don't have those errors anymore.

Hope that helps! :-)

ha_60 (hadi60) said : #2

Thanks for your replay
I get this error from lauchpad (I received this error in my email)
If this is a bug and they patch python-distutils-extra. I must be wait to launchpad update their software :D
I think quickly find my distro codename and set this in somewhere in the file. can I change it?
is there any environment variables to set it to "lucid" to solve this problem?

Thanks

Didier Roche (didrocks) said : #3

Oh ok, the error is from Launchpad, not quickly or it components.

So, that's right, launchpad doesn't support linux mint ppa, I guess that you'll have to use ubuntu and not linux mint to build some packages then, or ask linux mint to implement their ppa support to launchpad (as it's free software :)).

It's not advises at all to change the distro codename to fake another one, as there have differences between a distro and its derivative, and then, you can make your application crash on other distros.

So, a feature request on Linux Mint to implement that or using Ubuntu to use the "ubuntu-application" template is the way to go :-)

Best Umang Varma (umang) said : #4

Didier said:
> It's not advises at all to change the distro codename to fake another one, as there
> have differences between a distro and its derivative, and then, you can make your
> application crash on other distros.

However, it is also possible that your package will work, so long as you understand what the derivatives have changed. (Many packages from Debian are imported unchanged into Ubuntu). I know nothing about Mint, but you should check what is used in the distribution field in the changelog for most packages. You can then use `quickly configure target_distribution` to change what distribution quickly specifies.

Like Didier mentioned: Be warned that quickly doesn't do any tests to make sure your package will work on a different target_distribution, so it is your responsibility to find out which distribution you'd like in your changelog and whether the package will actually run on that distribution or not.

ha_60 (hadi60) said : #5

Thanks Umang Varma, that solved my question.

John Lenton (chipaca) said : #6

if we had a "bug of the month" contest, I'd nominate this.

Umang Varma (umang) said : #7

Frankly, I think that the only thing that needs to be done is to document what the potential problems are likely to be and how to overcome them/understand whether anything can be done about that particular issue or not. It's clearly not as clearcut as "don't do it" ( > 70% of ubuntu's packages are imported unaltered from Debian) nor is it as simple as "do what you like" (dependency problems, module incompatibilities, versions and many other problems can occur). The feature, though, has already been implemented in quickly.

@John, which bug are you talking about? lp:608191 ?

John Lenton (chipaca) said : #8

@umag, I'm not sure how my comment ended here. It was in response to lp:658523... probably my bad. Sorry!