• Bug#1076032: hplip: Please package new upstream version (3.24.4)

    From Agustin Martin@21:1/5 to Till Kamppeter on Mon Apr 14 11:40:01 2025
    On Sat, Mar 01, 2025 at 05:38:43PM +0100, Till Kamppeter wrote:
    It should be easy, just porting over the current Ubuntu package, 3.24.4+dfsg0-0ubuntu4.

    https://launchpad.net/ubuntu/+source/hplip/3.24.4+dfsg0-0ubuntu4

    Hi,

    For the records, there is an even newer upstream release (3.25.2).

    From what I looked, seems to add support for more printers and deal
    with "SyntaxWarning: invalid escape sequence" errors. Do not know about
    other changes relevant to Debian (they say there are changes in support
    for other distros).

    Regards,

    --
    Agustin

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Agustin Martin@21:1/5 to Boyuan Yang on Wed Apr 16 11:30:02 2025
    On Tue, Jul 09, 2024 at 01:56:10PM -0400, Boyuan Yang wrote:
    Source: hplip
    Severity: important
    Version: 3.22.10+dfsg0-5
    X-Debbugs-CC: alteholz@debian.org

    Dear Debian hplip package maintainer,

    The new upstream release of hplip has been available for a while. Please consider
    packaging the new version in Debian, and check the custom patches carried over
    by Ubuntu.

    By the way, seems that prnt/hpcups/ErnieFilter.{cpp,h} license has been
    changed to GPL2+ in hplip_3.24.4 (was previously non-DFSG, licensed
    solely for use with HP products)

    For this reason, commit leading to patch

    0005-Cope-with-prnt-hpcups-ErnieFilter.-cpp-h-removal-by-.patch

    should be removed/reverted/skip (whatever fits with git-debrebase) when upgrading upstream version to at least hplip_3.24.4.

    Regards,

    --
    Agustin

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Agustin Martin@21:1/5 to Till Kamppeter on Fri May 2 21:40:01 2025
    On Sat, Mar 01, 2025 at 05:38:43PM +0100, Till Kamppeter wrote:
    It should be easy, just porting over the current Ubuntu package, 3.24.4+dfsg0-0ubuntu4.

    https://launchpad.net/ubuntu/+source/hplip/3.24.4+dfsg0-0ubuntu4

    Hi,

    For the records, I have been trying to upgrade hplip to 3.24.4 following "official"

    make -f debian/rules get-orig-source

    procedure. This needed a (committed) minor change in debian/rules to allow extra options be passed to gpg import-orig there and allow not the last
    version be targetted.

    I later tried to add Ubuntu changes by Till (missed 0085-Fix-hp-color-laserjet-mfp-e78635-ps-ppd.patch, but it should be straighforward to add) on top of Thorsten changes.

    Results have been pushed to a personal repo at

    https://salsa.debian.org/agmartin/hplip.v2

    in case they are useful for something.

    I have checked that resulting package builds and installs, but since I have
    no HP printer here, just could check that things can be started.

    Also, looking with gitk seems that there are some difference between how upstream branches (latest and latest-repack) were handled before 3.22.6 (upstream/2.22.6 could be compared directly with previous upstream version)
    and 3.22.10, where it contains also Debian changes. With 3.24.4 I also
    found some minor difference in branches. May be some extra manual tweak was needed.

    I wonder why not a plain uscan+watch driven repack script is used here,
    keeping track only of Debian upstream contents. I was playing with something like this in a tmp-rebase/hplip-repack branch in the repo in case it is
    useful.

    Hope this helps.

    Regards,

    --
    Agustin

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Agustin Martin@21:1/5 to All on Wed May 14 17:40:01 2025
    On Mon, May 05, 2025 at 02:41:35PM -0400, rcm0502 wrote:
    On Fri, 2 May 2025 21:31:15 +0200 Agustin Martin <agmartin@debian.org>
    wrote:

    On Sat, Mar 01, 2025 at 05:38:43PM +0100, Till Kamppeter wrote:
    It should be easy, just porting over the current Ubuntu package, 3.24.4+dfsg0-0ubuntu4.

    https://launchpad.net/ubuntu/+source/hplip/3.24.4+dfsg0-0ubuntu4

    For the records, I have been trying to upgrade hplip to 3.24.4 following "official"
    ...
    Results have been pushed to a personal repo at

    https://salsa.debian.org/agmartin/hplip.v2

    Is there a package or package group for trying out? I have an HP OfficeJet Pro 8130e printer that's not supported by the current hplip package but is supported in 3.24 upstream.

    Hi,

    I have uploaded it to my experimental area in people.debian.org

    https://people.debian.org/~agmartin/debian-store/experimental

    Repo is signed with my Debian gpg key and it only contains amd64 arch. I am attaching what I use for it under /etc/apt/sources.list.d

    Hope it helps,

    --
    Agustin


    Types: deb
    URIs: https://people.debian.org/~agmartin/debian-store/experimental
    Suites: ./
    # Components: main contrib non-free non-free-firmware
    # Signed-By: ED78D97FA0065393A48AC71398B9E4BEEA6CB7B3
    Signed-By: /usr/share/keyrings/debian-keyring.gpg

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael Meier@21:1/5 to All on Tue May 20 14:30:01 2025
    Is there any chance the newer package version (maybe even 3.25) would
    make it into the next debian version or is it too late therefore?
    The current available version 3.22 doesn't support quite a lot of "new"
    (the available version is 2 or 3 years old) printers.

    cheers

    Michael

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)