[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-17 Thread Launchpad Bug Tracker
This bug was fixed in the package google-cloud-print-connector - 1.12-1ubuntu1 --- google-cloud-print-connector (1.12-1ubuntu1) focal; urgency=medium * Fix FTBFS for recent CUPS whithout IPP private structures (LP: #1859685) -- Rafael David Tinoco Thu, 16 Jan 2020 17:24:12 +

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-17 Thread Rafael David Tinoco
Uploading to ubuntu (via ftp to upload.ubuntu.com): Uploading google-cloud-print-connector_1.12-1ubuntu1.dsc: done. Uploading google-cloud-print-connector_1.12-1ubuntu1.debian.tar.xz: done. Uploading google-cloud-print-connector_1.12-1ubuntu1_source.buildinfo: done. Uploading google-cloud-p

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-17 Thread Rafael David Tinoco
Christian, Thanks a lot for reviewing this. And, yes, +1 on everything you said about ugly/effective. I thought that had less chances to introduce a bug then changing the functions to new CUPS functions (which I would have tried with upstream if better maintained). Thanks! Uploading it... ** Des

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-16 Thread Christian Ehrhardt 
It is an ugly, but effective workaround to get back to the status-quo it had before. After the input by Till that this is about to die anyway it seems even more reasonable to give it that quick-shot to be working for the time being. You have upstreamed it (if they want to consider it at all), th

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-16 Thread Rafael David Tinoco
$ sudo gdebi ./google-cloud-print-connector_1.12-1ubuntu1_amd64.deb Reading package lists... Done Building dependency tree Reading state information... Done Reading state information... Done Google Cloud Print CUPS Connector Share CUPS printers with ChromeOS and Android devices, via Google Cloud

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-16 Thread Rafael David Tinoco
So I guess this patch is good to upload, need a +1 here. This will help unblocking net-snmp (that is why we cared for this in the beginning). It also looks like this package will be removed in 20.04 (before freeze, perhaps ?) A statement about this would also be good as this package will be EOL in

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-16 Thread Ubuntu Foundations Team Bug Bot
** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1859685 Title: google-cloud-print-connector FTBFS (focal) To manage notifications about this bug go to: https://bugs.launchpad.net

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-16 Thread Rafael David Tinoco
** Patch added: "google-cloud-print-connector_1.12-1ubuntu1.debdiff" https://bugs.launchpad.net/ubuntu/+source/golang-github-urfave-cli/+bug/1859685/+attachment/5320917/+files/google-cloud-print-connector_1.12-1ubuntu1.debdiff ** Changed in: golang-codegangsta-cli (Ubuntu) Status: Confi

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-16 Thread Rafael David Tinoco
Awesome, it appears that, our version does not need the go patches, just the includes, which turns this much easier. Attaching the debdiff in 5m. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1859685

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-15 Thread Andreas Hasenack
** Tags added: update-excuse ** Tags added: ftbfs -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1859685 Title: google-cloud-print-connector FTBFS (focal) To manage notifications about this bug go

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-15 Thread Rafael David Tinoco
Till, Before they were DEPRECATED warnings, now, in focal, with the new CUPs, they're actually FTBFS errors, because IPP private structures aren't exposed any longer. Thats why I'm including the ipp-private.h header in cups-private.h in my patch. Thanks for letting me know about EOL for this pack

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-15 Thread Till Kamppeter
You can safely ignore any CUPS warnings about deprecated PPD file support functions here. The deprecation in CUPS means that these functions are removed in a later feature release of CUPS (not necessarily the next feature release). The next feature release happens near the end of this year at the e

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-14 Thread Rafael David Tinoco
New CUPSs do not provide _IPP_PRIVATE_STRUCTURES feature. Missing IPP internal data should be acquired by using the proper new functions provided by CUPS. Fix FTBFS with urfave/cli BoolFlag DefaultText variable Without this, the code FTBFS with the following error: src/github.com/g

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-14 Thread Rafael David Tinoco
I have suggested 3 patches to fix the FTBFS at: https://github.com/google/cloud-print-connector/pull/477 Waiting upstream maintainer to give a look and provide feedback. Patches are "workarounds" for new features introduced in new CUPs version AND some build issues with golang-github-codegangsta

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-14 Thread Rafael David Tinoco
Worst case scenario: I can apply those 3 patches to our source package and get rid of FTBFS issue, at least until upstream fixes cloud-print-connector for newer cups versions (and/or we get rid of issues from those 2 golang libraries). -- You received this bug notification because you are a memb

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-14 Thread Rafael David Tinoco
doing a quick research it looks like we're missing the "internal" (to cups) structures definitions. This is usually enabled compilation time using -D_IPP_PRIVATE_STRUCTURES=1. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bug

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-14 Thread Rafael David Tinoco
https://github.com/google/cloud-print- connector/issues/476#issuecomment-574354522 " This might happen because, at least from cups README.md file, from CUPS v2.3b4: Removed support for -D_IPP_PRIVATE_STRUCTURES=1 developer cheat - the IPP accessor functions should be used instead. " -- You recei

[Bug 1859685] Re: google-cloud-print-connector FTBFS (focal)

2020-01-14 Thread Rafael David Tinoco
Reported issue upstream, as it also happens with latest source: https://github.com/google/cloud-print-connector/issues/476 ** Bug watch added: github.com/google/cloud-print-connector/issues #476 https://github.com/google/cloud-print-connector/issues/476 -- You received this bug notification