tieto / sipe

A third-party Pidgin plugin for Microsoft Lync/OCS - clone of upstream http://repo.or.cz/w/siplcs.git
GNU General Public License v2.0
129 stars 24 forks source link

Latest pidgin-sipe package for 14.04 is broken #169

Closed tomgl closed 6 years ago

tomgl commented 6 years ago

This package is broken, it's almost empty (there are only doc files left in the .deb file): pidgin-sipe - 1.23.0+sipe-0+201712190934~ubuntu14.04.1 https://launchpad.net/~sipe-collab/+archive/ubuntu/ppa/+sourcepub/8581143/+listing-archive-extra

The previous build for 14.04 was fine: pidgin-sipe - 1.22.1+sipe-0+201710201543~ubuntu14.04.1 https://launchpad.net/%7Esipe-collab/+archive/ubuntu/ppa/+sourcepub/8377055/+listing-archive-extra

In the diff file, I see that the debian/pidgin-sipe.install has been removed: https://launchpadlibrarian.net/349747125/pidgin-sipe_1.22.1+sipe-0+201710201543~ubuntu14.04.1_1.23.0+sipe-0+201712190934~ubuntu14.04.1.diff.gz

From what I can tell (without testing them), the 16.04 package seems OK (it contains binaries). Comparing the build logs beetween this two packages gives some clues:

xhaakon commented 6 years ago

On 14.04 the files get installed into debian/tmp because, unlike the other versions, 14.04 build creates two binary packages - pidgin-sipe and pidgin-sipe-dbg. Therefore we still need debian/pidgin-sipe.install to tell dpkg which files should go into which package. Without it pidgin-sipe ends up empty as you're seeing.

I have put the install file back and triggered a rebuild. The package looks good to me now. Please reinstall from the PPA.

tomgl commented 6 years ago

Thanks for the changes you've made. I've just upgraded to 1.23.0+sipe-0+201712300216~ubuntu14.04.1 and it works fine now. I think you can close this issue.