Opened 7 years ago

Closed 7 years ago

#52867 closed defect (fixed)

rsnapshot: not distributable

Reported by: burner1024 (Ilya Ivanov) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc:
Port: rsnapshot

Description

Looking at https://packages.macports.org, there's just no rsnapshot directory anymore. Obviously, update fails.

port -v upgrade outdated
--->  Computing dependencies for rsnapshot.
--->  Fetching archive for rsnapshot
--->  rsnapshot-1.4.1_1.darwin_14.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
--->  Attempting to fetch rsnapshot-1.4.1_1.darwin_14.x86_64.tbz2 from https://packages.macports.org/rsnapshot
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0--->  Attempting to fetch rsnapshot-1.4.1_1.darwin_14.x86_64.tbz2 from http://fco.it.packages.macports.org/mirrors/macports-packages/rsnapshot/rsnapshot
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0--->  Attempting to fetch rsnapshot-1.4.1_1.darwin_14.x86_64.tbz2 from http://her.gr.packages.macports.org/rsnapshot
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0--->  Attempting to fetch rsnapshot-1.4.1_1.darwin_14.x86_64.tbz2 from http://jnb.za.packages.macports.org/packages/rsnapshot
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:04 --:--:--     0--->  Attempting to fetch rsnapshot-1.4.1_1.darwin_14.x86_64.tbz2 from http://lil.fr.packages.macports.org/rsnapshot
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0--->  Attempting to fetch rsnapshot-1.4.1_1.darwin_14.x86_64.tbz2 from http://nou.nc.packages.macports.org/pub/macports/packages.macports.org/rsnapshot
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0--->  Attempting to fetch rsnapshot-1.4.1_1.darwin_14.x86_64.tbz2 from http://nue.de.packages.macports.org/rsnapshot
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0--->  Attempting to fetch rsnapshot-1.4.1_1.darwin_14.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/rsnapshot
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0   290    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0
--->  Attempting to fetch rsnapshot-1.4.1_1.darwin_14.x86_64.tbz2 from http://osl.no.packages.macports.org/rsnapshot
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0--->  Attempting to fetch rsnapshot-1.4.1_1.darwin_14.x86_64.tbz2 from http://sea.us.packages.macports.org/macports/packages/rsnapshot
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0--->  Attempting to fetch rsnapshot-1.4.1_1.darwin_14.x86_64.tbz2 from http://jog.id.packages.macports.org/macports/packages/rsnapshot
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0Error: org.macports.archivefetch for port rsnapshot returned: archivefetch failed for rsnapshot @1.4.1_1
Warning: targets not executed for rsnapshot: org.macports.install org.macports.archivefetch org.macports.fetch org.macports.checksum org.macports.extract org.macports.patch org.macports.configure org.macports.build org.macports.destroot
Please see the log file for port rsnapshot for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_rsnapshot/rsnapshot/main.log
Error: Unable to upgrade port: 1
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets

Change History (8)

comment:1 Changed 7 years ago by raimue (Rainer Müller)

$ macports-infra/jobs/port_binary_distributable.tcl -v rsnapshot
"rsnapshot" is not distributable because its license "GPL-2" conflicts with license "GPL-3+" of dependency "gdbm"

Are you forcing use of binary packages in macports.conf? Normally, port should fall back to build from source when no package can be fetched.

comment:2 Changed 7 years ago by raimue (Rainer Müller)

Owner: changed from macports-tickets@… to mww@…
Status: newassigned

comment:3 Changed 7 years ago by burner1024 (Ilya Ivanov)

Yes. But I'm pretty sure it was there from the beginning (of installng ports).

comment:4 Changed 7 years ago by raimue (Rainer Müller)

Summary: rsnapshot missing in reporsnapshot: not distributable

Maybe some older version was distributable, but the resulting binary archive has been purged since then? In any case, this must have been a long time ago.

You would have to allow building from source for rsnapshot (sudo port -s install rsnapshot). In case you really do not want to build from source, you would have to contribute a patch that makes rsnapshot distributable. Is the rsnapshot license really GPL-2 only and it does not include the "or any later version" phrase that would make it GPL-2+?

comment:5 in reply to:  4 Changed 7 years ago by larryv (Lawrence Velázquez)

https://github.com/rsnapshot/rsnapshot/blob/1.4.1/rsnapshot-program.pl#L19-L22

# rsnapshot comes with ABSOLUTELY NO WARRANTY.  This is free software, #
# and you may copy, distribute and/or modify it under the terms of     #
# the GNU GPL (version 2 or at your option any later version).         #
# See the GNU General Public License (in file: COPYING) for details.

comment:6 Changed 7 years ago by burner1024 (Ilya Ivanov)

I actually forgot I had set this option in the conf file. I wish the error message was more informative. The patch would only be a change to Portfile, correct?

comment:7 Changed 7 years ago by kurthindenburg (Kurt Hindenburg)

Owner: changed from mww@… to macports-tickets@…

comment:8 Changed 7 years ago by l2dy (Zero King)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.