Comments (3)
This is a limitation of the tar format. The filename part can only be 100 characters long, and the entire path can only be 255 characters long. We would have to switch to a different archive format, as suggested, if we wanted to support this. To preserve backwards compatibility, this switch would have to be an option.
PRs welcome.
from drush.
@greg-1-anderson Actually it seems that the limitation is not on the tar format itself. I succedeed in generating a tar directly from a Linux shell with filenames longer than 100 characters. The limitation seems to be on the PHP PharData side.
from drush.
I'm not inclined to add more code to archive commands for this. Please work on the upstream bug.
from drush.
Related Issues (20)
- Environment variables ignored if the value provided in the configuration file HOT 2
- DrupalFinder drush replacement PR did not fully replaced it in Preflight HOT 3
- Fatal error on cron command help HOT 2
- Twig compile - provide searchpaths argument HOT 1
- Lexer.php/ParserAbstract.php errors when calling namespaced class in php-cli
- Severe error when `ddev start`
- Symlinks to directories outside project break archive dump.
- Drush dependency throwing Fatal Php Error HOT 6
- Allow Drush site-install to install from recipes HOT 3
- drush entity:save fails with chunks option HOT 1
- The site:install command with option `--yes` is throwing error HOT 1
- (Un)Intentional usage of self::REQ in QueueCommands class HOT 1
- Cannot set watchdog:show --severity-min level in English ("Warning"), when default language is something else HOT 2
- pm:enable installs a module even if hook_requirements returns 'severity' => REQUIREMENT_ERROR HOT 5
- Support --limit option in entity:delete command HOT 3
- Support installing directly from a recipe HOT 2
- drush migrate:fields-source vs. strict_types HOT 3
- `InputOption::getDefault()` not returning fields for `drush status` HOT 3
- Restore Drush\Drupal\Commands\sql\SanitizePluginInterface
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from drush.